builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-370 starttime: 1467045073.96 results: success (0) buildid: 20160627090417 builduid: 3a21e602a97a4decaab302f291f79a16 revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:31:13.962525) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:31:13.962946) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 56 secs) (at 2016-06-27 09:31:13.963228) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 56 secs) (at 2016-06-27 09:32:10.396058) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-27 09:32:10.396443) ========= 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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 09:32:10-- 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% 7.91M=0.001s 2016-06-27 09:32:11 (7.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.301114 ========= master_lag: 6.76 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-27 09:32:17.457596) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-27 09:32:17.457871) ========= 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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.034583 ========= master_lag: 15.30 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 15 secs) (at 2016-06-27 09:32:32.793956) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-06-27 09:32:32.794488) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev eacd3797afb7c4cea080a62274c3eb076fabe196 --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 eacd3797afb7c4cea080a62274c3eb076fabe196 --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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 09:32:33,559 truncating revision to first 12 chars 2016-06-27 09:32:33,560 Setting DEBUG logging. 2016-06-27 09:32:33,560 attempt 1/10 2016-06-27 09:32:33,560 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/eacd3797afb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 09:32:34,558 unpacking tar archive at: mozilla-beta-eacd3797afb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284983 ========= master_lag: 8.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-06-27 09:32:42.201651) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:32:42.201991) ========= script_repo_revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:32:42.202383) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 13 secs) (at 2016-06-27 09:32:42.202652) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 13 secs) (at 2016-06-27 09:32:55.296367) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 11 secs) (at 2016-06-27 09:32:55.296655) ========= /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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False 09:32:59 INFO - MultiFileLogger online at 20160627 09:32:59 in /builds/slave/test 09:32:59 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:32:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:32:59 INFO - {'append_to_log': False, 09:32:59 INFO - 'base_work_dir': '/builds/slave/test', 09:32:59 INFO - 'blob_upload_branch': 'mozilla-beta', 09:32:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:32:59 INFO - 'buildbot_json_path': 'buildprops.json', 09:32:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:32:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:32:59 INFO - 'download_minidump_stackwalk': True, 09:32:59 INFO - 'download_symbols': 'true', 09:32:59 INFO - 'e10s': False, 09:32:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:32:59 INFO - 'tooltool.py': '/tools/tooltool.py', 09:32:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:32:59 INFO - '/tools/misc-python/virtualenv.py')}, 09:32:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:32:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:32:59 INFO - 'log_level': 'info', 09:32:59 INFO - 'log_to_console': True, 09:32:59 INFO - 'opt_config_files': (), 09:32:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:32:59 INFO - '--processes=1', 09:32:59 INFO - '--config=%(test_path)s/wptrunner.ini', 09:32:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:32:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:32:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:32:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:32:59 INFO - 'pip_index': False, 09:32:59 INFO - 'require_test_zip': True, 09:32:59 INFO - 'test_type': ('testharness',), 09:32:59 INFO - 'this_chunk': '1', 09:32:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:32:59 INFO - 'total_chunks': '10', 09:32:59 INFO - 'virtualenv_path': 'venv', 09:32:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:32:59 INFO - 'work_dir': 'build'} 09:32:59 INFO - ##### 09:32:59 INFO - ##### Running clobber step. 09:32:59 INFO - ##### 09:32:59 INFO - Running pre-action listener: _resource_record_pre_action 09:32:59 INFO - Running main action method: clobber 09:32:59 INFO - rmtree: /builds/slave/test/build 09:32:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:33:01 INFO - Running post-action listener: _resource_record_post_action 09:33:01 INFO - ##### 09:33:01 INFO - ##### Running read-buildbot-config step. 09:33:01 INFO - ##### 09:33:01 INFO - Running pre-action listener: _resource_record_pre_action 09:33:01 INFO - Running main action method: read_buildbot_config 09:33:01 INFO - Using buildbot properties: 09:33:01 INFO - { 09:33:01 INFO - "project": "", 09:33:01 INFO - "product": "firefox", 09:33:01 INFO - "script_repo_revision": "production", 09:33:01 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:33:01 INFO - "repository": "", 09:33:01 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:33:01 INFO - "buildid": "20160627090417", 09:33:01 INFO - "pgo_build": "False", 09:33:01 INFO - "basedir": "/builds/slave/test", 09:33:01 INFO - "buildnumber": 9, 09:33:01 INFO - "slavename": "tst-linux32-spot-370", 09:33:01 INFO - "revision": "eacd3797afb7c4cea080a62274c3eb076fabe196", 09:33:01 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 09:33:01 INFO - "platform": "linux", 09:33:01 INFO - "branch": "mozilla-beta", 09:33:01 INFO - "repo_path": "releases/mozilla-beta", 09:33:01 INFO - "moz_repo_path": "", 09:33:01 INFO - "stage_platform": "linux", 09:33:01 INFO - "builduid": "3a21e602a97a4decaab302f291f79a16", 09:33:01 INFO - "slavebuilddir": "test" 09:33:01 INFO - } 09:33:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:33:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:33:01 INFO - Running post-action listener: _resource_record_post_action 09:33:01 INFO - ##### 09:33:01 INFO - ##### Running download-and-extract step. 09:33:01 INFO - ##### 09:33:01 INFO - Running pre-action listener: _resource_record_pre_action 09:33:01 INFO - Running main action method: download_and_extract 09:33:01 INFO - mkdir: /builds/slave/test/build/tests 09:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:01 INFO - https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:33:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:33:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:33:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:02 INFO - Downloaded 1291 bytes. 09:33:02 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:33:02 INFO - Using the following test package requirements: 09:33:02 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:33:02 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:33:02 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:33:02 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'jsshell-linux-i686.zip'], 09:33:02 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:33:02 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:33:02 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:33:02 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:33:02 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:33:02 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:33:02 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:33:02 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:33:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:02 INFO - https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:33:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:33:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:33:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:04 INFO - Downloaded 22860312 bytes. 09:33:04 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:33:04 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:33:05 INFO - caution: filename not matched: web-platform/* 09:33:05 INFO - Return code: 11 09:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:05 INFO - https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:33:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:33:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:33:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:09 INFO - Downloaded 36389080 bytes. 09:33:09 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:33:09 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:33:13 INFO - caution: filename not matched: bin/* 09:33:13 INFO - caution: filename not matched: config/* 09:33:13 INFO - caution: filename not matched: mozbase/* 09:33:13 INFO - caution: filename not matched: marionette/* 09:33:13 INFO - caution: filename not matched: tools/wptserve/* 09:33:13 INFO - Return code: 11 09:33:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:13 INFO - https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:33:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:33:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:33:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:20 INFO - Downloaded 69347137 bytes. 09:33:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:33:20 INFO - mkdir: /builds/slave/test/properties 09:33:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:33:20 INFO - Writing to file /builds/slave/test/properties/build_url 09:33:20 INFO - Contents: 09:33:20 INFO - build_url:https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:33:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:33:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:33:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:33:20 INFO - Contents: 09:33:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:33:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:20 INFO - https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:33:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:33:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:33:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LuEAzCZ2SB23aUuR7P50FA/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:33:28 INFO - Downloaded 92353998 bytes. 09:33:28 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:33:28 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:33:37 INFO - Return code: 0 09:33:37 INFO - Running post-action listener: _resource_record_post_action 09:33:37 INFO - Running post-action listener: set_extra_try_arguments 09:33:37 INFO - ##### 09:33:37 INFO - ##### Running create-virtualenv step. 09:33:37 INFO - ##### 09:33:37 INFO - Running pre-action listener: _pre_create_virtualenv 09:33:37 INFO - Running pre-action listener: _resource_record_pre_action 09:33:37 INFO - Running main action method: create_virtualenv 09:33:37 INFO - Creating virtualenv /builds/slave/test/build/venv 09:33:37 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:33:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:33:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:33:38 INFO - Using real prefix '/usr' 09:33:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:33:40 INFO - Installing distribute.............................................................................................................................................................................................done. 09:33:44 INFO - Installing pip.................done. 09:33:44 INFO - Return code: 0 09:33:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:33:44 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:33:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:44 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:33:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:44 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 0x8874c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x898df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, '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-1467044955.492310-1825865306', '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:33:44 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:33:44 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:33:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:33:44 INFO - 'CCACHE_UMASK': '002', 09:33:44 INFO - 'DISPLAY': ':0', 09:33:44 INFO - 'HOME': '/home/cltbld', 09:33:44 INFO - 'LANG': 'en_US.UTF-8', 09:33:44 INFO - 'LOGNAME': 'cltbld', 09:33:44 INFO - 'MAIL': '/var/mail/cltbld', 09:33:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:33:44 INFO - 'MOZ_NO_REMOTE': '1', 09:33:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:33:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:33:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:44 INFO - 'PWD': '/builds/slave/test', 09:33:44 INFO - 'SHELL': '/bin/bash', 09:33:44 INFO - 'SHLVL': '1', 09:33:44 INFO - 'TERM': 'linux', 09:33:44 INFO - 'TMOUT': '86400', 09:33:44 INFO - 'USER': 'cltbld', 09:33:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:33:44 INFO - '_': '/tools/buildbot/bin/python'} 09:33:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:44 INFO - Downloading/unpacking psutil>=0.7.1 09:33:44 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:33:44 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:33:44 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:33:44 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:33:44 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:33:44 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:33:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:33:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:33:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:48 INFO - Installing collected packages: psutil 09:33:48 INFO - Running setup.py install for psutil 09:33:49 INFO - building 'psutil._psutil_linux' extension 09:33:49 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:33:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:33:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:33:49 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:33:49 INFO - building 'psutil._psutil_posix' extension 09:33:49 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:33:50 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:33:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:33:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:50 INFO - Successfully installed psutil 09:33:50 INFO - Cleaning up... 09:33:50 INFO - Return code: 0 09:33:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:33:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8874c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x898df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, '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-1467044955.492310-1825865306', '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:33:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:33:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:33:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:33:50 INFO - 'CCACHE_UMASK': '002', 09:33:50 INFO - 'DISPLAY': ':0', 09:33:50 INFO - 'HOME': '/home/cltbld', 09:33:50 INFO - 'LANG': 'en_US.UTF-8', 09:33:50 INFO - 'LOGNAME': 'cltbld', 09:33:50 INFO - 'MAIL': '/var/mail/cltbld', 09:33:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:33:50 INFO - 'MOZ_NO_REMOTE': '1', 09:33:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:33:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:33:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:50 INFO - 'PWD': '/builds/slave/test', 09:33:50 INFO - 'SHELL': '/bin/bash', 09:33:50 INFO - 'SHLVL': '1', 09:33:50 INFO - 'TERM': 'linux', 09:33:50 INFO - 'TMOUT': '86400', 09:33:50 INFO - 'USER': 'cltbld', 09:33:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:33:50 INFO - '_': '/tools/buildbot/bin/python'} 09:33:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:33:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:33:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:33:50 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:33:50 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:33:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:33:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:33:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:33:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:33:54 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:33:54 INFO - Installing collected packages: mozsystemmonitor 09:33:54 INFO - Running setup.py install for mozsystemmonitor 09:33:55 INFO - Successfully installed mozsystemmonitor 09:33:55 INFO - Cleaning up... 09:33:55 INFO - Return code: 0 09:33:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:33:55 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:33:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:55 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:33:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:33:55 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 0x8874c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x898df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, '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-1467044955.492310-1825865306', '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:33:55 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:33:55 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:33:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:33:55 INFO - 'CCACHE_UMASK': '002', 09:33:55 INFO - 'DISPLAY': ':0', 09:33:55 INFO - 'HOME': '/home/cltbld', 09:33:55 INFO - 'LANG': 'en_US.UTF-8', 09:33:55 INFO - 'LOGNAME': 'cltbld', 09:33:55 INFO - 'MAIL': '/var/mail/cltbld', 09:33:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:33:55 INFO - 'MOZ_NO_REMOTE': '1', 09:33:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:33:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:33:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:55 INFO - 'PWD': '/builds/slave/test', 09:33:55 INFO - 'SHELL': '/bin/bash', 09:33:55 INFO - 'SHLVL': '1', 09:33:55 INFO - 'TERM': 'linux', 09:33:55 INFO - 'TMOUT': '86400', 09:33:55 INFO - 'USER': 'cltbld', 09:33:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:33:55 INFO - '_': '/tools/buildbot/bin/python'} 09:33:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:55 INFO - Downloading/unpacking blobuploader==1.2.4 09:33:55 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:33:55 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:33:55 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:33:55 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:33:55 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:33:55 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:33:59 INFO - Downloading blobuploader-1.2.4.tar.gz 09:33:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:33:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:33:59 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:33:59 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:33:59 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:33:59 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:33:59 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:33:59 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:34:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:34:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:34:00 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:34:00 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:34:00 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:34:00 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:34:00 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:34:00 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:34:00 INFO - Downloading docopt-0.6.1.tar.gz 09:34:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:34:00 INFO - Installing collected packages: blobuploader, requests, docopt 09:34:00 INFO - Running setup.py install for blobuploader 09:34:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:34:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:34:01 INFO - Running setup.py install for requests 09:34:02 INFO - Running setup.py install for docopt 09:34:02 INFO - Successfully installed blobuploader requests docopt 09:34:02 INFO - Cleaning up... 09:34:02 INFO - Return code: 0 09:34:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:34:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:02 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 0x8874c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x898df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, '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-1467044955.492310-1825865306', '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:34:02 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:34:02 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:34:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:02 INFO - 'CCACHE_UMASK': '002', 09:34:02 INFO - 'DISPLAY': ':0', 09:34:02 INFO - 'HOME': '/home/cltbld', 09:34:02 INFO - 'LANG': 'en_US.UTF-8', 09:34:02 INFO - 'LOGNAME': 'cltbld', 09:34:02 INFO - 'MAIL': '/var/mail/cltbld', 09:34:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:02 INFO - 'MOZ_NO_REMOTE': '1', 09:34:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:02 INFO - 'PWD': '/builds/slave/test', 09:34:02 INFO - 'SHELL': '/bin/bash', 09:34:02 INFO - 'SHLVL': '1', 09:34:02 INFO - 'TERM': 'linux', 09:34:02 INFO - 'TMOUT': '86400', 09:34:02 INFO - 'USER': 'cltbld', 09:34:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:34:02 INFO - '_': '/tools/buildbot/bin/python'} 09:34:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:02 INFO - Running setup.py (path:/tmp/pip-Y9zk6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:02 INFO - Running setup.py (path:/tmp/pip-FIlwKt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:03 INFO - Running setup.py (path:/tmp/pip-ZbOxVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:03 INFO - Running setup.py (path:/tmp/pip-tXWMnj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:03 INFO - Running setup.py (path:/tmp/pip-mz7tzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:03 INFO - Running setup.py (path:/tmp/pip-YiypOd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:03 INFO - Running setup.py (path:/tmp/pip-Fl0ZBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:03 INFO - Running setup.py (path:/tmp/pip-TWPWj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:03 INFO - Running setup.py (path:/tmp/pip-809vC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:03 INFO - Running setup.py (path:/tmp/pip-3VrO8h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:04 INFO - Running setup.py (path:/tmp/pip-8dc4C3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:04 INFO - Running setup.py (path:/tmp/pip-cR_o3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:04 INFO - Running setup.py (path:/tmp/pip-wyzVOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:04 INFO - Running setup.py (path:/tmp/pip-DxUoLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:04 INFO - Running setup.py (path:/tmp/pip-h9MgXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:04 INFO - Running setup.py (path:/tmp/pip-Zmwdm9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:04 INFO - Running setup.py (path:/tmp/pip-rs5YcN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:05 INFO - Running setup.py (path:/tmp/pip-mzhsHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:05 INFO - Running setup.py (path:/tmp/pip-wDjLri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:05 INFO - Running setup.py (path:/tmp/pip-CnYVHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:05 INFO - Running setup.py (path:/tmp/pip-czEZSK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:06 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:34:06 INFO - Running setup.py install for manifestparser 09:34:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:34:06 INFO - Running setup.py install for mozcrash 09:34:06 INFO - Running setup.py install for mozdebug 09:34:06 INFO - Running setup.py install for mozdevice 09:34:06 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:34:06 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:34:06 INFO - Running setup.py install for mozfile 09:34:07 INFO - Running setup.py install for mozhttpd 09:34:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Running setup.py install for mozinfo 09:34:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Running setup.py install for mozInstall 09:34:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:34:07 INFO - Running setup.py install for mozleak 09:34:07 INFO - Running setup.py install for mozlog 09:34:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:34:08 INFO - Running setup.py install for moznetwork 09:34:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:34:08 INFO - Running setup.py install for mozprocess 09:34:08 INFO - Running setup.py install for mozprofile 09:34:08 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:34:08 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:34:08 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:34:08 INFO - Running setup.py install for mozrunner 09:34:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:34:09 INFO - Running setup.py install for mozscreenshot 09:34:09 INFO - Running setup.py install for moztest 09:34:09 INFO - Running setup.py install for mozversion 09:34:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:34:09 INFO - Running setup.py install for wptserve 09:34:10 INFO - Running setup.py install for marionette-driver 09:34:10 INFO - Running setup.py install for browsermob-proxy 09:34:10 INFO - Running setup.py install for marionette-client 09:34:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:34:11 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:34:11 INFO - Cleaning up... 09:34:11 INFO - Return code: 0 09:34:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:34:11 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 0x8874c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x898df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, '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-1467044955.492310-1825865306', '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:34:11 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:34:11 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:34:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:11 INFO - 'CCACHE_UMASK': '002', 09:34:11 INFO - 'DISPLAY': ':0', 09:34:11 INFO - 'HOME': '/home/cltbld', 09:34:11 INFO - 'LANG': 'en_US.UTF-8', 09:34:11 INFO - 'LOGNAME': 'cltbld', 09:34:11 INFO - 'MAIL': '/var/mail/cltbld', 09:34:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:11 INFO - 'MOZ_NO_REMOTE': '1', 09:34:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:11 INFO - 'PWD': '/builds/slave/test', 09:34:11 INFO - 'SHELL': '/bin/bash', 09:34:11 INFO - 'SHLVL': '1', 09:34:11 INFO - 'TERM': 'linux', 09:34:11 INFO - 'TMOUT': '86400', 09:34:11 INFO - 'USER': 'cltbld', 09:34:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:34:11 INFO - '_': '/tools/buildbot/bin/python'} 09:34:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:11 INFO - Running setup.py (path:/tmp/pip-Mcb88A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:11 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:34:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:11 INFO - Running setup.py (path:/tmp/pip-XGwzDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:11 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:34:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:11 INFO - Running setup.py (path:/tmp/pip-CX_eBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:12 INFO - Running setup.py (path:/tmp/pip-Ru10P4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:12 INFO - Running setup.py (path:/tmp/pip-TSbCUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:12 INFO - Running setup.py (path:/tmp/pip-wnw5d0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:12 INFO - Running setup.py (path:/tmp/pip-vyFOh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:12 INFO - Running setup.py (path:/tmp/pip-oKm3Vn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:12 INFO - Running setup.py (path:/tmp/pip-FZ0C1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:12 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:34:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:12 INFO - Running setup.py (path:/tmp/pip-mZSbUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:13 INFO - Running setup.py (path:/tmp/pip-SgW4J2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:13 INFO - Running setup.py (path:/tmp/pip-NQLwLp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:13 INFO - Running setup.py (path:/tmp/pip-TeOTUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:13 INFO - Running setup.py (path:/tmp/pip-bdQ0HL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:13 INFO - Running setup.py (path:/tmp/pip-52k3qH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:13 INFO - Running setup.py (path:/tmp/pip-MTyWEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:13 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:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:13 INFO - Running setup.py (path:/tmp/pip-3ulZ_7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:14 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:34:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:14 INFO - Running setup.py (path:/tmp/pip-JXp60C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:14 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:34:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:14 INFO - Running setup.py (path:/tmp/pip-Nj85ED-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:14 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:34:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:14 INFO - Running setup.py (path:/tmp/pip-QlxLXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:14 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:34:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:14 INFO - Running setup.py (path:/tmp/pip-fDxc15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:14 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:34:14 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:34:14 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:34:14 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:34:14 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:34:14 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:34:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:34:15 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:34:15 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:34:15 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:34:15 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:34:15 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:34:15 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:34:18 INFO - Downloading blessings-1.6.tar.gz 09:34:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:34:18 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:34:18 INFO - Installing collected packages: blessings 09:34:18 INFO - Running setup.py install for blessings 09:34:19 INFO - Successfully installed blessings 09:34:19 INFO - Cleaning up... 09:34:19 INFO - Return code: 0 09:34:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:34:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:19 INFO - Reading from file tmpfile_stdout 09:34:19 INFO - Current package versions: 09:34:19 INFO - argparse == 1.2.1 09:34:19 INFO - blessings == 1.6 09:34:19 INFO - blobuploader == 1.2.4 09:34:19 INFO - browsermob-proxy == 0.6.0 09:34:19 INFO - docopt == 0.6.1 09:34:19 INFO - manifestparser == 1.1 09:34:19 INFO - marionette-client == 2.3.0 09:34:19 INFO - marionette-driver == 1.4.0 09:34:19 INFO - mozInstall == 1.12 09:34:19 INFO - mozcrash == 0.17 09:34:19 INFO - mozdebug == 0.1 09:34:19 INFO - mozdevice == 0.48 09:34:19 INFO - mozfile == 1.2 09:34:19 INFO - mozhttpd == 0.7 09:34:19 INFO - mozinfo == 0.9 09:34:19 INFO - mozleak == 0.1 09:34:19 INFO - mozlog == 3.1 09:34:19 INFO - moznetwork == 0.27 09:34:19 INFO - mozprocess == 0.22 09:34:19 INFO - mozprofile == 0.28 09:34:19 INFO - mozrunner == 6.11 09:34:19 INFO - mozscreenshot == 0.1 09:34:19 INFO - mozsystemmonitor == 0.0 09:34:19 INFO - moztest == 0.7 09:34:19 INFO - mozversion == 1.4 09:34:19 INFO - psutil == 3.1.1 09:34:19 INFO - requests == 1.2.3 09:34:19 INFO - wptserve == 1.4.0 09:34:19 INFO - wsgiref == 0.1.2 09:34:19 INFO - Running post-action listener: _resource_record_post_action 09:34:19 INFO - Running post-action listener: _start_resource_monitoring 09:34:19 INFO - Starting resource monitoring. 09:34:19 INFO - ##### 09:34:19 INFO - ##### Running pull step. 09:34:19 INFO - ##### 09:34:19 INFO - Running pre-action listener: _resource_record_pre_action 09:34:19 INFO - Running main action method: pull 09:34:19 INFO - Pull has nothing to do! 09:34:19 INFO - Running post-action listener: _resource_record_post_action 09:34:19 INFO - ##### 09:34:19 INFO - ##### Running install step. 09:34:19 INFO - ##### 09:34:19 INFO - Running pre-action listener: _resource_record_pre_action 09:34:19 INFO - Running main action method: install 09:34:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:20 INFO - Reading from file tmpfile_stdout 09:34:20 INFO - Detecting whether we're running mozinstall >=1.0... 09:34:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:34:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:34:20 INFO - Reading from file tmpfile_stdout 09:34:20 INFO - Output received: 09:34:20 INFO - Usage: mozinstall [options] installer 09:34:20 INFO - Options: 09:34:20 INFO - -h, --help show this help message and exit 09:34:20 INFO - -d DEST, --destination=DEST 09:34:20 INFO - Directory to install application into. [default: 09:34:20 INFO - "/builds/slave/test"] 09:34:20 INFO - --app=APP Application being installed. [default: firefox] 09:34:20 INFO - mkdir: /builds/slave/test/build/application 09:34:20 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:34:20 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:34:52 INFO - Reading from file tmpfile_stdout 09:34:52 INFO - Output received: 09:34:52 INFO - /builds/slave/test/build/application/firefox/firefox 09:34:52 INFO - Running post-action listener: _resource_record_post_action 09:34:52 INFO - ##### 09:34:52 INFO - ##### Running run-tests step. 09:34:52 INFO - ##### 09:34:52 INFO - Running pre-action listener: _resource_record_pre_action 09:34:52 INFO - Running main action method: run_tests 09:34:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:34:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:34:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:34:52 INFO - grabbing minidump binary from tooltool 09:34: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:34:52 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 0x866fe30>, '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 0x890cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x898b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:34:52 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:34:52 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:34:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:34:52 INFO - Return code: 0 09:34:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:34:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:34:52 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/LuEAzCZ2SB23aUuR7P50FA/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:34:52 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/LuEAzCZ2SB23aUuR7P50FA/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:34:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:34:52 INFO - 'CCACHE_UMASK': '002', 09:34:52 INFO - 'DISPLAY': ':0', 09:34:52 INFO - 'HOME': '/home/cltbld', 09:34:52 INFO - 'LANG': 'en_US.UTF-8', 09:34:52 INFO - 'LOGNAME': 'cltbld', 09:34:52 INFO - 'MAIL': '/var/mail/cltbld', 09:34:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:34:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:34:52 INFO - 'MOZ_NO_REMOTE': '1', 09:34:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:34:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:34:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:52 INFO - 'PWD': '/builds/slave/test', 09:34:52 INFO - 'SHELL': '/bin/bash', 09:34:52 INFO - 'SHLVL': '1', 09:34:52 INFO - 'TERM': 'linux', 09:34:52 INFO - 'TMOUT': '86400', 09:34:52 INFO - 'USER': 'cltbld', 09:34:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467044955.492310-1825865306', 09:34:52 INFO - '_': '/tools/buildbot/bin/python'} 09:34:52 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/LuEAzCZ2SB23aUuR7P50FA/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:34:53 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:34:53 INFO - import pkg_resources 09:34:54 INFO - Using 1 client processes 09:34:55 INFO - wptserve Starting http server on 127.0.0.1:8000 09:34:55 INFO - wptserve Starting http server on 127.0.0.1:8001 09:34:55 INFO - wptserve Starting http server on 127.0.0.1:8443 09:34:57 INFO - SUITE-START | Running 778 tests 09:34:57 INFO - Running testharness tests 09:34:57 INFO - Setting up ssl 09:34:57 INFO - PROCESS | certutil | 09:34:57 INFO - PROCESS | certutil | 09:34:57 INFO - PROCESS | certutil | 09:34:57 INFO - Certificate Nickname Trust Attributes 09:34:57 INFO - SSL,S/MIME,JAR/XPI 09:34:57 INFO - 09:34:57 INFO - web-platform-tests CT,, 09:34:57 INFO - 09:34:57 INFO - Starting runner 09:35:00 INFO - PROCESS | 1724 | 1467045300410 Marionette DEBUG Marionette enabled via build flag and pref 09:35:00 INFO - PROCESS | 1724 | ++DOCSHELL 0xa4d4cc00 == 1 [pid = 1724] [id = 1] 09:35:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 1 (0xa4d4d000) [pid = 1724] [serial = 1] [outer = (nil)] 09:35:00 INFO - PROCESS | 1724 | [1724] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:35:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 2 (0xa4d4d800) [pid = 1724] [serial = 2] [outer = 0xa4d4d000] 09:35:01 INFO - PROCESS | 1724 | 1467045301289 Marionette INFO Listening on port 2828 09:35:01 INFO - PROCESS | 1724 | 1467045301941 Marionette DEBUG Marionette enabled via command-line flag 09:35:01 INFO - PROCESS | 1724 | ++DOCSHELL 0xa22ad800 == 2 [pid = 1724] [id = 2] 09:35:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 3 (0xa22aec00) [pid = 1724] [serial = 3] [outer = (nil)] 09:35:01 INFO - PROCESS | 1724 | [1724] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:35:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 4 (0xa8b47c00) [pid = 1724] [serial = 4] [outer = 0xa22aec00] 09:35:02 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fcfa60 09:35:02 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd3560 09:35:02 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fdc520 09:35:02 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ffc180 09:35:02 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ffcea0 09:35:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 5 (0xa100c800) [pid = 1724] [serial = 5] [outer = 0xa4d4d000] 09:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | 1467045302370 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41913 09:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | 1467045302404 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41914 09:35:02 INFO - PROCESS | 1724 | 1467045302468 Marionette DEBUG Closed connection conn0 09:35:02 INFO - PROCESS | 1724 | 1467045302473 Marionette DEBUG Closed connection conn1 09:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | 1467045302623 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41915 09:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | 1467045302687 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41916 09:35:02 INFO - PROCESS | 1724 | 1467045302694 Marionette DEBUG Closed connection conn2 09:35:02 INFO - PROCESS | 1724 | [1724] 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:35:02 INFO - PROCESS | 1724 | 1467045302746 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41917 09:35:02 INFO - PROCESS | 1724 | 1467045302763 Marionette DEBUG Closed connection conn3 09:35:02 INFO - PROCESS | 1724 | 1467045302814 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:35:02 INFO - PROCESS | 1724 | 1467045302833 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":"20160627090417","device":"desktop","version":"48.0"} 09:35:03 INFO - PROCESS | 1724 | [1724] 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:35:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d4f2800 == 3 [pid = 1724] [id = 3] 09:35:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 6 (0xa100b000) [pid = 1724] [serial = 6] [outer = (nil)] 09:35:04 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2435800 == 4 [pid = 1724] [id = 4] 09:35:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 7 (0xa243a000) [pid = 1724] [serial = 7] [outer = (nil)] 09:35:05 INFO - PROCESS | 1724 | [1724] 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:35:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ab0a000 == 5 [pid = 1724] [id = 5] 09:35:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 8 (0x9ab0a400) [pid = 1724] [serial = 8] [outer = (nil)] 09:35:05 INFO - PROCESS | 1724 | [1724] 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:35:05 INFO - PROCESS | 1724 | [1724] 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:35:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 9 (0x9a9de800) [pid = 1724] [serial = 9] [outer = 0x9ab0a400] 09:35:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 10 (0x9a576c00) [pid = 1724] [serial = 10] [outer = 0xa100b000] 09:35:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 11 (0x9a578800) [pid = 1724] [serial = 11] [outer = 0xa243a000] 09:35:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 12 (0x9a401400) [pid = 1724] [serial = 12] [outer = 0x9ab0a400] 09:35:07 INFO - PROCESS | 1724 | 1467045307152 Marionette INFO startBrowser 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:07 INFO - PROCESS | 1724 | 1467045307198 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1724 | 1467045307218 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1724 | 1467045307221 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 13 (0xa22ee800) [pid = 1724] [serial = 13] [outer = 0x9ab0a400] 09:35:07 INFO - PROCESS | 1724 | 1467045307944 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"643d5e8d-622a-48bb-ad05-61f24472fee6","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":"20160627090417","device":"desktop","version":"48.0","command_id":1}}] 09:35:08 INFO - PROCESS | 1724 | 1467045308174 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:35:08 INFO - PROCESS | 1724 | 1467045308185 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:08 INFO - PROCESS | 1724 | 1467045308627 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:35:08 INFO - PROCESS | 1724 | 1467045308706 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:35:08 INFO - PROCESS | 1724 | 1467045308713 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:08 INFO - PROCESS | 1724 | [1724] 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:35:08 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 14 (0x9528dc00) [pid = 1724] [serial = 14] [outer = 0x9ab0a400] 09:35:09 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:35:09 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:09 INFO - PROCESS | 1724 | 1467045309419 Marionette TRACE conn4 <- [1,3,null,{}] 09:35:09 INFO - PROCESS | 1724 | 1467045309470 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:35:09 INFO - PROCESS | 1724 | 1467045309479 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:09 INFO - PROCESS | 1724 | 1467045309548 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:35:09 INFO - PROCESS | 1724 | 1467045309635 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1724 | 1467045309640 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:35:09 INFO - PROCESS | 1724 | 1467045309672 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1724 | 1467045309677 Marionette TRACE conn4 <- [1,6,null,{}] 09:35:09 INFO - PROCESS | 1724 | 1467045309712 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 1724 | 1467045309718 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:09 INFO - PROCESS | 1724 | 1467045309813 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:35:09 INFO - PROCESS | 1724 | 1467045309824 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1724 | 1467045309835 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d49c00 == 6 [pid = 1724] [id = 6] 09:35:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 15 (0x93d4a000) [pid = 1724] [serial = 15] [outer = (nil)] 09:35:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 16 (0x93d4c000) [pid = 1724] [serial = 16] [outer = 0x93d4a000] 09:35:09 INFO - PROCESS | 1724 | 1467045309917 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 17 (0x93d51000) [pid = 1724] [serial = 17] [outer = 0x93d4a000] 09:35:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a43400 == 7 [pid = 1724] [id = 7] 09:35:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 18 (0x93a43800) [pid = 1724] [serial = 18] [outer = (nil)] 09:35:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 19 (0x93b66c00) [pid = 1724] [serial = 19] [outer = 0x93a43800] 09:35:10 INFO - PROCESS | 1724 | 1467045310477 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 20 (0x93b69000) [pid = 1724] [serial = 20] [outer = 0x93a43800] 09:35:11 INFO - PROCESS | 1724 | [1724] 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:35:11 INFO - PROCESS | 1724 | 1467045311083 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1614ms 09:35:11 INFO - PROCESS | 1724 | 1467045311399 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 1724 | 1467045311412 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:35:11 INFO - PROCESS | 1724 | 1467045311539 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1724 | 1467045311545 Marionette TRACE conn4 <- [1,10,null,{}] 09:35:11 INFO - PROCESS | 1724 | 1467045311620 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 1724 | 1467045311626 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:11 INFO - PROCESS | 1724 | 1467045311851 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:35:11 INFO - PROCESS | 1724 | 1467045311955 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1724 | 1467045311966 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x93991400 == 8 [pid = 1724] [id = 8] 09:35:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 21 (0x93a44000) [pid = 1724] [serial = 21] [outer = (nil)] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 22 (0x994af000) [pid = 1724] [serial = 22] [outer = 0x93a44000] 09:35:12 INFO - PROCESS | 1724 | 1467045312054 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 23 (0x9a1e8400) [pid = 1724] [serial = 23] [outer = 0x93a44000] 09:35:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bcd5000 == 9 [pid = 1724] [id = 9] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 24 (0x9bcd5400) [pid = 1724] [serial = 24] [outer = (nil)] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 25 (0x9c140400) [pid = 1724] [serial = 25] [outer = 0x9bcd5400] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 26 (0x9b396400) [pid = 1724] [serial = 26] [outer = 0x9bcd5400] 09:35:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a86e000 == 10 [pid = 1724] [id = 10] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 27 (0x9c10f000) [pid = 1724] [serial = 27] [outer = (nil)] 09:35:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 28 (0xa2163400) [pid = 1724] [serial = 28] [outer = 0x9c10f000] 09:35:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 29 (0xa2273400) [pid = 1724] [serial = 29] [outer = 0x9c10f000] 09:35:13 INFO - PROCESS | 1724 | 1467045313234 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1820ms 09:35:13 INFO - PROCESS | 1724 | 1467045313412 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1724 | 1467045313420 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:35:13 INFO - PROCESS | 1724 | 1467045313501 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 1724 | 1467045313507 Marionette TRACE conn4 <- [1,14,null,{}] 09:35:13 INFO - PROCESS | 1724 | 1467045313535 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 1724 | 1467045313542 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:13 INFO - PROCESS | 1724 | 1467045313756 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:35:13 INFO - PROCESS | 1724 | 1467045313859 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1724 | 1467045313867 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b6dc00 == 11 [pid = 1724] [id = 11] 09:35:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 30 (0x9d80c000) [pid = 1724] [serial = 30] [outer = (nil)] 09:35:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 31 (0xa6792800) [pid = 1724] [serial = 31] [outer = 0x9d80c000] 09:35:13 INFO - PROCESS | 1724 | 1467045313959 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 32 (0xa6da8400) [pid = 1724] [serial = 32] [outer = 0x9d80c000] 09:35:14 INFO - PROCESS | 1724 | 1467045314903 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1487ms 09:35:14 INFO - PROCESS | 1724 | 1467045314936 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1724 | 1467045314940 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:35:14 INFO - PROCESS | 1724 | 1467045314948 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1724 | 1467045314955 Marionette TRACE conn4 <- [1,18,null,{}] 09:35:14 INFO - PROCESS | 1724 | 1467045314974 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 1724 | 1467045314984 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:15 INFO - PROCESS | 1724 | 1467045315208 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:35:15 INFO - PROCESS | 1724 | 1467045315371 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1724 | 1467045315382 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d4f7400 == 12 [pid = 1724] [id = 12] 09:35:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 33 (0x9d4f8000) [pid = 1724] [serial = 33] [outer = (nil)] 09:35:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 34 (0xa2439c00) [pid = 1724] [serial = 34] [outer = 0x9d4f8000] 09:35:15 INFO - PROCESS | 1724 | 1467045315483 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 35 (0xa6e41800) [pid = 1724] [serial = 35] [outer = 0x9d4f8000] 09:35:16 INFO - PROCESS | 1724 | 1467045316370 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1491ms 09:35:16 INFO - PROCESS | 1724 | 1467045316441 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1724 | 1467045316447 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:35:16 INFO - PROCESS | 1724 | 1467045316454 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1724 | 1467045316456 Marionette TRACE conn4 <- [1,22,null,{}] 09:35:16 INFO - PROCESS | 1724 | 1467045316463 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 1724 | 1467045316469 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:16 INFO - PROCESS | 1724 | 1467045316854 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:35:17 INFO - PROCESS | 1724 | 1467045317032 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1724 | 1467045317044 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x92feb000 == 13 [pid = 1724] [id = 13] 09:35:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 36 (0x92feb400) [pid = 1724] [serial = 36] [outer = (nil)] 09:35:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 37 (0x95283400) [pid = 1724] [serial = 37] [outer = 0x92feb400] 09:35:17 INFO - PROCESS | 1724 | 1467045317135 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 38 (0x9836b400) [pid = 1724] [serial = 38] [outer = 0x92feb400] 09:35:18 INFO - PROCESS | 1724 | 1467045318150 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1753ms 09:35:18 INFO - PROCESS | 1724 | 1467045318209 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1724 | 1467045318214 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:35:18 INFO - PROCESS | 1724 | 1467045318222 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1724 | 1467045318227 Marionette TRACE conn4 <- [1,26,null,{}] 09:35:18 INFO - PROCESS | 1724 | 1467045318234 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 1724 | 1467045318240 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:18 INFO - PROCESS | 1724 | 1467045318482 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:35:18 INFO - PROCESS | 1724 | 1467045318550 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1724 | 1467045318559 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a362800 == 14 [pid = 1724] [id = 14] 09:35:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 39 (0x9a403400) [pid = 1724] [serial = 39] [outer = (nil)] 09:35:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 40 (0x9b40d800) [pid = 1724] [serial = 40] [outer = 0x9a403400] 09:35:18 INFO - PROCESS | 1724 | 1467045318639 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 41 (0x9bc0c800) [pid = 1724] [serial = 41] [outer = 0x9a403400] 09:35:19 INFO - PROCESS | 1724 | 1467045319368 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1197ms 09:35:19 INFO - PROCESS | 1724 | 1467045319420 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:35:19 INFO - PROCESS | 1724 | 1467045319426 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:35:19 INFO - PROCESS | 1724 | 1467045319432 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1724 | 1467045319436 Marionette TRACE conn4 <- [1,30,null,{}] 09:35:19 INFO - PROCESS | 1724 | 1467045319442 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 1724 | 1467045319447 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:19 INFO - PROCESS | 1724 | 1467045319627 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:35:19 INFO - PROCESS | 1724 | 1467045319726 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1724 | 1467045319736 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe0c00 == 15 [pid = 1724] [id = 15] 09:35:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 42 (0x9c10f800) [pid = 1724] [serial = 42] [outer = (nil)] 09:35:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 43 (0x9d3a3000) [pid = 1724] [serial = 43] [outer = 0x9c10f800] 09:35:19 INFO - PROCESS | 1724 | 1467045319806 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 44 (0x9d4f2c00) [pid = 1724] [serial = 44] [outer = 0x9c10f800] 09:35:20 INFO - PROCESS | 1724 | 1467045320565 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1188ms 09:35:20 INFO - PROCESS | 1724 | 1467045320620 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1724 | 1467045320625 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:35:20 INFO - PROCESS | 1724 | 1467045320644 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1724 | 1467045320652 Marionette TRACE conn4 <- [1,34,null,{}] 09:35:20 INFO - PROCESS | 1724 | 1467045320659 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 1724 | 1467045320667 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:20 INFO - PROCESS | 1724 | 1467045320833 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:35:20 INFO - PROCESS | 1724 | 1467045320844 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1724 | 1467045320853 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe3800 == 16 [pid = 1724] [id = 16] 09:35:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 45 (0x9a307800) [pid = 1724] [serial = 45] [outer = (nil)] 09:35:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 46 (0xa100b800) [pid = 1724] [serial = 46] [outer = 0x9a307800] 09:35:21 INFO - PROCESS | 1724 | 1467045321010 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 47 (0xa2166800) [pid = 1724] [serial = 47] [outer = 0x9a307800] 09:35:21 INFO - PROCESS | 1724 | 1467045321735 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1141ms 09:35:21 INFO - PROCESS | 1724 | 1467045321777 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1724 | 1467045321781 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:35:21 INFO - PROCESS | 1724 | 1467045321788 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1724 | 1467045321805 Marionette TRACE conn4 <- [1,38,null,{}] 09:35:21 INFO - PROCESS | 1724 | 1467045321814 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 1724 | 1467045321819 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:22 INFO - PROCESS | 1724 | 1467045322010 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:35:22 INFO - PROCESS | 1724 | 1467045322024 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1724 | 1467045322031 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x95281000 == 17 [pid = 1724] [id = 17] 09:35:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 48 (0x9c104c00) [pid = 1724] [serial = 48] [outer = (nil)] 09:35:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 49 (0xa22f2000) [pid = 1724] [serial = 49] [outer = 0x9c104c00] 09:35:22 INFO - PROCESS | 1724 | 1467045322102 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 50 (0xa22fa800) [pid = 1724] [serial = 50] [outer = 0x9c104c00] 09:35:22 INFO - PROCESS | 1724 | 1467045322883 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1154ms 09:35:22 INFO - PROCESS | 1724 | 1467045322943 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1724 | 1467045322946 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:35:22 INFO - PROCESS | 1724 | 1467045322953 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1724 | 1467045322956 Marionette TRACE conn4 <- [1,42,null,{}] 09:35:22 INFO - PROCESS | 1724 | 1467045322962 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 1724 | 1467045322966 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:23 INFO - PROCESS | 1724 | 1467045323128 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:35:23 INFO - PROCESS | 1724 | 1467045323138 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1724 | 1467045323157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:23 INFO - PROCESS | 1724 | ++DOCSHELL 0xa328bc00 == 18 [pid = 1724] [id = 18] 09:35:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 51 (0xa328c800) [pid = 1724] [serial = 51] [outer = (nil)] 09:35:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 52 (0xa3328800) [pid = 1724] [serial = 52] [outer = 0xa328c800] 09:35:23 INFO - PROCESS | 1724 | 1467045323341 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 53 (0xa4d0a000) [pid = 1724] [serial = 53] [outer = 0xa328c800] 09:35:24 INFO - PROCESS | 1724 | 1467045324135 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1238ms 09:35:24 INFO - PROCESS | 1724 | 1467045324193 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:35:24 INFO - PROCESS | 1724 | 1467045324197 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:35:24 INFO - PROCESS | 1724 | 1467045324203 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1724 | 1467045324207 Marionette TRACE conn4 <- [1,46,null,{}] 09:35:24 INFO - PROCESS | 1724 | 1467045324212 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 1724 | 1467045324218 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:24 INFO - PROCESS | 1724 | 1467045324378 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:35:24 INFO - PROCESS | 1724 | 1467045324392 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1724 | 1467045324397 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:24 INFO - PROCESS | 1724 | ++DOCSHELL 0xa4d55000 == 19 [pid = 1724] [id = 19] 09:35:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0xa4f15c00) [pid = 1724] [serial = 54] [outer = (nil)] 09:35:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0xa672bc00) [pid = 1724] [serial = 55] [outer = 0xa4f15c00] 09:35:24 INFO - PROCESS | 1724 | 1467045324474 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0xa6793c00) [pid = 1724] [serial = 56] [outer = 0xa4f15c00] 09:35:25 INFO - PROCESS | 1724 | 1467045325241 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1081ms 09:35:25 INFO - PROCESS | 1724 | 1467045325286 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1724 | 1467045325290 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:35:25 INFO - PROCESS | 1724 | 1467045325327 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1724 | 1467045325330 Marionette TRACE conn4 <- [1,50,null,{}] 09:35:25 INFO - PROCESS | 1724 | 1467045325336 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 1724 | 1467045325342 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:25 INFO - PROCESS | 1724 | 1467045325497 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:35:25 INFO - PROCESS | 1724 | 1467045325508 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1724 | 1467045325517 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe4c00 == 20 [pid = 1724] [id = 20] 09:35:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x94826800) [pid = 1724] [serial = 57] [outer = (nil)] 09:35:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0xa684b800) [pid = 1724] [serial = 58] [outer = 0x94826800] 09:35:25 INFO - PROCESS | 1724 | 1467045325590 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0xa6daa800) [pid = 1724] [serial = 59] [outer = 0x94826800] 09:35:27 INFO - PROCESS | 1724 | 1467045327406 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2147ms 09:35:27 INFO - PROCESS | 1724 | 1467045327474 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 1724 | 1467045327481 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:35:27 INFO - PROCESS | 1724 | 1467045327491 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1724 | 1467045327495 Marionette TRACE conn4 <- [1,54,null,{}] 09:35:27 INFO - PROCESS | 1724 | 1467045327512 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 1724 | 1467045327518 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:27 INFO - PROCESS | 1724 | 1467045327730 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:35:27 INFO - PROCESS | 1724 | 1467045327759 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1724 | 1467045327772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x95239800 == 21 [pid = 1724] [id = 21] 09:35:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x9523a000) [pid = 1724] [serial = 60] [outer = (nil)] 09:35:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x9920fc00) [pid = 1724] [serial = 61] [outer = 0x9523a000] 09:35:27 INFO - PROCESS | 1724 | 1467045327846 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x92fe9800) [pid = 1724] [serial = 62] [outer = 0x9523a000] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x93d4a000) [pid = 1724] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x93a44000) [pid = 1724] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x9d80c000) [pid = 1724] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x9d4f8000) [pid = 1724] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x92feb400) [pid = 1724] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x9a403400) [pid = 1724] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 55 (0x9c10f800) [pid = 1724] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 54 (0x9a307800) [pid = 1724] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:35:28 INFO - PROCESS | 1724 | --DOMWINDOW == 53 (0x9c104c00) [pid = 1724] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:35:29 INFO - PROCESS | 1724 | 1467045329092 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1642ms 09:35:29 INFO - PROCESS | 1724 | 1467045329133 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1724 | 1467045329139 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:35:29 INFO - PROCESS | 1724 | 1467045329149 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1724 | 1467045329153 Marionette TRACE conn4 <- [1,58,null,{}] 09:35:29 INFO - PROCESS | 1724 | 1467045329159 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 1724 | 1467045329165 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:29 INFO - PROCESS | 1724 | 1467045329338 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:35:29 INFO - PROCESS | 1724 | 1467045329433 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1724 | 1467045329441 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe4800 == 22 [pid = 1724] [id = 22] 09:35:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0x93d50400) [pid = 1724] [serial = 63] [outer = (nil)] 09:35:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0x9a305000) [pid = 1724] [serial = 64] [outer = 0x93d50400] 09:35:29 INFO - PROCESS | 1724 | 1467045329513 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0x9b407000) [pid = 1724] [serial = 65] [outer = 0x93d50400] 09:35:30 INFO - PROCESS | 1724 | 1467045330170 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1087ms 09:35:30 INFO - PROCESS | 1724 | 1467045330237 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:35:30 INFO - PROCESS | 1724 | 1467045330241 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:35:30 INFO - PROCESS | 1724 | 1467045330247 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1724 | 1467045330253 Marionette TRACE conn4 <- [1,62,null,{}] 09:35:30 INFO - PROCESS | 1724 | 1467045330270 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 1724 | 1467045330278 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:30 INFO - PROCESS | 1724 | 1467045330474 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:35:30 INFO - PROCESS | 1724 | 1467045330488 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1724 | 1467045330497 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c106000 == 23 [pid = 1724] [id = 23] 09:35:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x9c10f800) [pid = 1724] [serial = 66] [outer = (nil)] 09:35:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x9d3a1c00) [pid = 1724] [serial = 67] [outer = 0x9c10f800] 09:35:30 INFO - PROCESS | 1724 | 1467045330570 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x9d80ac00) [pid = 1724] [serial = 68] [outer = 0x9c10f800] 09:35:31 INFO - PROCESS | 1724 | 1467045331507 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1339ms 09:35:31 INFO - PROCESS | 1724 | 1467045331587 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1724 | 1467045331594 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:35:31 INFO - PROCESS | 1724 | 1467045331602 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1724 | 1467045331606 Marionette TRACE conn4 <- [1,66,null,{}] 09:35:31 INFO - PROCESS | 1724 | 1467045331617 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 1724 | 1467045331624 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:31 INFO - PROCESS | 1724 | 1467045331836 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:35:31 INFO - PROCESS | 1724 | 1467045331973 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1724 | 1467045331982 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b62400 == 24 [pid = 1724] [id = 24] 09:35:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x9793f000) [pid = 1724] [serial = 69] [outer = (nil)] 09:35:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x9a076000) [pid = 1724] [serial = 70] [outer = 0x9793f000] 09:35:32 INFO - PROCESS | 1724 | 1467045332070 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x9bc0ac00) [pid = 1724] [serial = 71] [outer = 0x9793f000] 09:35:32 INFO - PROCESS | 1724 | 1467045332905 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1334ms 09:35:32 INFO - PROCESS | 1724 | 1467045332953 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 1724 | 1467045332961 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:35:32 INFO - PROCESS | 1724 | 1467045332972 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 1724 | 1467045332976 Marionette TRACE conn4 <- [1,70,null,{}] 09:35:32 INFO - PROCESS | 1724 | 1467045332984 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 1724 | 1467045332990 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:33 INFO - PROCESS | 1724 | 1467045333173 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:35:33 INFO - PROCESS | 1724 | 1467045333312 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1724 | 1467045333324 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d806800 == 25 [pid = 1724] [id = 25] 09:35:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x9d810400) [pid = 1724] [serial = 72] [outer = (nil)] 09:35:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0xa108f800) [pid = 1724] [serial = 73] [outer = 0x9d810400] 09:35:33 INFO - PROCESS | 1724 | 1467045333420 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0xa2222400) [pid = 1724] [serial = 74] [outer = 0x9d810400] 09:35:34 INFO - PROCESS | 1724 | 1467045334304 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 09:35:34 INFO - PROCESS | 1724 | 1467045334356 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1724 | 1467045334361 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:35:34 INFO - PROCESS | 1724 | 1467045334367 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1724 | 1467045334373 Marionette TRACE conn4 <- [1,74,null,{}] 09:35:34 INFO - PROCESS | 1724 | 1467045334390 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 1724 | 1467045334399 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:34 INFO - PROCESS | 1724 | 1467045334573 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:35:34 INFO - PROCESS | 1724 | 1467045334712 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1724 | 1467045334722 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:34 INFO - PROCESS | 1724 | ++DOCSHELL 0xa331e800 == 26 [pid = 1724] [id = 26] 09:35:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0xa3348000) [pid = 1724] [serial = 75] [outer = (nil)] 09:35:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0xa4d4d400) [pid = 1724] [serial = 76] [outer = 0xa3348000] 09:35:34 INFO - PROCESS | 1724 | 1467045334809 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0xa61db800) [pid = 1724] [serial = 77] [outer = 0xa3348000] 09:35:35 INFO - PROCESS | 1724 | 1467045335670 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1342ms 09:35:35 INFO - PROCESS | 1724 | 1467045335710 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1724 | 1467045335715 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:35:35 INFO - PROCESS | 1724 | 1467045335721 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1724 | 1467045335725 Marionette TRACE conn4 <- [1,78,null,{}] 09:35:35 INFO - PROCESS | 1724 | 1467045335731 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 1724 | 1467045335736 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:35 INFO - PROCESS | 1724 | 1467045335902 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:35:36 INFO - PROCESS | 1724 | 1467045336029 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1724 | 1467045336035 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bc0c400 == 27 [pid = 1724] [id = 27] 09:35:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0xa67ed800) [pid = 1724] [serial = 78] [outer = (nil)] 09:35:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0xa6be1400) [pid = 1724] [serial = 79] [outer = 0xa67ed800] 09:35:36 INFO - PROCESS | 1724 | 1467045336155 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0xa6be3800) [pid = 1724] [serial = 80] [outer = 0xa67ed800] 09:35:36 INFO - PROCESS | 1724 | 1467045336989 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1329ms 09:35:37 INFO - PROCESS | 1724 | 1467045337052 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:35:37 INFO - PROCESS | 1724 | 1467045337056 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:35:37 INFO - PROCESS | 1724 | 1467045337063 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1724 | 1467045337066 Marionette TRACE conn4 <- [1,82,null,{}] 09:35:37 INFO - PROCESS | 1724 | 1467045337072 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 1724 | 1467045337078 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:37 INFO - PROCESS | 1724 | 1467045337246 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:35:37 INFO - PROCESS | 1724 | 1467045337381 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1724 | 1467045337388 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a410c00 == 28 [pid = 1724] [id = 28] 09:35:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9b407800) [pid = 1724] [serial = 81] [outer = (nil)] 09:35:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0xa6be7c00) [pid = 1724] [serial = 82] [outer = 0x9b407800] 09:35:37 INFO - PROCESS | 1724 | 1467045337471 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0xa6bea400) [pid = 1724] [serial = 83] [outer = 0x9b407800] 09:35:38 INFO - PROCESS | 1724 | 1467045338446 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1434ms 09:35:38 INFO - PROCESS | 1724 | 1467045338504 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1724 | 1467045338510 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:35:38 INFO - PROCESS | 1724 | 1467045338519 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1724 | 1467045338524 Marionette TRACE conn4 <- [1,86,null,{}] 09:35:38 INFO - PROCESS | 1724 | 1467045338533 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 1724 | 1467045338539 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:38 INFO - PROCESS | 1724 | 1467045338700 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:35:38 INFO - PROCESS | 1724 | 1467045338844 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1724 | 1467045338860 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe0400 == 29 [pid = 1724] [id = 29] 09:35:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x95280000) [pid = 1724] [serial = 84] [outer = (nil)] 09:35:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x97943000) [pid = 1724] [serial = 85] [outer = 0x95280000] 09:35:38 INFO - PROCESS | 1724 | 1467045338974 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x994b8c00) [pid = 1724] [serial = 86] [outer = 0x95280000] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x9a401400) [pid = 1724] [serial = 12] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x994af000) [pid = 1724] [serial = 22] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0xa2163400) [pid = 1724] [serial = 28] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0xa6792800) [pid = 1724] [serial = 31] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0xa2439c00) [pid = 1724] [serial = 34] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x95283400) [pid = 1724] [serial = 37] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9b40d800) [pid = 1724] [serial = 40] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x9d3a3000) [pid = 1724] [serial = 43] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0xa100b800) [pid = 1724] [serial = 46] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0xa22f2000) [pid = 1724] [serial = 49] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0xa3328800) [pid = 1724] [serial = 52] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0xa672bc00) [pid = 1724] [serial = 55] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x9c140400) [pid = 1724] [serial = 25] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0xa2166800) [pid = 1724] [serial = 47] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0xa22fa800) [pid = 1724] [serial = 50] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x9a1e8400) [pid = 1724] [serial = 23] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x9bc0c800) [pid = 1724] [serial = 41] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0xa6da8400) [pid = 1724] [serial = 32] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x9836b400) [pid = 1724] [serial = 38] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0xa6e41800) [pid = 1724] [serial = 35] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x93d51000) [pid = 1724] [serial = 17] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 55 (0x9d4f2c00) [pid = 1724] [serial = 44] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 54 (0x9a9de800) [pid = 1724] [serial = 9] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 53 (0xa4d4d800) [pid = 1724] [serial = 2] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 52 (0x93b66c00) [pid = 1724] [serial = 19] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | --DOMWINDOW == 51 (0x93d4c000) [pid = 1724] [serial = 16] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1724 | 1467045340678 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2188ms 09:35:40 INFO - PROCESS | 1724 | 1467045340708 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1724 | 1467045340715 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:35:40 INFO - PROCESS | 1724 | 1467045340723 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1724 | 1467045340728 Marionette TRACE conn4 <- [1,90,null,{}] 09:35:40 INFO - PROCESS | 1724 | 1467045340737 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 1724 | 1467045340743 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:40 INFO - PROCESS | 1724 | 1467045340909 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:35:41 INFO - PROCESS | 1724 | 1467045341022 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1724 | 1467045341039 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d4f000 == 30 [pid = 1724] [id = 30] 09:35:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 52 (0x94822400) [pid = 1724] [serial = 87] [outer = (nil)] 09:35:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 53 (0x9921cc00) [pid = 1724] [serial = 88] [outer = 0x94822400] 09:35:41 INFO - PROCESS | 1724 | 1467045341118 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0x99fb6400) [pid = 1724] [serial = 89] [outer = 0x94822400] 09:35:41 INFO - PROCESS | 1724 | 1467045341778 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1091ms 09:35:41 INFO - PROCESS | 1724 | 1467045341814 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 1724 | 1467045341823 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:35:41 INFO - PROCESS | 1724 | 1467045341834 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1724 | 1467045341838 Marionette TRACE conn4 <- [1,94,null,{}] 09:35:41 INFO - PROCESS | 1724 | 1467045341844 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 1724 | 1467045341850 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:42 INFO - PROCESS | 1724 | 1467045342056 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:35:42 INFO - PROCESS | 1724 | 1467045342072 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1724 | 1467045342081 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a40ec00 == 31 [pid = 1724] [id = 31] 09:35:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0x9a9dec00) [pid = 1724] [serial = 90] [outer = (nil)] 09:35:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0x9b403c00) [pid = 1724] [serial = 91] [outer = 0x9a9dec00] 09:35:42 INFO - PROCESS | 1724 | 1467045342157 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x9b72b000) [pid = 1724] [serial = 92] [outer = 0x9a9dec00] 09:35:42 INFO - PROCESS | 1724 | 1467045342972 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1183ms 09:35:43 INFO - PROCESS | 1724 | 1467045343017 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1724 | 1467045343021 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:35:43 INFO - PROCESS | 1724 | 1467045343028 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1724 | 1467045343034 Marionette TRACE conn4 <- [1,98,null,{}] 09:35:43 INFO - PROCESS | 1724 | 1467045343058 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 1724 | 1467045343067 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:43 INFO - PROCESS | 1724 | 1467045343267 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:35:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x9d4f6c00) [pid = 1724] [serial = 93] [outer = 0x9c10f000] 09:35:43 INFO - PROCESS | 1724 | 1467045343333 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1724 | 1467045343347 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:43 INFO - PROCESS | 1724 | ++DOCSHELL 0xa108b400 == 32 [pid = 1724] [id = 32] 09:35:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0xa108c400) [pid = 1724] [serial = 94] [outer = (nil)] 09:35:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0xa1f9d000) [pid = 1724] [serial = 95] [outer = 0xa108c400] 09:35:43 INFO - PROCESS | 1724 | 1467045343492 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0xa2168800) [pid = 1724] [serial = 96] [outer = 0xa108c400] 09:35:44 INFO - PROCESS | 1724 | 1467045344325 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1354ms 09:35:44 INFO - PROCESS | 1724 | 1467045344386 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:35:44 INFO - PROCESS | 1724 | 1467045344392 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:35:44 INFO - PROCESS | 1724 | 1467045344398 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1724 | 1467045344402 Marionette TRACE conn4 <- [1,102,null,{}] 09:35:44 INFO - PROCESS | 1724 | 1467045344408 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 1724 | 1467045344412 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:44 INFO - PROCESS | 1724 | 1467045344604 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:35:44 INFO - PROCESS | 1724 | 1467045344627 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1724 | 1467045344635 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe1000 == 33 [pid = 1724] [id = 33] 09:35:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0xa2273c00) [pid = 1724] [serial = 97] [outer = (nil)] 09:35:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0xa22b5000) [pid = 1724] [serial = 98] [outer = 0xa2273c00] 09:35:44 INFO - PROCESS | 1724 | 1467045344703 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0xa2eb4c00) [pid = 1724] [serial = 99] [outer = 0xa2273c00] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x9c10f800) [pid = 1724] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x9523a000) [pid = 1724] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x93d50400) [pid = 1724] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x94826800) [pid = 1724] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0xa328c800) [pid = 1724] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:35:45 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0xa4f15c00) [pid = 1724] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:35:45 INFO - PROCESS | 1724 | 1467045345665 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1282ms 09:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:35:45 INFO - PROCESS | 1724 | 1467045345680 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1724 | 1467045345683 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:35:45 INFO - PROCESS | 1724 | 1467045345690 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1724 | 1467045345694 Marionette TRACE conn4 <- [1,106,null,{}] 09:35:45 INFO - PROCESS | 1724 | 1467045345699 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1724 | 1467045345704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:45 INFO - PROCESS | 1724 | 1467045345845 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:35:45 INFO - PROCESS | 1724 | 1467045345865 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 1724 | 1467045345873 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:45 INFO - PROCESS | 1724 | ++DOCSHELL 0xa24fcc00 == 34 [pid = 1724] [id = 34] 09:35:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0xa2eea000) [pid = 1724] [serial = 100] [outer = (nil)] 09:35:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0xa331ec00) [pid = 1724] [serial = 101] [outer = 0xa2eea000] 09:35:45 INFO - PROCESS | 1724 | 1467045345940 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0xa3341400) [pid = 1724] [serial = 102] [outer = 0xa2eea000] 09:35:46 INFO - PROCESS | 1724 | 1467045346692 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1037ms 09:35:46 INFO - PROCESS | 1724 | 1467045346726 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 1724 | 1467045346730 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:35:46 INFO - PROCESS | 1724 | 1467045346736 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1724 | 1467045346739 Marionette TRACE conn4 <- [1,110,null,{}] 09:35:46 INFO - PROCESS | 1724 | 1467045346744 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 1724 | 1467045346754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:46 INFO - PROCESS | 1724 | 1467045346977 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:35:47 INFO - PROCESS | 1724 | 1467045346990 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1724 | 1467045346997 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe3c00 == 35 [pid = 1724] [id = 35] 09:35:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0xa4d09800) [pid = 1724] [serial = 103] [outer = (nil)] 09:35:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0xa6792800) [pid = 1724] [serial = 104] [outer = 0xa4d09800] 09:35:47 INFO - PROCESS | 1724 | 1467045347064 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0xa684c000) [pid = 1724] [serial = 105] [outer = 0xa4d09800] 09:35:48 INFO - PROCESS | 1724 | 1467045348075 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1383ms 09:35:48 INFO - PROCESS | 1724 | 1467045348121 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1724 | 1467045348128 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:35:48 INFO - PROCESS | 1724 | 1467045348136 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1724 | 1467045348144 Marionette TRACE conn4 <- [1,114,null,{}] 09:35:48 INFO - PROCESS | 1724 | 1467045348152 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 1724 | 1467045348157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:48 INFO - PROCESS | 1724 | 1467045348347 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:35:48 INFO - PROCESS | 1724 | 1467045348497 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1724 | 1467045348511 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe2400 == 36 [pid = 1724] [id = 36] 09:35:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x93d51800) [pid = 1724] [serial = 106] [outer = (nil)] 09:35:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x9a1adc00) [pid = 1724] [serial = 107] [outer = 0x93d51800] 09:35:48 INFO - PROCESS | 1724 | 1467045348595 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x9a9e0000) [pid = 1724] [serial = 108] [outer = 0x93d51800] 09:35:49 INFO - PROCESS | 1724 | 1467045349693 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1645ms 09:35:49 INFO - PROCESS | 1724 | 1467045349782 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1724 | 1467045349789 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:35:49 INFO - PROCESS | 1724 | 1467045349801 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1724 | 1467045349805 Marionette TRACE conn4 <- [1,118,null,{}] 09:35:49 INFO - PROCESS | 1724 | 1467045349812 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 1724 | 1467045349818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:50 INFO - PROCESS | 1724 | 1467045350037 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:35:50 INFO - PROCESS | 1724 | 1467045350213 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1724 | 1467045350220 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a352400 == 37 [pid = 1724] [id = 37] 09:35:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x9a352800) [pid = 1724] [serial = 109] [outer = (nil)] 09:35:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x9a358800) [pid = 1724] [serial = 110] [outer = 0x9a352800] 09:35:50 INFO - PROCESS | 1724 | 1467045350313 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9aadd800) [pid = 1724] [serial = 111] [outer = 0x9a352800] 09:35:51 INFO - PROCESS | 1724 | 1467045351184 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1437ms 09:35:51 INFO - PROCESS | 1724 | 1467045351239 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1724 | 1467045351243 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:35:51 INFO - PROCESS | 1724 | 1467045351250 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1724 | 1467045351257 Marionette TRACE conn4 <- [1,122,null,{}] 09:35:51 INFO - PROCESS | 1724 | 1467045351275 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 1724 | 1467045351285 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:51 INFO - PROCESS | 1724 | 1467045351473 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:35:51 INFO - PROCESS | 1724 | 1467045351596 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1724 | 1467045351611 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a351400 == 38 [pid = 1724] [id = 38] 09:35:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x9a354000) [pid = 1724] [serial = 112] [outer = (nil)] 09:35:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9aae0400) [pid = 1724] [serial = 113] [outer = 0x9a354000] 09:35:51 INFO - PROCESS | 1724 | 1467045351692 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9aae5800) [pid = 1724] [serial = 114] [outer = 0x9a354000] 09:35:52 INFO - PROCESS | 1724 | 1467045352732 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1538ms 09:35:52 INFO - PROCESS | 1724 | 1467045352789 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1724 | 1467045352795 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:35:52 INFO - PROCESS | 1724 | 1467045352804 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1724 | 1467045352810 Marionette TRACE conn4 <- [1,126,null,{}] 09:35:52 INFO - PROCESS | 1724 | 1467045352819 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1724 | 1467045352825 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:52 INFO - PROCESS | 1724 | 1467045352995 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:35:53 INFO - PROCESS | 1724 | 1467045353213 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1724 | 1467045353229 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d4d400 == 39 [pid = 1724] [id = 39] 09:35:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x953ca000) [pid = 1724] [serial = 115] [outer = (nil)] 09:35:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x953cec00) [pid = 1724] [serial = 116] [outer = 0x953ca000] 09:35:53 INFO - PROCESS | 1724 | 1467045353313 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x953d2800) [pid = 1724] [serial = 117] [outer = 0x953ca000] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9d80ac00) [pid = 1724] [serial = 68] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9d3a1c00) [pid = 1724] [serial = 67] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x9920fc00) [pid = 1724] [serial = 61] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9a305000) [pid = 1724] [serial = 64] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x92fe9800) [pid = 1724] [serial = 62] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9b407000) [pid = 1724] [serial = 65] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0xa6daa800) [pid = 1724] [serial = 59] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0xa684b800) [pid = 1724] [serial = 58] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0xa4d0a000) [pid = 1724] [serial = 53] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0xa6793c00) [pid = 1724] [serial = 56] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1724 | 1467045354213 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1434ms 09:35:54 INFO - PROCESS | 1724 | 1467045354239 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1724 | 1467045354246 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:35:54 INFO - PROCESS | 1724 | 1467045354257 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1724 | 1467045354261 Marionette TRACE conn4 <- [1,130,null,{}] 09:35:54 INFO - PROCESS | 1724 | 1467045354268 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1724 | 1467045354274 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:54 INFO - PROCESS | 1724 | 1467045354495 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:35:54 INFO - PROCESS | 1724 | 1467045354611 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1724 | 1467045354617 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x99264400 == 40 [pid = 1724] [id = 40] 09:35:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x9a075000) [pid = 1724] [serial = 118] [outer = (nil)] 09:35:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x9a34ac00) [pid = 1724] [serial = 119] [outer = 0x9a075000] 09:35:54 INFO - PROCESS | 1724 | 1467045354693 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x9a353400) [pid = 1724] [serial = 120] [outer = 0x9a075000] 09:35:55 INFO - PROCESS | 1724 | 1467045355444 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1247ms 09:35:55 INFO - PROCESS | 1724 | 1467045355504 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1724 | 1467045355509 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:35:55 INFO - PROCESS | 1724 | 1467045355516 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1724 | 1467045355523 Marionette TRACE conn4 <- [1,134,null,{}] 09:35:55 INFO - PROCESS | 1724 | 1467045355540 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 1724 | 1467045355549 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:55 INFO - PROCESS | 1724 | 1467045355711 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:35:55 INFO - PROCESS | 1724 | 1467045355723 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1724 | 1467045355735 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aaec800 == 41 [pid = 1724] [id = 41] 09:35:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9aaecc00) [pid = 1724] [serial = 121] [outer = (nil)] 09:35:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x9b764c00) [pid = 1724] [serial = 122] [outer = 0x9aaecc00] 09:35:55 INFO - PROCESS | 1724 | 1467045355811 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9c0ee000) [pid = 1724] [serial = 123] [outer = 0x9aaecc00] 09:35:56 INFO - PROCESS | 1724 | 1467045356666 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1189ms 09:35:56 INFO - PROCESS | 1724 | 1467045356706 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1724 | 1467045356710 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:35:56 INFO - PROCESS | 1724 | 1467045356729 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1724 | 1467045356732 Marionette TRACE conn4 <- [1,138,null,{}] 09:35:56 INFO - PROCESS | 1724 | 1467045356739 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 1724 | 1467045356744 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:56 INFO - PROCESS | 1724 | 1467045356942 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:35:56 INFO - PROCESS | 1724 | 1467045356964 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1724 | 1467045356970 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b40f400 == 42 [pid = 1724] [id = 42] 09:35:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9c142c00) [pid = 1724] [serial = 124] [outer = (nil)] 09:35:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9d4f7000) [pid = 1724] [serial = 125] [outer = 0x9c142c00] 09:35:57 INFO - PROCESS | 1724 | 1467045357044 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0xa1f9b400) [pid = 1724] [serial = 126] [outer = 0x9c142c00] 09:35:58 INFO - PROCESS | 1724 | 1467045358036 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1388ms 09:35:58 INFO - PROCESS | 1724 | 1467045358118 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1724 | 1467045358122 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:35:58 INFO - PROCESS | 1724 | 1467045358129 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1724 | 1467045358132 Marionette TRACE conn4 <- [1,142,null,{}] 09:35:58 INFO - PROCESS | 1724 | 1467045358143 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 1724 | 1467045358148 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:58 INFO - PROCESS | 1724 | 1467045358351 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:35:58 INFO - PROCESS | 1724 | 1467045358373 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1724 | 1467045358382 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a574400 == 43 [pid = 1724] [id = 43] 09:35:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9c13e800) [pid = 1724] [serial = 127] [outer = (nil)] 09:35:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0xa2ef0000) [pid = 1724] [serial = 128] [outer = 0x9c13e800] 09:35:58 INFO - PROCESS | 1724 | 1467045358464 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa243f800) [pid = 1724] [serial = 129] [outer = 0x9c13e800] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9a9dec00) [pid = 1724] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x94822400) [pid = 1724] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0xa108c400) [pid = 1724] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x95280000) [pid = 1724] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0xa2273c00) [pid = 1724] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9793f000) [pid = 1724] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x9d810400) [pid = 1724] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0xa2eea000) [pid = 1724] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0xa3348000) [pid = 1724] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0xa67ed800) [pid = 1724] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:35:58 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x9b407800) [pid = 1724] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:35:59 INFO - PROCESS | 1724 | 1467045359382 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1286ms 09:35:59 INFO - PROCESS | 1724 | 1467045359417 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1724 | 1467045359421 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:35:59 INFO - PROCESS | 1724 | 1467045359427 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1724 | 1467045359430 Marionette TRACE conn4 <- [1,146,null,{}] 09:35:59 INFO - PROCESS | 1724 | 1467045359436 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 1724 | 1467045359445 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:59 INFO - PROCESS | 1724 | 1467045359658 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:35:59 INFO - PROCESS | 1724 | 1467045359757 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1724 | 1467045359766 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:35:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x94822400 == 44 [pid = 1724] [id = 44] 09:35:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x95234400) [pid = 1724] [serial = 130] [outer = (nil)] 09:35:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x9c052400) [pid = 1724] [serial = 131] [outer = 0x95234400] 09:35:59 INFO - PROCESS | 1724 | 1467045359842 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9c140400) [pid = 1724] [serial = 132] [outer = 0x95234400] 09:36:00 INFO - PROCESS | 1724 | 1467045360665 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1282ms 09:36:00 INFO - PROCESS | 1724 | 1467045360745 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 1724 | 1467045360748 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:36:00 INFO - PROCESS | 1724 | 1467045360815 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1724 | 1467045360819 Marionette TRACE conn4 <- [1,150,null,{}] 09:36:00 INFO - PROCESS | 1724 | 1467045360947 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 1724 | 1467045360955 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:01 INFO - PROCESS | 1724 | 1467045361213 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:36:01 INFO - PROCESS | 1724 | 1467045361433 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1724 | 1467045361443 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x953c8c00 == 45 [pid = 1724] [id = 45] 09:36:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x953c9800) [pid = 1724] [serial = 133] [outer = (nil)] 09:36:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x953d6400) [pid = 1724] [serial = 134] [outer = 0x953c9800] 09:36:01 INFO - PROCESS | 1724 | 1467045361534 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9926c000) [pid = 1724] [serial = 135] [outer = 0x953c9800] 09:36:02 INFO - PROCESS | 1724 | 1467045362450 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1713ms 09:36:02 INFO - PROCESS | 1724 | 1467045362481 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:36:02 INFO - PROCESS | 1724 | 1467045362488 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:36:02 INFO - PROCESS | 1724 | 1467045362497 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1724 | 1467045362503 Marionette TRACE conn4 <- [1,154,null,{}] 09:36:02 INFO - PROCESS | 1724 | 1467045362513 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 1724 | 1467045362519 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:02 INFO - PROCESS | 1724 | 1467045362740 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:36:02 INFO - PROCESS | 1724 | 1467045362931 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 1724 | 1467045362947 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aae2000 == 46 [pid = 1724] [id = 46] 09:36:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9aae4c00) [pid = 1724] [serial = 136] [outer = (nil)] 09:36:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9aaec400) [pid = 1724] [serial = 137] [outer = 0x9aae4c00] 09:36:03 INFO - PROCESS | 1724 | 1467045363097 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9c054000) [pid = 1724] [serial = 138] [outer = 0x9aae4c00] 09:36:04 INFO - PROCESS | 1724 | 1467045364223 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1789ms 09:36:04 INFO - PROCESS | 1724 | 1467045364286 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1724 | 1467045364292 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:36:04 INFO - PROCESS | 1724 | 1467045364305 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1724 | 1467045364309 Marionette TRACE conn4 <- [1,158,null,{}] 09:36:04 INFO - PROCESS | 1724 | 1467045364359 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 1724 | 1467045364365 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:04 INFO - PROCESS | 1724 | 1467045364636 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:36:04 INFO - PROCESS | 1724 | 1467045364780 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1724 | 1467045364796 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c13c000 == 47 [pid = 1724] [id = 47] 09:36:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9c13d800) [pid = 1724] [serial = 139] [outer = (nil)] 09:36:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9d80b400) [pid = 1724] [serial = 140] [outer = 0x9c13d800] 09:36:04 INFO - PROCESS | 1724 | 1467045364885 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0xa2456c00) [pid = 1724] [serial = 141] [outer = 0x9c13d800] 09:36:05 INFO - PROCESS | 1724 | 1467045365916 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1636ms 09:36:05 INFO - PROCESS | 1724 | 1467045365948 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1724 | 1467045365959 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:36:05 INFO - PROCESS | 1724 | 1467045365967 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1724 | 1467045365972 Marionette TRACE conn4 <- [1,162,null,{}] 09:36:05 INFO - PROCESS | 1724 | 1467045365978 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 1724 | 1467045365984 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:06 INFO - PROCESS | 1724 | 1467045366234 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:36:06 INFO - PROCESS | 1724 | 1467045366426 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1724 | 1467045366443 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a42000 == 48 [pid = 1724] [id = 48] 09:36:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x94826800) [pid = 1724] [serial = 142] [outer = (nil)] 09:36:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0xa61d3c00) [pid = 1724] [serial = 143] [outer = 0x94826800] 09:36:06 INFO - PROCESS | 1724 | 1467045366553 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0xa6795400) [pid = 1724] [serial = 144] [outer = 0x94826800] 09:36:07 INFO - PROCESS | 1724 | 1467045367266 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:36:07 INFO - PROCESS | 1724 | 1467045367474 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1533ms 09:36:07 INFO - PROCESS | 1724 | 1467045367501 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1724 | 1467045367505 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:36:07 INFO - PROCESS | 1724 | 1467045367512 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1724 | 1467045367516 Marionette TRACE conn4 <- [1,166,null,{}] 09:36:07 INFO - PROCESS | 1724 | 1467045367522 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 1724 | 1467045367527 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:07 INFO - PROCESS | 1724 | 1467045367697 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:36:07 INFO - PROCESS | 1724 | 1467045367848 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1724 | 1467045367857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:07 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2458c00 == 49 [pid = 1724] [id = 49] 09:36:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0xa683f400) [pid = 1724] [serial = 145] [outer = (nil)] 09:36:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0xa6be7000) [pid = 1724] [serial = 146] [outer = 0xa683f400] 09:36:07 INFO - PROCESS | 1724 | 1467045367941 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0xa6beb000) [pid = 1724] [serial = 147] [outer = 0xa683f400] 09:36:08 INFO - PROCESS | 1724 | 1467045368930 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1430ms 09:36:08 INFO - PROCESS | 1724 | 1467045368943 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1724 | 1467045368947 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:36:08 INFO - PROCESS | 1724 | 1467045368955 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1724 | 1467045368959 Marionette TRACE conn4 <- [1,170,null,{}] 09:36:08 INFO - PROCESS | 1724 | 1467045368966 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 1724 | 1467045368976 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:09 INFO - PROCESS | 1724 | 1467045369198 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:36:09 INFO - PROCESS | 1724 | 1467045369381 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1724 | 1467045369391 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aae9c00 == 50 [pid = 1724] [id = 50] 09:36:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0xa8b1c800) [pid = 1724] [serial = 148] [outer = (nil)] 09:36:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0xa8b46400) [pid = 1724] [serial = 149] [outer = 0xa8b1c800] 09:36:09 INFO - PROCESS | 1724 | 1467045369627 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0xa8f19c00) [pid = 1724] [serial = 150] [outer = 0xa8b1c800] 09:36:10 INFO - PROCESS | 1724 | 1467045370630 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1742ms 09:36:10 INFO - PROCESS | 1724 | 1467045370698 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:36:10 INFO - PROCESS | 1724 | 1467045370703 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:36:10 INFO - PROCESS | 1724 | 1467045370710 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1724 | 1467045370715 Marionette TRACE conn4 <- [1,174,null,{}] 09:36:10 INFO - PROCESS | 1724 | 1467045370722 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 1724 | 1467045370729 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:10 INFO - PROCESS | 1724 | 1467045370956 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:36:11 INFO - PROCESS | 1724 | 1467045371301 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1724 | 1467045371313 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a49c00 == 51 [pid = 1724] [id = 51] 09:36:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93a4c000) [pid = 1724] [serial = 151] [outer = (nil)] 09:36:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x93b68800) [pid = 1724] [serial = 152] [outer = 0x93a4c000] 09:36:11 INFO - PROCESS | 1724 | 1467045371455 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x953c7800) [pid = 1724] [serial = 153] [outer = 0x93a4c000] 09:36:12 INFO - PROCESS | 1724 | 1467045372550 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1854ms 09:36:12 INFO - PROCESS | 1724 | 1467045372568 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1724 | 1467045372574 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:36:12 INFO - PROCESS | 1724 | 1467045372585 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1724 | 1467045372590 Marionette TRACE conn4 <- [1,178,null,{}] 09:36:12 INFO - PROCESS | 1724 | 1467045372601 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 1724 | 1467045372612 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:12 INFO - PROCESS | 1724 | 1467045372841 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:36:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9a574400 == 50 [pid = 1724] [id = 43] 09:36:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9b40f400 == 49 [pid = 1724] [id = 42] 09:36:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9aaec800 == 48 [pid = 1724] [id = 41] 09:36:13 INFO - PROCESS | 1724 | 1467045373095 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1724 | 1467045373107 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:13 INFO - PROCESS | 1724 | --DOCSHELL 0x99264400 == 47 [pid = 1724] [id = 40] 09:36:13 INFO - PROCESS | 1724 | --DOCSHELL 0x93d4d400 == 46 [pid = 1724] [id = 39] 09:36:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d4d400 == 47 [pid = 1724] [id = 52] 09:36:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x98304c00) [pid = 1724] [serial = 154] [outer = (nil)] 09:36:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9975d800) [pid = 1724] [serial = 155] [outer = 0x98304c00] 09:36:13 INFO - PROCESS | 1724 | 1467045373206 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9a402c00) [pid = 1724] [serial = 156] [outer = 0x98304c00] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9b403c00) [pid = 1724] [serial = 91] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x9921cc00) [pid = 1724] [serial = 88] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x99fb6400) [pid = 1724] [serial = 89] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0xa1f9d000) [pid = 1724] [serial = 95] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x994b8c00) [pid = 1724] [serial = 86] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x97943000) [pid = 1724] [serial = 85] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0xa22b5000) [pid = 1724] [serial = 98] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x9bc0ac00) [pid = 1724] [serial = 71] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9a076000) [pid = 1724] [serial = 70] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0xa2222400) [pid = 1724] [serial = 74] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0xa108f800) [pid = 1724] [serial = 73] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0xa331ec00) [pid = 1724] [serial = 101] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0xa61db800) [pid = 1724] [serial = 77] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0xa4d4d400) [pid = 1724] [serial = 76] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0xa6be3800) [pid = 1724] [serial = 80] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0xa6be1400) [pid = 1724] [serial = 79] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0xa6bea400) [pid = 1724] [serial = 83] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0xa6be7c00) [pid = 1724] [serial = 82] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0xa2eb4c00) [pid = 1724] [serial = 99] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0xa2168800) [pid = 1724] [serial = 96] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0xa2273400) [pid = 1724] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0xa3341400) [pid = 1724] [serial = 102] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x9b72b000) [pid = 1724] [serial = 92] [outer = (nil)] [url = about:blank] 09:36:13 INFO - PROCESS | 1724 | 1467045373989 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1438ms 09:36:14 INFO - PROCESS | 1724 | 1467045374041 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1724 | 1467045374049 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:36:14 INFO - PROCESS | 1724 | 1467045374063 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1724 | 1467045374066 Marionette TRACE conn4 <- [1,182,null,{}] 09:36:14 INFO - PROCESS | 1724 | 1467045374078 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 1724 | 1467045374082 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:14 INFO - PROCESS | 1724 | 1467045374258 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:36:14 INFO - PROCESS | 1724 | 1467045374270 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1724 | 1467045374277 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a407400 == 48 [pid = 1724] [id = 53] 09:36:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9aae1000) [pid = 1724] [serial = 157] [outer = (nil)] 09:36:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9b3e8800) [pid = 1724] [serial = 158] [outer = 0x9aae1000] 09:36:14 INFO - PROCESS | 1724 | 1467045374349 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9b3ed800) [pid = 1724] [serial = 159] [outer = 0x9aae1000] 09:36:15 INFO - PROCESS | 1724 | 1467045375205 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1196ms 09:36:15 INFO - PROCESS | 1724 | 1467045375258 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1724 | 1467045375261 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:36:15 INFO - PROCESS | 1724 | 1467045375276 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1724 | 1467045375286 Marionette TRACE conn4 <- [1,186,null,{}] 09:36:15 INFO - PROCESS | 1724 | 1467045375296 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 1724 | 1467045375304 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:15 INFO - PROCESS | 1724 | 1467045375482 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:36:15 INFO - PROCESS | 1724 | 1467045375599 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1724 | 1467045375609 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x95283400 == 49 [pid = 1724] [id = 54] 09:36:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9b3e4000) [pid = 1724] [serial = 160] [outer = (nil)] 09:36:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9c0e9c00) [pid = 1724] [serial = 161] [outer = 0x9b3e4000] 09:36:15 INFO - PROCESS | 1724 | 1467045375681 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9c146800) [pid = 1724] [serial = 162] [outer = 0x9b3e4000] 09:36:16 INFO - PROCESS | 1724 | 1467045376517 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1310ms 09:36:16 INFO - PROCESS | 1724 | 1467045376583 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1724 | 1467045376590 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:36:16 INFO - PROCESS | 1724 | 1467045376620 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1724 | 1467045376624 Marionette TRACE conn4 <- [1,190,null,{}] 09:36:16 INFO - PROCESS | 1724 | 1467045376635 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 1724 | 1467045376639 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:16 INFO - PROCESS | 1724 | 1467045376850 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:36:16 INFO - PROCESS | 1724 | 1467045376871 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1724 | 1467045376880 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fdec00 == 50 [pid = 1724] [id = 55] 09:36:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x92fec000) [pid = 1724] [serial = 163] [outer = (nil)] 09:36:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0xa108d800) [pid = 1724] [serial = 164] [outer = 0x92fec000] 09:36:16 INFO - PROCESS | 1724 | 1467045376953 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0xa2163400) [pid = 1724] [serial = 165] [outer = 0x92fec000] 09:36:17 INFO - PROCESS | 1724 | 1467045377815 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1241ms 09:36:17 INFO - PROCESS | 1724 | 1467045377868 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1724 | 1467045377871 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:36:17 INFO - PROCESS | 1724 | 1467045377885 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1724 | 1467045377888 Marionette TRACE conn4 <- [1,194,null,{}] 09:36:17 INFO - PROCESS | 1724 | 1467045377895 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 1724 | 1467045377900 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:18 INFO - PROCESS | 1724 | 1467045378191 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:36:18 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9c142c00) [pid = 1724] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:36:18 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x953ca000) [pid = 1724] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:36:18 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9c13e800) [pid = 1724] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:36:18 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x9a075000) [pid = 1724] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:36:18 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9aaecc00) [pid = 1724] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:36:18 INFO - PROCESS | 1724 | 1467045378278 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1724 | 1467045378295 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a1f2000 == 51 [pid = 1724] [id = 56] 09:36:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9a56c400) [pid = 1724] [serial = 166] [outer = (nil)] 09:36:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9c13e800) [pid = 1724] [serial = 167] [outer = 0x9a56c400] 09:36:18 INFO - PROCESS | 1724 | 1467045378375 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa22b5000) [pid = 1724] [serial = 168] [outer = 0x9a56c400] 09:36:19 INFO - PROCESS | 1724 | 1467045379110 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1282ms 09:36:19 INFO - PROCESS | 1724 | 1467045379168 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1724 | 1467045379172 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:36:19 INFO - PROCESS | 1724 | 1467045379178 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1724 | 1467045379182 Marionette TRACE conn4 <- [1,198,null,{}] 09:36:19 INFO - PROCESS | 1724 | 1467045379192 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 1724 | 1467045379197 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:19 INFO - PROCESS | 1724 | 1467045379362 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:36:19 INFO - PROCESS | 1724 | 1467045379371 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1724 | 1467045379380 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc1800 == 52 [pid = 1724] [id = 57] 09:36:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91bc4800) [pid = 1724] [serial = 169] [outer = (nil)] 09:36:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91bd0c00) [pid = 1724] [serial = 170] [outer = 0x91bc4800] 09:36:19 INFO - PROCESS | 1724 | 1467045379450 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0xa100b800) [pid = 1724] [serial = 171] [outer = 0x91bc4800] 09:36:20 INFO - PROCESS | 1724 | 1467045380299 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1187ms 09:36:20 INFO - PROCESS | 1724 | 1467045380367 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1724 | 1467045380374 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:36:20 INFO - PROCESS | 1724 | 1467045380415 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1724 | 1467045380422 Marionette TRACE conn4 <- [1,202,null,{}] 09:36:20 INFO - PROCESS | 1724 | 1467045380433 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 1724 | 1467045380438 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:20 INFO - PROCESS | 1724 | 1467045380631 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:36:20 INFO - PROCESS | 1724 | 1467045380779 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1724 | 1467045380795 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bcf000 == 53 [pid = 1724] [id = 58] 09:36:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91bcfc00) [pid = 1724] [serial = 172] [outer = (nil)] 09:36:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x9398e400) [pid = 1724] [serial = 173] [outer = 0x91bcfc00] 09:36:20 INFO - PROCESS | 1724 | 1467045380887 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x93b69800) [pid = 1724] [serial = 174] [outer = 0x91bcfc00] 09:36:21 INFO - PROCESS | 1724 | 1467045381825 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1476ms 09:36:21 INFO - PROCESS | 1724 | 1467045381859 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1724 | 1467045381867 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:36:21 INFO - PROCESS | 1724 | 1467045381879 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1724 | 1467045381883 Marionette TRACE conn4 <- [1,206,null,{}] 09:36:21 INFO - PROCESS | 1724 | 1467045381891 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 1724 | 1467045381899 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:22 INFO - PROCESS | 1724 | 1467045382102 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:36:22 INFO - PROCESS | 1724 | 1467045382253 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1724 | 1467045382262 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x953cfc00 == 54 [pid = 1724] [id = 59] 09:36:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x9a079c00) [pid = 1724] [serial = 175] [outer = (nil)] 09:36:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9a402000) [pid = 1724] [serial = 176] [outer = 0x9a079c00] 09:36:22 INFO - PROCESS | 1724 | 1467045382353 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9a6e3000) [pid = 1724] [serial = 177] [outer = 0x9a079c00] 09:36:23 INFO - PROCESS | 1724 | 1467045383231 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1393ms 09:36:23 INFO - PROCESS | 1724 | 1467045383273 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1724 | 1467045383278 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:36:23 INFO - PROCESS | 1724 | 1467045383286 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1724 | 1467045383293 Marionette TRACE conn4 <- [1,210,null,{}] 09:36:23 INFO - PROCESS | 1724 | 1467045383310 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 1724 | 1467045383319 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:23 INFO - PROCESS | 1724 | 1467045383571 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:36:23 INFO - PROCESS | 1724 | 1467045383724 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1724 | 1467045383738 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aaea400 == 55 [pid = 1724] [id = 60] 09:36:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x9aaeb000) [pid = 1724] [serial = 178] [outer = (nil)] 09:36:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x9b3e7800) [pid = 1724] [serial = 179] [outer = 0x9aaeb000] 09:36:23 INFO - PROCESS | 1724 | 1467045383869 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9b40d800) [pid = 1724] [serial = 180] [outer = 0x9aaeb000] 09:36:24 INFO - PROCESS | 1724 | 1467045384732 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1492ms 09:36:24 INFO - PROCESS | 1724 | 1467045384779 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1724 | 1467045384784 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:36:24 INFO - PROCESS | 1724 | 1467045384810 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1724 | 1467045384813 Marionette TRACE conn4 <- [1,214,null,{}] 09:36:24 INFO - PROCESS | 1724 | 1467045384820 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 1724 | 1467045384825 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:25 INFO - PROCESS | 1724 | 1467045385018 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:36:25 INFO - PROCESS | 1724 | 1467045385210 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1724 | 1467045385218 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x94827000 == 56 [pid = 1724] [id = 61] 09:36:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9b3df400) [pid = 1724] [serial = 181] [outer = (nil)] 09:36:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9c058800) [pid = 1724] [serial = 182] [outer = 0x9b3df400] 09:36:25 INFO - PROCESS | 1724 | 1467045385350 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0xa1f9b800) [pid = 1724] [serial = 183] [outer = 0x9b3df400] 09:36:26 INFO - PROCESS | 1724 | 1467045386254 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1485ms 09:36:26 INFO - PROCESS | 1724 | 1467045386294 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 1724 | 1467045386298 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:36:26 INFO - PROCESS | 1724 | 1467045386305 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1724 | 1467045386309 Marionette TRACE conn4 <- [1,218,null,{}] 09:36:26 INFO - PROCESS | 1724 | 1467045386315 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 1724 | 1467045386320 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:26 INFO - PROCESS | 1724 | 1467045386499 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:36:26 INFO - PROCESS | 1724 | 1467045386662 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1724 | 1467045386672 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe9800 == 57 [pid = 1724] [id = 62] 09:36:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9a6e9000) [pid = 1724] [serial = 184] [outer = (nil)] 09:36:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0xa3329400) [pid = 1724] [serial = 185] [outer = 0x9a6e9000] 09:36:26 INFO - PROCESS | 1724 | 1467045386752 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0xa33c4800) [pid = 1724] [serial = 186] [outer = 0x9a6e9000] 09:36:27 INFO - PROCESS | 1724 | 1467045387607 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1333ms 09:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:36:27 INFO - PROCESS | 1724 | 1467045387638 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1724 | 1467045387641 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:36:27 INFO - PROCESS | 1724 | 1467045387648 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1724 | 1467045387652 Marionette TRACE conn4 <- [1,222,null,{}] 09:36:27 INFO - PROCESS | 1724 | 1467045387658 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 1724 | 1467045387668 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:27 INFO - PROCESS | 1724 | 1467045387932 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:36:28 INFO - PROCESS | 1724 | 1467045388048 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1724 | 1467045388055 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b5fc00 == 58 [pid = 1724] [id = 63] 09:36:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x93d4bc00) [pid = 1724] [serial = 187] [outer = (nil)] 09:36:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0xa6bde000) [pid = 1724] [serial = 188] [outer = 0x93d4bc00] 09:36:28 INFO - PROCESS | 1724 | 1467045388139 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0xa6be6000) [pid = 1724] [serial = 189] [outer = 0x93d4bc00] 09:36:29 INFO - PROCESS | 1724 | 1467045389029 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1433ms 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:36:29 INFO - PROCESS | 1724 | 1467045389081 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1724 | 1467045389084 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:36:29 INFO - PROCESS | 1724 | 1467045389091 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1724 | 1467045389095 Marionette TRACE conn4 <- [1,226,null,{}] 09:36:29 INFO - PROCESS | 1724 | 1467045389101 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 1724 | 1467045389106 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:29 INFO - PROCESS | 1724 | 1467045389290 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:36:29 INFO - PROCESS | 1724 | 1467045389443 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1724 | 1467045389454 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fd7400 == 59 [pid = 1724] [id = 64] 09:36:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x91fd8400) [pid = 1724] [serial = 190] [outer = (nil)] 09:36:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91fde800) [pid = 1724] [serial = 191] [outer = 0x91fd8400] 09:36:29 INFO - PROCESS | 1724 | 1467045389536 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91fe1400) [pid = 1724] [serial = 192] [outer = 0x91fd8400] 09:36:30 INFO - PROCESS | 1724 | 1467045390481 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1451ms 09:36:30 INFO - PROCESS | 1724 | 1467045390542 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1724 | 1467045390547 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:36:30 INFO - PROCESS | 1724 | 1467045390553 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1724 | 1467045390557 Marionette TRACE conn4 <- [1,230,null,{}] 09:36:30 INFO - PROCESS | 1724 | 1467045390564 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 1724 | 1467045390569 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:30 INFO - PROCESS | 1724 | 1467045390787 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:36:31 INFO - PROCESS | 1724 | 1467045391172 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1724 | 1467045391182 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc7c00 == 60 [pid = 1724] [id = 65] 09:36:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x91bc8c00) [pid = 1724] [serial = 193] [outer = (nil)] 09:36:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x91bcd400) [pid = 1724] [serial = 194] [outer = 0x91bc8c00] 09:36:31 INFO - PROCESS | 1724 | 1467045391303 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x91fda400) [pid = 1724] [serial = 195] [outer = 0x91bc8c00] 09:36:32 INFO - PROCESS | 1724 | 1467045392272 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1783ms 09:36:32 INFO - PROCESS | 1724 | 1467045392339 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1724 | 1467045392345 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:36:32 INFO - PROCESS | 1724 | 1467045392353 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1724 | 1467045392358 Marionette TRACE conn4 <- [1,234,null,{}] 09:36:32 INFO - PROCESS | 1724 | 1467045392367 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 1724 | 1467045392374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:32 INFO - PROCESS | 1724 | 1467045392612 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0xa24fcc00 == 59 [pid = 1724] [id = 34] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0xa108b400 == 58 [pid = 1724] [id = 32] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9a40ec00 == 57 [pid = 1724] [id = 31] 09:36:32 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9c052400) [pid = 1724] [serial = 131] [outer = (nil)] [url = about:blank] 09:36:32 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9aae0400) [pid = 1724] [serial = 113] [outer = (nil)] [url = about:blank] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x93d4f000 == 56 [pid = 1724] [id = 30] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe1000 == 55 [pid = 1724] [id = 33] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9a1f2000 == 54 [pid = 1724] [id = 56] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x92fdec00 == 53 [pid = 1724] [id = 55] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x95283400 == 52 [pid = 1724] [id = 54] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9a407400 == 51 [pid = 1724] [id = 53] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x93d4d400 == 50 [pid = 1724] [id = 52] 09:36:32 INFO - PROCESS | 1724 | --DOCSHELL 0x93a49c00 == 49 [pid = 1724] [id = 51] 09:36:32 INFO - PROCESS | 1724 | 1467045392839 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1724 | 1467045392846 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fd6400 == 50 [pid = 1724] [id = 66] 09:36:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x92fdec00) [pid = 1724] [serial = 196] [outer = (nil)] 09:36:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x93d4c800) [pid = 1724] [serial = 197] [outer = 0x92fdec00] 09:36:32 INFO - PROCESS | 1724 | 1467045392924 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x953d6000) [pid = 1724] [serial = 198] [outer = 0x92fdec00] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9d4f7000) [pid = 1724] [serial = 125] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x953d2800) [pid = 1724] [serial = 117] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x953cec00) [pid = 1724] [serial = 116] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0xa2ef0000) [pid = 1724] [serial = 128] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0xa243f800) [pid = 1724] [serial = 129] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9a1adc00) [pid = 1724] [serial = 107] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9a34ac00) [pid = 1724] [serial = 119] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9a353400) [pid = 1724] [serial = 120] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9a358800) [pid = 1724] [serial = 110] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9b764c00) [pid = 1724] [serial = 122] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0xa6792800) [pid = 1724] [serial = 104] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0xa1f9b400) [pid = 1724] [serial = 126] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9c0ee000) [pid = 1724] [serial = 123] [outer = (nil)] [url = about:blank] 09:36:33 INFO - PROCESS | 1724 | 1467045393693 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 09:36:33 INFO - PROCESS | 1724 | 1467045393742 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1724 | 1467045393749 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:36:33 INFO - PROCESS | 1724 | 1467045393756 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1724 | 1467045393760 Marionette TRACE conn4 <- [1,238,null,{}] 09:36:33 INFO - PROCESS | 1724 | 1467045393766 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 1724 | 1467045393772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:33 INFO - PROCESS | 1724 | 1467045393959 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:36:34 INFO - PROCESS | 1724 | 1467045394075 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1724 | 1467045394083 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a48c00 == 51 [pid = 1724] [id = 67] 09:36:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x953cec00) [pid = 1724] [serial = 199] [outer = (nil)] 09:36:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9a305000) [pid = 1724] [serial = 200] [outer = 0x953cec00] 09:36:34 INFO - PROCESS | 1724 | 1467045394153 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9a354800) [pid = 1724] [serial = 201] [outer = 0x953cec00] 09:36:34 INFO - PROCESS | 1724 | 1467045394862 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1134ms 09:36:34 INFO - PROCESS | 1724 | 1467045394892 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1724 | 1467045394896 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:36:34 INFO - PROCESS | 1724 | 1467045394930 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1724 | 1467045394940 Marionette TRACE conn4 <- [1,242,null,{}] 09:36:34 INFO - PROCESS | 1724 | 1467045394959 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 1724 | 1467045394967 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:35 INFO - PROCESS | 1724 | 1467045395173 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:36:35 INFO - PROCESS | 1724 | 1467045395207 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1724 | 1467045395213 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x91383c00 == 52 [pid = 1724] [id = 68] 09:36:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9a40ec00) [pid = 1724] [serial = 202] [outer = (nil)] 09:36:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9aae9400) [pid = 1724] [serial = 203] [outer = 0x9a40ec00] 09:36:35 INFO - PROCESS | 1724 | 1467045395296 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9b3e1c00) [pid = 1724] [serial = 204] [outer = 0x9a40ec00] 09:36:36 INFO - PROCESS | 1724 | 1467045396204 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1333ms 09:36:36 INFO - PROCESS | 1724 | 1467045396240 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1724 | 1467045396245 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:36:36 INFO - PROCESS | 1724 | 1467045396251 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1724 | 1467045396267 Marionette TRACE conn4 <- [1,246,null,{}] 09:36:36 INFO - PROCESS | 1724 | 1467045396284 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 1724 | 1467045396289 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:36 INFO - PROCESS | 1724 | 1467045396489 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:36:36 INFO - PROCESS | 1724 | 1467045396514 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1724 | 1467045396525 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc5000 == 53 [pid = 1724] [id = 69] 09:36:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9a406000) [pid = 1724] [serial = 205] [outer = (nil)] 09:36:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9b40bc00) [pid = 1724] [serial = 206] [outer = 0x9a406000] 09:36:36 INFO - PROCESS | 1724 | 1467045396592 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9bcd4400) [pid = 1724] [serial = 207] [outer = 0x9a406000] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x93a4c000) [pid = 1724] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9aae1000) [pid = 1724] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x92fec000) [pid = 1724] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9a56c400) [pid = 1724] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x98304c00) [pid = 1724] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:36:37 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9b3e4000) [pid = 1724] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:36:37 INFO - PROCESS | 1724 | 1467045397725 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1514ms 09:36:37 INFO - PROCESS | 1724 | 1467045397772 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:36:37 INFO - PROCESS | 1724 | 1467045397776 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:36:37 INFO - PROCESS | 1724 | 1467045397782 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1724 | 1467045397786 Marionette TRACE conn4 <- [1,250,null,{}] 09:36:37 INFO - PROCESS | 1724 | 1467045397791 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 1724 | 1467045397796 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:37 INFO - PROCESS | 1724 | 1467045397949 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:36:37 INFO - PROCESS | 1724 | 1467045397962 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1724 | 1467045397974 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c05c800 == 54 [pid = 1724] [id = 70] 09:36:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9c0e2000) [pid = 1724] [serial = 208] [outer = (nil)] 09:36:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9d80b000) [pid = 1724] [serial = 209] [outer = 0x9c0e2000] 09:36:38 INFO - PROCESS | 1724 | 1467045398063 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0xa2276800) [pid = 1724] [serial = 210] [outer = 0x9c0e2000] 09:36:38 INFO - PROCESS | 1724 | 1467045398925 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1194ms 09:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:36:38 INFO - PROCESS | 1724 | 1467045398977 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1724 | 1467045398980 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:36:39 INFO - PROCESS | 1724 | 1467045398991 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1724 | 1467045398994 Marionette TRACE conn4 <- [1,254,null,{}] 09:36:39 INFO - PROCESS | 1724 | 1467045398999 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 1724 | 1467045399006 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:39 INFO - PROCESS | 1724 | 1467045399166 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:36:39 INFO - PROCESS | 1724 | 1467045399176 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1724 | 1467045399185 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x91378400 == 55 [pid = 1724] [id = 71] 09:36:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9137ac00) [pid = 1724] [serial = 211] [outer = (nil)] 09:36:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91bc5400) [pid = 1724] [serial = 212] [outer = 0x9137ac00] 09:36:39 INFO - PROCESS | 1724 | 1467045399330 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91bce000) [pid = 1724] [serial = 213] [outer = 0x9137ac00] 09:36:40 INFO - PROCESS | 1724 | 1467045400502 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1543ms 09:36:40 INFO - PROCESS | 1724 | 1467045400530 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1724 | 1467045400536 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:36:40 INFO - PROCESS | 1724 | 1467045400546 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1724 | 1467045400551 Marionette TRACE conn4 <- [1,258,null,{}] 09:36:40 INFO - PROCESS | 1724 | 1467045400561 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 1724 | 1467045400567 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:40 INFO - PROCESS | 1724 | 1467045400811 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:36:41 INFO - PROCESS | 1724 | 1467045401014 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1724 | 1467045401027 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x98363c00 == 56 [pid = 1724] [id = 72] 09:36:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x99754800) [pid = 1724] [serial = 214] [outer = (nil)] 09:36:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x99fb9800) [pid = 1724] [serial = 215] [outer = 0x99754800] 09:36:41 INFO - PROCESS | 1724 | 1467045401157 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x9a302800) [pid = 1724] [serial = 216] [outer = 0x99754800] 09:36:42 INFO - PROCESS | 1724 | 1467045402049 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1541ms 09:36:42 INFO - PROCESS | 1724 | 1467045402085 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 1724 | 1467045402092 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:36:42 INFO - PROCESS | 1724 | 1467045402103 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1724 | 1467045402107 Marionette TRACE conn4 <- [1,262,null,{}] 09:36:42 INFO - PROCESS | 1724 | 1467045402114 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 1724 | 1467045402120 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:42 INFO - PROCESS | 1724 | 1467045402323 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:36:42 INFO - PROCESS | 1724 | 1467045402479 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1724 | 1467045402489 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a350c00 == 57 [pid = 1724] [id = 73] 09:36:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9a40f000) [pid = 1724] [serial = 217] [outer = (nil)] 09:36:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9a847400) [pid = 1724] [serial = 218] [outer = 0x9a40f000] 09:36:42 INFO - PROCESS | 1724 | 1467045402575 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x9a850000) [pid = 1724] [serial = 219] [outer = 0x9a40f000] 09:36:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9a852800) [pid = 1724] [serial = 220] [outer = 0x9c10f000] 09:36:43 INFO - PROCESS | 1724 | 1467045403596 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1540ms 09:36:43 INFO - PROCESS | 1724 | 1467045403698 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1724 | 1467045403703 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:36:43 INFO - PROCESS | 1724 | 1467045403713 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1724 | 1467045403718 Marionette TRACE conn4 <- [1,266,null,{}] 09:36:43 INFO - PROCESS | 1724 | 1467045403745 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1724 | 1467045403754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:43 INFO - PROCESS | 1724 | 1467045403981 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:36:44 INFO - PROCESS | 1724 | 1467045404240 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 1724 | 1467045404250 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bc10400 == 58 [pid = 1724] [id = 74] 09:36:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x9c04d400) [pid = 1724] [serial = 221] [outer = (nil)] 09:36:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x9d810c00) [pid = 1724] [serial = 222] [outer = 0x9c04d400] 09:36:44 INFO - PROCESS | 1724 | 1467045404334 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0xa22fcc00) [pid = 1724] [serial = 223] [outer = 0x9c04d400] 09:36:45 INFO - PROCESS | 1724 | 1467045405193 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1537ms 09:36:45 INFO - PROCESS | 1724 | 1467045405250 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1724 | 1467045405254 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:36:45 INFO - PROCESS | 1724 | 1467045405262 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1724 | 1467045405265 Marionette TRACE conn4 <- [1,270,null,{}] 09:36:45 INFO - PROCESS | 1724 | 1467045405271 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 1724 | 1467045405277 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:45 INFO - PROCESS | 1724 | 1467045405488 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:36:45 INFO - PROCESS | 1724 | 1467045405644 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1724 | 1467045405654 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b3ec400 == 59 [pid = 1724] [id = 75] 09:36:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0xa2eb8400) [pid = 1724] [serial = 224] [outer = (nil)] 09:36:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0xa33bb000) [pid = 1724] [serial = 225] [outer = 0xa2eb8400] 09:36:45 INFO - PROCESS | 1724 | 1467045405738 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0xa4d0f800) [pid = 1724] [serial = 226] [outer = 0xa2eb8400] 09:36:46 INFO - PROCESS | 1724 | 1467045406625 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1434ms 09:36:46 INFO - PROCESS | 1724 | 1467045406697 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:36:46 INFO - PROCESS | 1724 | 1467045406702 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:36:46 INFO - PROCESS | 1724 | 1467045406708 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1724 | 1467045406712 Marionette TRACE conn4 <- [1,274,null,{}] 09:36:46 INFO - PROCESS | 1724 | 1467045406719 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 1724 | 1467045406725 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:46 INFO - PROCESS | 1724 | 1467045406943 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:36:47 INFO - PROCESS | 1724 | 1467045407140 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1724 | 1467045407150 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:47 INFO - PROCESS | 1724 | ++DOCSHELL 0xa4d0a000 == 60 [pid = 1724] [id = 76] 09:36:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0xa6726000) [pid = 1724] [serial = 227] [outer = (nil)] 09:36:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0xa6793000) [pid = 1724] [serial = 228] [outer = 0xa6726000] 09:36:47 INFO - PROCESS | 1724 | 1467045407288 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0xa6be9400) [pid = 1724] [serial = 229] [outer = 0xa6726000] 09:36:48 INFO - PROCESS | 1724 | 1467045408315 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1647ms 09:36:48 INFO - PROCESS | 1724 | 1467045408356 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1724 | 1467045408360 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:36:48 INFO - PROCESS | 1724 | 1467045408367 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1724 | 1467045408371 Marionette TRACE conn4 <- [1,278,null,{}] 09:36:48 INFO - PROCESS | 1724 | 1467045408377 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 1724 | 1467045408388 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:48 INFO - PROCESS | 1724 | 1467045408581 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:36:48 INFO - PROCESS | 1724 | 1467045408779 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1724 | 1467045408789 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x91671c00 == 61 [pid = 1724] [id = 77] 09:36:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x91674000) [pid = 1724] [serial = 230] [outer = (nil)] 09:36:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9167b800) [pid = 1724] [serial = 231] [outer = 0x91674000] 09:36:48 INFO - PROCESS | 1724 | 1467045408917 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0xa61d1000) [pid = 1724] [serial = 232] [outer = 0x91674000] 09:36:49 INFO - PROCESS | 1724 | 1467045409869 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1533ms 09:36:49 INFO - PROCESS | 1724 | 1467045409902 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1724 | 1467045409907 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:36:49 INFO - PROCESS | 1724 | 1467045409914 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1724 | 1467045409919 Marionette TRACE conn4 <- [1,282,null,{}] 09:36:49 INFO - PROCESS | 1724 | 1467045409926 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 1724 | 1467045409931 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:50 INFO - PROCESS | 1724 | 1467045410156 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:36:50 INFO - PROCESS | 1724 | 1467045410333 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1724 | 1467045410341 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x91674c00 == 62 [pid = 1724] [id = 78] 09:36:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9167a400) [pid = 1724] [serial = 233] [outer = (nil)] 09:36:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9aade000) [pid = 1724] [serial = 234] [outer = 0x9167a400] 09:36:50 INFO - PROCESS | 1724 | 1467045410484 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9bcd4000) [pid = 1724] [serial = 235] [outer = 0x9167a400] 09:36:51 INFO - PROCESS | 1724 | 1467045411662 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1800ms 09:36:51 INFO - PROCESS | 1724 | 1467045411715 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1724 | 1467045411721 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:36:51 INFO - PROCESS | 1724 | 1467045411730 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1724 | 1467045411737 Marionette TRACE conn4 <- [1,286,null,{}] 09:36:51 INFO - PROCESS | 1724 | 1467045411746 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 1724 | 1467045411751 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:51 INFO - PROCESS | 1724 | 1467045411948 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:36:52 INFO - PROCESS | 1724 | 1467045412214 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1724 | 1467045412226 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a4a800 == 63 [pid = 1724] [id = 79] 09:36:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x93a4c000) [pid = 1724] [serial = 236] [outer = (nil)] 09:36:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x93d4e000) [pid = 1724] [serial = 237] [outer = 0x93a4c000] 09:36:52 INFO - PROCESS | 1724 | 1467045412352 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x953ca000) [pid = 1724] [serial = 238] [outer = 0x93a4c000] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0xa8b46400) [pid = 1724] [serial = 149] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x9c05c800 == 62 [pid = 1724] [id = 70] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc5000 == 61 [pid = 1724] [id = 69] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91383c00 == 60 [pid = 1724] [id = 68] 09:36:53 INFO - PROCESS | 1724 | 1467045413276 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0xa6be7000) [pid = 1724] [serial = 146] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x91bd0c00) [pid = 1724] [serial = 170] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x93a48c00 == 59 [pid = 1724] [id = 67] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91fd6400 == 58 [pid = 1724] [id = 66] 09:36:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc7c00 == 57 [pid = 1724] [id = 65] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x93b68800) [pid = 1724] [serial = 152] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9b3e8800) [pid = 1724] [serial = 158] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0xa2163400) [pid = 1724] [serial = 165] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0xa22b5000) [pid = 1724] [serial = 168] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x9d80b400) [pid = 1724] [serial = 140] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0xa108d800) [pid = 1724] [serial = 164] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x953d6400) [pid = 1724] [serial = 134] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x9a402c00) [pid = 1724] [serial = 156] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x9b3ed800) [pid = 1724] [serial = 159] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x9975d800) [pid = 1724] [serial = 155] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x9aaec400) [pid = 1724] [serial = 137] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x9c146800) [pid = 1724] [serial = 162] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0xa61d3c00) [pid = 1724] [serial = 143] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x953c7800) [pid = 1724] [serial = 153] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9c0e9c00) [pid = 1724] [serial = 161] [outer = (nil)] [url = about:blank] 09:36:53 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9c13e800) [pid = 1724] [serial = 167] [outer = (nil)] [url = about:blank] 09:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1640ms 09:36:53 INFO - PROCESS | 1724 | 1467045413370 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1724 | 1467045413376 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:36:53 INFO - PROCESS | 1724 | 1467045413388 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1724 | 1467045413392 Marionette TRACE conn4 <- [1,290,null,{}] 09:36:53 INFO - PROCESS | 1724 | 1467045413400 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 1724 | 1467045413406 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:53 INFO - PROCESS | 1724 | 1467045413608 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:36:53 INFO - PROCESS | 1724 | 1467045413776 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1724 | 1467045413786 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x99210c00 == 58 [pid = 1724] [id = 80] 09:36:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x99fb5800) [pid = 1724] [serial = 239] [outer = (nil)] 09:36:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x9a077000) [pid = 1724] [serial = 240] [outer = 0x99fb5800] 09:36:53 INFO - PROCESS | 1724 | 1467045413863 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x9a358800) [pid = 1724] [serial = 241] [outer = 0x99fb5800] 09:36:54 INFO - PROCESS | 1724 | 1467045414676 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1335ms 09:36:54 INFO - PROCESS | 1724 | 1467045414724 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:36:54 INFO - PROCESS | 1724 | 1467045414729 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:36:54 INFO - PROCESS | 1724 | 1467045414736 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1724 | 1467045414741 Marionette TRACE conn4 <- [1,294,null,{}] 09:36:54 INFO - PROCESS | 1724 | 1467045414758 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 1724 | 1467045414767 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:54 INFO - PROCESS | 1724 | 1467045414950 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:36:55 INFO - PROCESS | 1724 | 1467045415070 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1724 | 1467045415080 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a6e8000 == 59 [pid = 1724] [id = 81] 09:36:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x9a853c00) [pid = 1724] [serial = 242] [outer = (nil)] 09:36:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x9aaec400) [pid = 1724] [serial = 243] [outer = 0x9a853c00] 09:36:55 INFO - PROCESS | 1724 | 1467045415162 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x9b733c00) [pid = 1724] [serial = 244] [outer = 0x9a853c00] 09:36:56 INFO - PROCESS | 1724 | 1467045416092 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:56 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:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1388ms 09:36:56 INFO - PROCESS | 1724 | 1467045416124 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1724 | 1467045416128 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:36:56 INFO - PROCESS | 1724 | 1467045416135 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1724 | 1467045416138 Marionette TRACE conn4 <- [1,298,null,{}] 09:36:56 INFO - PROCESS | 1724 | 1467045416151 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 1724 | 1467045416157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:56 INFO - PROCESS | 1724 | 1467045416382 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:36:56 INFO - PROCESS | 1724 | 1467045416401 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1724 | 1467045416410 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aae2800 == 60 [pid = 1724] [id = 82] 09:36:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x9c05bc00) [pid = 1724] [serial = 245] [outer = (nil)] 09:36:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x9d3a5c00) [pid = 1724] [serial = 246] [outer = 0x9c05bc00] 09:36:56 INFO - PROCESS | 1724 | 1467045416494 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x9d80b400) [pid = 1724] [serial = 247] [outer = 0x9c05bc00] 09:36:57 INFO - PROCESS | 1724 | 1467045417383 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:57 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:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1286ms 09:36:57 INFO - PROCESS | 1724 | 1467045417421 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1724 | 1467045417424 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:36:57 INFO - PROCESS | 1724 | 1467045417432 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1724 | 1467045417435 Marionette TRACE conn4 <- [1,302,null,{}] 09:36:57 INFO - PROCESS | 1724 | 1467045417450 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 1724 | 1467045417455 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:57 INFO - PROCESS | 1724 | 1467045417668 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:36:57 INFO - PROCESS | 1724 | 1467045417689 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1724 | 1467045417698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x9522d400 == 61 [pid = 1724] [id = 83] 09:36:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x9d4ef000) [pid = 1724] [serial = 248] [outer = (nil)] 09:36:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0xa2273000) [pid = 1724] [serial = 249] [outer = 0x9d4ef000] 09:36:57 INFO - PROCESS | 1724 | 1467045417767 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0xa22f5800) [pid = 1724] [serial = 250] [outer = 0x9d4ef000] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x9a406000) [pid = 1724] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x953cec00) [pid = 1724] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x92fdec00) [pid = 1724] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x91bc8c00) [pid = 1724] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x9a40ec00) [pid = 1724] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x93d51800) [pid = 1724] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x9a352800) [pid = 1724] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:36:58 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x9a354000) [pid = 1724] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:36:58 INFO - PROCESS | 1724 | 1467045418902 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:36:58 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:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1492ms 09:36:58 INFO - PROCESS | 1724 | 1467045418925 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1724 | 1467045418930 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:36:58 INFO - PROCESS | 1724 | 1467045418936 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1724 | 1467045418939 Marionette TRACE conn4 <- [1,306,null,{}] 09:36:58 INFO - PROCESS | 1724 | 1467045418945 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 1724 | 1467045418955 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:59 INFO - PROCESS | 1724 | 1467045419168 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:36:59 INFO - PROCESS | 1724 | 1467045419289 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1724 | 1467045419299 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:36:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe9c00 == 62 [pid = 1724] [id = 84] 09:36:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x953cd800) [pid = 1724] [serial = 251] [outer = (nil)] 09:36:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0xa679e800) [pid = 1724] [serial = 252] [outer = 0x953cd800] 09:36:59 INFO - PROCESS | 1724 | 1467045419379 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0xa6be7000) [pid = 1724] [serial = 253] [outer = 0x953cd800] 09:37:00 INFO - PROCESS | 1724 | 1467045420223 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:00 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:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1380ms 09:37:00 INFO - PROCESS | 1724 | 1467045420318 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:37:00 INFO - PROCESS | 1724 | 1467045420326 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:37:00 INFO - PROCESS | 1724 | 1467045420335 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1724 | 1467045420342 Marionette TRACE conn4 <- [1,310,null,{}] 09:37:00 INFO - PROCESS | 1724 | 1467045420351 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 1724 | 1467045420357 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:00 INFO - PROCESS | 1724 | 1467045420606 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:37:00 INFO - PROCESS | 1724 | 1467045420828 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1724 | 1467045420845 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x90af4400 == 63 [pid = 1724] [id = 85] 09:37:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x90af4800) [pid = 1724] [serial = 254] [outer = (nil)] 09:37:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91383c00) [pid = 1724] [serial = 255] [outer = 0x90af4800] 09:37:01 INFO - PROCESS | 1724 | 1467045421020 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91678000) [pid = 1724] [serial = 256] [outer = 0x90af4800] 09:37:01 INFO - PROCESS | 1724 | 1467045421964 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:02 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:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1695ms 09:37:02 INFO - PROCESS | 1724 | 1467045422030 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:37:02 INFO - PROCESS | 1724 | 1467045422036 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:37:02 INFO - PROCESS | 1724 | 1467045422049 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1724 | 1467045422054 Marionette TRACE conn4 <- [1,314,null,{}] 09:37:02 INFO - PROCESS | 1724 | 1467045422061 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 1724 | 1467045422068 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:02 INFO - PROCESS | 1724 | 1467045422307 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:37:02 INFO - PROCESS | 1724 | 1467045422528 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1724 | 1467045422536 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a3e800 == 64 [pid = 1724] [id = 86] 09:37:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x93d51800) [pid = 1724] [serial = 257] [outer = (nil)] 09:37:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x97943000) [pid = 1724] [serial = 258] [outer = 0x93d51800] 09:37:02 INFO - PROCESS | 1724 | 1467045422675 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x99fb0400) [pid = 1724] [serial = 259] [outer = 0x93d51800] 09:37:03 INFO - PROCESS | 1724 | 1467045423579 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:03 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:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1607ms 09:37:03 INFO - PROCESS | 1724 | 1467045423652 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1724 | 1467045423656 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:37:03 INFO - PROCESS | 1724 | 1467045423664 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1724 | 1467045423668 Marionette TRACE conn4 <- [1,318,null,{}] 09:37:03 INFO - PROCESS | 1724 | 1467045423684 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 1724 | 1467045423693 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:03 INFO - PROCESS | 1724 | 1467045423937 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:37:04 INFO - PROCESS | 1724 | 1467045424154 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1724 | 1467045424167 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a6e6c00 == 65 [pid = 1724] [id = 87] 09:37:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9a9dec00) [pid = 1724] [serial = 260] [outer = (nil)] 09:37:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9b729800) [pid = 1724] [serial = 261] [outer = 0x9a9dec00] 09:37:04 INFO - PROCESS | 1724 | 1467045424272 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9c146800) [pid = 1724] [serial = 262] [outer = 0x9a9dec00] 09:37:05 INFO - PROCESS | 1724 | 1467045425870 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:05 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:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2247ms 09:37:05 INFO - PROCESS | 1724 | 1467045425915 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1724 | 1467045425922 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:37:05 INFO - PROCESS | 1724 | 1467045425934 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1724 | 1467045425940 Marionette TRACE conn4 <- [1,322,null,{}] 09:37:06 INFO - PROCESS | 1724 | 1467045426115 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 1724 | 1467045426120 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:06 INFO - PROCESS | 1724 | 1467045426317 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:37:06 INFO - PROCESS | 1724 | 1467045426479 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1724 | 1467045426489 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x91545000 == 66 [pid = 1724] [id = 88] 09:37:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x91545c00) [pid = 1724] [serial = 263] [outer = (nil)] 09:37:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9154d800) [pid = 1724] [serial = 264] [outer = 0x91545c00] 09:37:06 INFO - PROCESS | 1724 | 1467045426572 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x9154f800) [pid = 1724] [serial = 265] [outer = 0x91545c00] 09:37:07 INFO - PROCESS | 1724 | 1467045427512 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:07 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:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1600ms 09:37:07 INFO - PROCESS | 1724 | 1467045427533 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1724 | 1467045427536 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:37:07 INFO - PROCESS | 1724 | 1467045427544 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1724 | 1467045427549 Marionette TRACE conn4 <- [1,326,null,{}] 09:37:07 INFO - PROCESS | 1724 | 1467045427555 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1724 | 1467045427561 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:07 INFO - PROCESS | 1724 | 1467045427759 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:37:07 INFO - PROCESS | 1724 | 1467045427924 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1724 | 1467045427932 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x91546000 == 67 [pid = 1724] [id = 89] 09:37:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91670c00) [pid = 1724] [serial = 266] [outer = (nil)] 09:37:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91ba4c00) [pid = 1724] [serial = 267] [outer = 0x91670c00] 09:37:08 INFO - PROCESS | 1724 | 1467045428068 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x91ba8c00) [pid = 1724] [serial = 268] [outer = 0x91670c00] 09:37:09 INFO - PROCESS | 1724 | 1467045429008 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:09 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:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1535ms 09:37:09 INFO - PROCESS | 1724 | 1467045429080 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1724 | 1467045429084 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:37:09 INFO - PROCESS | 1724 | 1467045429092 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1724 | 1467045429096 Marionette TRACE conn4 <- [1,330,null,{}] 09:37:09 INFO - PROCESS | 1724 | 1467045429104 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1724 | 1467045429115 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:09 INFO - PROCESS | 1724 | 1467045429399 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:37:09 INFO - PROCESS | 1724 | 1467045429655 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1724 | 1467045429666 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f004800 == 68 [pid = 1724] [id = 90] 09:37:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8f009000) [pid = 1724] [serial = 269] [outer = (nil)] 09:37:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x9154b000) [pid = 1724] [serial = 270] [outer = 0x8f009000] 09:37:09 INFO - PROCESS | 1724 | 1467045429753 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x91ba9c00) [pid = 1724] [serial = 271] [outer = 0x8f009000] 09:37:10 INFO - PROCESS | 1724 | 1467045430740 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:10 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:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1684ms 09:37:10 INFO - PROCESS | 1724 | 1467045430776 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1724 | 1467045430781 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:37:10 INFO - PROCESS | 1724 | 1467045430788 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1724 | 1467045430791 Marionette TRACE conn4 <- [1,334,null,{}] 09:37:10 INFO - PROCESS | 1724 | 1467045430798 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 1724 | 1467045430802 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:11 INFO - PROCESS | 1724 | 1467045431020 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:37:11 INFO - PROCESS | 1724 | 1467045431224 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1724 | 1467045431236 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00c400 == 69 [pid = 1724] [id = 91] 09:37:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8f010400) [pid = 1724] [serial = 272] [outer = (nil)] 09:37:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9d80c400) [pid = 1724] [serial = 273] [outer = 0x8f010400] 09:37:11 INFO - PROCESS | 1724 | 1467045431359 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0xa245cc00) [pid = 1724] [serial = 274] [outer = 0x8f010400] 09:37:12 INFO - PROCESS | 1724 | 1467045432222 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:12 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:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1490ms 09:37:12 INFO - PROCESS | 1724 | 1467045432279 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1724 | 1467045432284 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:37:12 INFO - PROCESS | 1724 | 1467045432290 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1724 | 1467045432294 Marionette TRACE conn4 <- [1,338,null,{}] 09:37:12 INFO - PROCESS | 1724 | 1467045432308 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1724 | 1467045432314 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:12 INFO - PROCESS | 1724 | 1467045432543 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:37:12 INFO - PROCESS | 1724 | 1467045432745 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1724 | 1467045432755 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91387400 == 70 [pid = 1724] [id = 92] 09:37:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x92fe6000) [pid = 1724] [serial = 275] [outer = (nil)] 09:37:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0xa67e7800) [pid = 1724] [serial = 276] [outer = 0x92fe6000] 09:37:12 INFO - PROCESS | 1724 | 1467045432891 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0xa6be0400) [pid = 1724] [serial = 277] [outer = 0x92fe6000] 09:37:13 INFO - PROCESS | 1724 | 1467045433739 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:13 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:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1499ms 09:37:13 INFO - PROCESS | 1724 | 1467045433790 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1724 | 1467045433794 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:37:13 INFO - PROCESS | 1724 | 1467045433801 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1724 | 1467045433805 Marionette TRACE conn4 <- [1,342,null,{}] 09:37:13 INFO - PROCESS | 1724 | 1467045433812 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 1724 | 1467045433818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:14 INFO - PROCESS | 1724 | 1467045434016 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:37:14 INFO - PROCESS | 1724 | 1467045434192 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1724 | 1467045434200 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b5c00 == 71 [pid = 1724] [id = 93] 09:37:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8f4b6800) [pid = 1724] [serial = 278] [outer = (nil)] 09:37:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8f4bc000) [pid = 1724] [serial = 279] [outer = 0x8f4b6800] 09:37:14 INFO - PROCESS | 1724 | 1467045434286 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8f4bf400) [pid = 1724] [serial = 280] [outer = 0x8f4b6800] 09:37:15 INFO - PROCESS | 1724 | 1467045435170 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:15 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:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1382ms 09:37:15 INFO - PROCESS | 1724 | 1467045435183 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1724 | 1467045435187 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:37:15 INFO - PROCESS | 1724 | 1467045435194 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1724 | 1467045435197 Marionette TRACE conn4 <- [1,346,null,{}] 09:37:15 INFO - PROCESS | 1724 | 1467045435203 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 1724 | 1467045435209 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:15 INFO - PROCESS | 1724 | 1467045435394 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:37:15 INFO - PROCESS | 1724 | 1467045435564 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1724 | 1467045435574 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e701800 == 72 [pid = 1724] [id = 94] 09:37:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8e702000) [pid = 1724] [serial = 281] [outer = (nil)] 09:37:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8e70b400) [pid = 1724] [serial = 282] [outer = 0x8e702000] 09:37:15 INFO - PROCESS | 1724 | 1467045435659 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8e70e800) [pid = 1724] [serial = 283] [outer = 0x8e702000] 09:37:16 INFO - PROCESS | 1724 | 1467045436585 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:16 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:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1432ms 09:37:16 INFO - PROCESS | 1724 | 1467045436627 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1724 | 1467045436631 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:37:16 INFO - PROCESS | 1724 | 1467045436639 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1724 | 1467045436653 Marionette TRACE conn4 <- [1,350,null,{}] 09:37:16 INFO - PROCESS | 1724 | 1467045436660 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 1724 | 1467045436666 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:16 INFO - PROCESS | 1724 | 1467045436918 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:37:17 INFO - PROCESS | 1724 | 1467045437474 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 1724 | 1467045437482 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00d800 == 73 [pid = 1724] [id = 95] 09:37:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8f00e000) [pid = 1724] [serial = 284] [outer = (nil)] 09:37:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8f010000) [pid = 1724] [serial = 285] [outer = 0x8f00e000] 09:37:17 INFO - PROCESS | 1724 | 1467045437609 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x90ae9c00) [pid = 1724] [serial = 286] [outer = 0x8f00e000] 09:37:18 INFO - PROCESS | 1724 | 1467045438629 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:18 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:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2046ms 09:37:18 INFO - PROCESS | 1724 | 1467045438689 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 1724 | 1467045438695 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:37:18 INFO - PROCESS | 1724 | 1467045438704 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1724 | 1467045438709 Marionette TRACE conn4 <- [1,354,null,{}] 09:37:18 INFO - PROCESS | 1724 | 1467045438718 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 1724 | 1467045438727 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:18 INFO - PROCESS | 1724 | 1467045438936 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x953c8c00 == 72 [pid = 1724] [id = 45] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9c13c000 == 71 [pid = 1724] [id = 47] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9aae2000 == 70 [pid = 1724] [id = 46] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe0400 == 69 [pid = 1724] [id = 29] 09:37:19 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9d80b000) [pid = 1724] [serial = 209] [outer = (nil)] [url = about:blank] 09:37:19 INFO - PROCESS | 1724 | 1467045439234 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1724 | 1467045439247 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9aae9c00 == 68 [pid = 1724] [id = 50] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0xa2458c00 == 67 [pid = 1724] [id = 49] 09:37:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae9400 == 68 [pid = 1724] [id = 96] 09:37:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x91541400) [pid = 1724] [serial = 287] [outer = (nil)] 09:37:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9154e400) [pid = 1724] [serial = 288] [outer = 0x91541400] 09:37:19 INFO - PROCESS | 1724 | 1467045439349 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x91ba1800) [pid = 1724] [serial = 289] [outer = 0x91541400] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91671c00 == 67 [pid = 1724] [id = 77] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9b3ec400 == 66 [pid = 1724] [id = 75] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9bc10400 == 65 [pid = 1724] [id = 74] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9a350c00 == 64 [pid = 1724] [id = 73] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x98363c00 == 63 [pid = 1724] [id = 72] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x93a42000 == 62 [pid = 1724] [id = 48] 09:37:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91378400 == 61 [pid = 1724] [id = 71] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9aae5800) [pid = 1724] [serial = 114] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9c058800) [pid = 1724] [serial = 182] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0xa6bde000) [pid = 1724] [serial = 188] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa3329400) [pid = 1724] [serial = 185] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9aae9400) [pid = 1724] [serial = 203] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9b3e1c00) [pid = 1724] [serial = 204] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9a354800) [pid = 1724] [serial = 201] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9a9e0000) [pid = 1724] [serial = 108] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9aadd800) [pid = 1724] [serial = 111] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9b40bc00) [pid = 1724] [serial = 206] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9bcd4400) [pid = 1724] [serial = 207] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x9398e400) [pid = 1724] [serial = 173] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x9a402000) [pid = 1724] [serial = 176] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x91fde800) [pid = 1724] [serial = 191] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9a305000) [pid = 1724] [serial = 200] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9b3e7800) [pid = 1724] [serial = 179] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x93d4c800) [pid = 1724] [serial = 197] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x953d6000) [pid = 1724] [serial = 198] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x91fda400) [pid = 1724] [serial = 195] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91bcd400) [pid = 1724] [serial = 194] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1724 | 1467045440198 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:20 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:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1541ms 09:37:20 INFO - PROCESS | 1724 | 1467045440252 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 1724 | 1467045440261 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:37:20 INFO - PROCESS | 1724 | 1467045440269 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1724 | 1467045440273 Marionette TRACE conn4 <- [1,358,null,{}] 09:37:20 INFO - PROCESS | 1724 | 1467045440281 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 1724 | 1467045440287 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:20 INFO - PROCESS | 1724 | 1467045440520 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:37:20 INFO - PROCESS | 1724 | 1467045440730 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1724 | 1467045440743 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bac800 == 62 [pid = 1724] [id = 97] 09:37:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x91fd6800) [pid = 1724] [serial = 290] [outer = (nil)] 09:37:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x92fe5c00) [pid = 1724] [serial = 291] [outer = 0x91fd6800] 09:37:20 INFO - PROCESS | 1724 | 1467045440851 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x93d4a000) [pid = 1724] [serial = 292] [outer = 0x91fd6800] 09:37:21 INFO - PROCESS | 1724 | 1467045441701 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:21 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:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 09:37:21 INFO - PROCESS | 1724 | 1467045441756 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1724 | 1467045441760 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:37:21 INFO - PROCESS | 1724 | 1467045441775 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1724 | 1467045441785 Marionette TRACE conn4 <- [1,362,null,{}] 09:37:21 INFO - PROCESS | 1724 | 1467045441804 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 1724 | 1467045441818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:22 INFO - PROCESS | 1724 | 1467045442071 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:37:22 INFO - PROCESS | 1724 | 1467045442099 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1724 | 1467045442105 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x9522bc00 == 63 [pid = 1724] [id = 98] 09:37:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9a074c00) [pid = 1724] [serial = 293] [outer = (nil)] 09:37:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9a350800) [pid = 1724] [serial = 294] [outer = 0x9a074c00] 09:37:22 INFO - PROCESS | 1724 | 1467045442179 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9a357000) [pid = 1724] [serial = 295] [outer = 0x9a074c00] 09:37:23 INFO - PROCESS | 1724 | 1467045443166 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:23 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:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1473ms 09:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:37:23 INFO - PROCESS | 1724 | 1467045443242 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1724 | 1467045443246 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:37:23 INFO - PROCESS | 1724 | 1467045443252 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1724 | 1467045443256 Marionette TRACE conn4 <- [1,366,null,{}] 09:37:23 INFO - PROCESS | 1724 | 1467045443270 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1724 | 1467045443276 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:23 INFO - PROCESS | 1724 | 1467045443518 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:37:23 INFO - PROCESS | 1724 | 1467045443547 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1724 | 1467045443558 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4bd400 == 64 [pid = 1724] [id = 99] 09:37:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9a40ec00) [pid = 1724] [serial = 296] [outer = (nil)] 09:37:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9a6e6800) [pid = 1724] [serial = 297] [outer = 0x9a40ec00] 09:37:23 INFO - PROCESS | 1724 | 1467045443627 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9a84c000) [pid = 1724] [serial = 298] [outer = 0x9a40ec00] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x99fb5800) [pid = 1724] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x9c05bc00) [pid = 1724] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x93a4c000) [pid = 1724] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9d4ef000) [pid = 1724] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9a853c00) [pid = 1724] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:37:24 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9c0e2000) [pid = 1724] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:37:24 INFO - PROCESS | 1724 | 1467045444781 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:24 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:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1587ms 09:37:24 INFO - PROCESS | 1724 | 1467045444839 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1724 | 1467045444842 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:37:24 INFO - PROCESS | 1724 | 1467045444849 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1724 | 1467045444853 Marionette TRACE conn4 <- [1,370,null,{}] 09:37:24 INFO - PROCESS | 1724 | 1467045444858 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 1724 | 1467045444862 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:25 INFO - PROCESS | 1724 | 1467045445037 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:37:25 INFO - PROCESS | 1724 | 1467045445048 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1724 | 1467045445065 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a350c00 == 65 [pid = 1724] [id = 100] 09:37:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9a6e2c00) [pid = 1724] [serial = 299] [outer = (nil)] 09:37:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9aae0000) [pid = 1724] [serial = 300] [outer = 0x9a6e2c00] 09:37:25 INFO - PROCESS | 1724 | 1467045445258 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9aaec000) [pid = 1724] [serial = 301] [outer = 0x9a6e2c00] 09:37:26 INFO - PROCESS | 1724 | 1467045446137 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:37:26 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:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1382ms 09:37:26 INFO - PROCESS | 1724 | 1467045446234 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1724 | 1467045446241 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:37:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:37:26 INFO - PROCESS | 1724 | 1467045446250 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1724 | 1467045446257 Marionette TRACE conn4 <- [1,374,null,{}] 09:37:26 INFO - PROCESS | 1724 | 1467045446268 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 1724 | 1467045446275 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:26 INFO - PROCESS | 1724 | 1467045446529 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:37:26 INFO - PROCESS | 1724 | 1467045446764 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1724 | 1467045446783 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b2c00 == 66 [pid = 1724] [id = 101] 09:37:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x90aef800) [pid = 1724] [serial = 302] [outer = (nil)] 09:37:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x90af3c00) [pid = 1724] [serial = 303] [outer = 0x90aef800] 09:37:26 INFO - PROCESS | 1724 | 1467045446895 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9154a400) [pid = 1724] [serial = 304] [outer = 0x90aef800] 09:37:27 INFO - PROCESS | 1724 | 1467045447901 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:37:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1695ms 09:37:27 INFO - PROCESS | 1724 | 1467045447945 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:37:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:37:27 INFO - PROCESS | 1724 | 1467045447951 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:37:27 INFO - PROCESS | 1724 | 1467045447962 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1724 | 1467045447969 Marionette TRACE conn4 <- [1,378,null,{}] 09:37:27 INFO - PROCESS | 1724 | 1467045447976 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 1724 | 1467045447982 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:28 INFO - PROCESS | 1724 | 1467045448223 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:37:28 INFO - PROCESS | 1724 | 1467045448484 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1724 | 1467045448495 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bcac00 == 67 [pid = 1724] [id = 102] 09:37:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x93b61c00) [pid = 1724] [serial = 305] [outer = (nil)] 09:37:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x93d4ec00) [pid = 1724] [serial = 306] [outer = 0x93b61c00] 09:37:28 INFO - PROCESS | 1724 | 1467045448581 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x97940800) [pid = 1724] [serial = 307] [outer = 0x93b61c00] 09:37:29 INFO - PROCESS | 1724 | 1467045449472 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:37:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1546ms 09:37:29 INFO - PROCESS | 1724 | 1467045449505 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1724 | 1467045449509 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:37:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:37:29 INFO - PROCESS | 1724 | 1467045449518 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1724 | 1467045449523 Marionette TRACE conn4 <- [1,382,null,{}] 09:37:29 INFO - PROCESS | 1724 | 1467045449561 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 1724 | 1467045449571 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:29 INFO - PROCESS | 1724 | 1467045449796 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:37:30 INFO - PROCESS | 1724 | 1467045450026 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1724 | 1467045450034 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a84e400 == 68 [pid = 1724] [id = 103] 09:37:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9b3e6000) [pid = 1724] [serial = 308] [outer = (nil)] 09:37:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9b40bc00) [pid = 1724] [serial = 309] [outer = 0x9b3e6000] 09:37:30 INFO - PROCESS | 1724 | 1467045450145 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9bcd0800) [pid = 1724] [serial = 310] [outer = 0x9b3e6000] 09:37:31 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:31 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:37:31 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:31 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:31 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:31 INFO - PROCESS | 1724 | 1467045451178 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:37:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1713ms 09:37:31 INFO - PROCESS | 1724 | 1467045451231 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1724 | 1467045451235 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:37:31 INFO - PROCESS | 1724 | 1467045451242 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1724 | 1467045451246 Marionette TRACE conn4 <- [1,386,null,{}] 09:37:31 INFO - PROCESS | 1724 | 1467045451253 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 1724 | 1467045451258 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:31 INFO - PROCESS | 1724 | 1467045451499 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:37:31 INFO - PROCESS | 1724 | 1467045451758 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1724 | 1467045451768 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f007800 == 69 [pid = 1724] [id = 104] 09:37:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9b3e3400) [pid = 1724] [serial = 311] [outer = (nil)] 09:37:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0xa1005400) [pid = 1724] [serial = 312] [outer = 0x9b3e3400] 09:37:31 INFO - PROCESS | 1724 | 1467045451854 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0xa2167800) [pid = 1724] [serial = 313] [outer = 0x9b3e3400] 09:37:32 INFO - PROCESS | 1724 | 1467045452803 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1632ms 09:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:37:32 INFO - PROCESS | 1724 | 1467045452875 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1724 | 1467045452878 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:37:32 INFO - PROCESS | 1724 | 1467045452887 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1724 | 1467045452892 Marionette TRACE conn4 <- [1,390,null,{}] 09:37:32 INFO - PROCESS | 1724 | 1467045452898 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 1724 | 1467045452903 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:33 INFO - PROCESS | 1724 | 1467045453143 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:37:33 INFO - PROCESS | 1724 | 1467045453353 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1724 | 1467045453360 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f008400 == 70 [pid = 1724] [id = 105] 09:37:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8f008800) [pid = 1724] [serial = 314] [outer = (nil)] 09:37:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0xa24f1000) [pid = 1724] [serial = 315] [outer = 0x8f008800] 09:37:33 INFO - PROCESS | 1724 | 1467045453491 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0xa3329400) [pid = 1724] [serial = 316] [outer = 0x8f008800] 09:37:34 INFO - PROCESS | 1724 | 1467045454422 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1585ms 09:37:34 INFO - PROCESS | 1724 | 1467045454470 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1724 | 1467045454474 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:37:34 INFO - PROCESS | 1724 | 1467045454481 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1724 | 1467045454484 Marionette TRACE conn4 <- [1,394,null,{}] 09:37:34 INFO - PROCESS | 1724 | 1467045454490 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 1724 | 1467045454500 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:34 INFO - PROCESS | 1724 | 1467045454726 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:37:34 INFO - PROCESS | 1724 | 1467045454950 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1724 | 1467045454959 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:35 INFO - PROCESS | 1724 | ++DOCSHELL 0xa67eb400 == 71 [pid = 1724] [id = 106] 09:37:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0xa6be4400) [pid = 1724] [serial = 317] [outer = (nil)] 09:37:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0xa6dac400) [pid = 1724] [serial = 318] [outer = 0xa6be4400] 09:37:35 INFO - PROCESS | 1724 | 1467045455057 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0xa81f3c00) [pid = 1724] [serial = 319] [outer = 0xa6be4400] 09:37:36 INFO - PROCESS | 1724 | 1467045456047 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1635ms 09:37:36 INFO - PROCESS | 1724 | 1467045456117 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1724 | 1467045456121 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:37:36 INFO - PROCESS | 1724 | 1467045456128 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1724 | 1467045456132 Marionette TRACE conn4 <- [1,398,null,{}] 09:37:36 INFO - PROCESS | 1724 | 1467045456138 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 1724 | 1467045456144 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:36 INFO - PROCESS | 1724 | 1467045456336 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:37:36 INFO - PROCESS | 1724 | 1467045456552 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1724 | 1467045456562 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea94c00 == 72 [pid = 1724] [id = 107] 09:37:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8ea95000) [pid = 1724] [serial = 320] [outer = (nil)] 09:37:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8ea9e400) [pid = 1724] [serial = 321] [outer = 0x8ea95000] 09:37:36 INFO - PROCESS | 1724 | 1467045456687 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8eaa2400) [pid = 1724] [serial = 322] [outer = 0x8ea95000] 09:37:37 INFO - PROCESS | 1724 | 1467045457670 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1584ms 09:37:37 INFO - PROCESS | 1724 | 1467045457713 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1724 | 1467045457717 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:37:37 INFO - PROCESS | 1724 | 1467045457724 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1724 | 1467045457729 Marionette TRACE conn4 <- [1,402,null,{}] 09:37:37 INFO - PROCESS | 1724 | 1467045457735 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 1724 | 1467045457740 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:37 INFO - PROCESS | 1724 | 1467045457950 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:37:38 INFO - PROCESS | 1724 | 1467045458172 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1724 | 1467045458182 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9d400 == 73 [pid = 1724] [id = 108] 09:37:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8eaa2000) [pid = 1724] [serial = 323] [outer = (nil)] 09:37:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0xa6e48000) [pid = 1724] [serial = 324] [outer = 0x8eaa2000] 09:37:38 INFO - PROCESS | 1724 | 1467045458305 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0xa8b46c00) [pid = 1724] [serial = 325] [outer = 0x8eaa2000] 09:37:39 INFO - PROCESS | 1724 | 1467045459242 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1588ms 09:37:39 INFO - PROCESS | 1724 | 1467045459313 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1724 | 1467045459318 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:37:39 INFO - PROCESS | 1724 | 1467045459325 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1724 | 1467045459329 Marionette TRACE conn4 <- [1,406,null,{}] 09:37:39 INFO - PROCESS | 1724 | 1467045459335 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 1724 | 1467045459341 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:39 INFO - PROCESS | 1724 | 1467045459601 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:37:40 INFO - PROCESS | 1724 | 1467045460120 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1724 | 1467045460130 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9b400 == 74 [pid = 1724] [id = 109] 09:37:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8ea9ec00) [pid = 1724] [serial = 326] [outer = (nil)] 09:37:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8f005400) [pid = 1724] [serial = 327] [outer = 0x8ea9ec00] 09:37:40 INFO - PROCESS | 1724 | 1467045460212 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8f4b4400) [pid = 1724] [serial = 328] [outer = 0x8ea9ec00] 09:37:41 INFO - PROCESS | 1724 | 1467045461296 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2038ms 09:37:41 INFO - PROCESS | 1724 | 1467045461365 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1724 | 1467045461371 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:37:41 INFO - PROCESS | 1724 | 1467045461380 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1724 | 1467045461384 Marionette TRACE conn4 <- [1,410,null,{}] 09:37:41 INFO - PROCESS | 1724 | 1467045461394 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 1724 | 1467045461401 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:41 INFO - PROCESS | 1724 | 1467045461686 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:37:41 INFO - PROCESS | 1724 | 1467045461919 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1724 | 1467045461935 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137e800 == 75 [pid = 1724] [id = 110] 09:37:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9137f400) [pid = 1724] [serial = 329] [outer = (nil)] 09:37:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x91549000) [pid = 1724] [serial = 330] [outer = 0x9137f400] 09:37:42 INFO - PROCESS | 1724 | 1467045462065 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x91ba2800) [pid = 1724] [serial = 331] [outer = 0x9137f400] 09:37:43 INFO - PROCESS | 1724 | 1467045463087 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:37:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1739ms 09:37:43 INFO - PROCESS | 1724 | 1467045463122 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1724 | 1467045463129 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:37:43 INFO - PROCESS | 1724 | 1467045463139 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1724 | 1467045463142 Marionette TRACE conn4 <- [1,414,null,{}] 09:37:43 INFO - PROCESS | 1724 | 1467045463149 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 1724 | 1467045463155 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:43 INFO - PROCESS | 1724 | 1467045463372 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:37:43 INFO - PROCESS | 1724 | 1467045463601 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1724 | 1467045463610 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x91548000 == 76 [pid = 1724] [id = 111] 09:37:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x91548800) [pid = 1724] [serial = 332] [outer = (nil)] 09:37:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x93a48c00) [pid = 1724] [serial = 333] [outer = 0x91548800] 09:37:43 INFO - PROCESS | 1724 | 1467045463710 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x94823800) [pid = 1724] [serial = 334] [outer = 0x91548800] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9a352400 == 75 [pid = 1724] [id = 37] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc1800 == 74 [pid = 1724] [id = 57] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe2400 == 73 [pid = 1724] [id = 36] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x953cfc00 == 72 [pid = 1724] [id = 59] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x99fb9800) [pid = 1724] [serial = 215] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9a847400) [pid = 1724] [serial = 218] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x91bc5400) [pid = 1724] [serial = 212] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0xa33bb000) [pid = 1724] [serial = 225] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0xa6793000) [pid = 1724] [serial = 228] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9167b800) [pid = 1724] [serial = 231] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9d810c00) [pid = 1724] [serial = 222] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9aade000) [pid = 1724] [serial = 234] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0xa679e800) [pid = 1724] [serial = 252] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9a351400 == 71 [pid = 1724] [id = 38] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9aaea400 == 70 [pid = 1724] [id = 60] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x93b5fc00 == 69 [pid = 1724] [id = 63] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe9800 == 68 [pid = 1724] [id = 62] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0x91bcf000 == 67 [pid = 1724] [id = 58] 09:37:44 INFO - PROCESS | 1724 | --DOCSHELL 0xa4d0a000 == 66 [pid = 1724] [id = 76] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x9a077000) [pid = 1724] [serial = 240] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9d3a5c00) [pid = 1724] [serial = 246] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9d80b400) [pid = 1724] [serial = 247] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x93d4e000) [pid = 1724] [serial = 237] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9a358800) [pid = 1724] [serial = 241] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0xa22f5800) [pid = 1724] [serial = 250] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x953ca000) [pid = 1724] [serial = 238] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9aaec400) [pid = 1724] [serial = 243] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0xa2273000) [pid = 1724] [serial = 249] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9b733c00) [pid = 1724] [serial = 244] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9d4f6c00) [pid = 1724] [serial = 93] [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:37:44 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0xa2276800) [pid = 1724] [serial = 210] [outer = (nil)] [url = about:blank] 09:37:44 INFO - PROCESS | 1724 | 1467045464714 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1633ms 09:37:44 INFO - PROCESS | 1724 | 1467045464771 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1724 | 1467045464776 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:37:44 INFO - PROCESS | 1724 | 1467045464784 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1724 | 1467045464792 Marionette TRACE conn4 <- [1,418,null,{}] 09:37:44 INFO - PROCESS | 1724 | 1467045464809 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 1724 | 1467045464818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:45 INFO - PROCESS | 1724 | 1467045465019 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:37:45 INFO - PROCESS | 1724 | 1467045465227 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1724 | 1467045465234 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc6400 == 67 [pid = 1724] [id = 112] 09:37:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x91fda800) [pid = 1724] [serial = 335] [outer = (nil)] 09:37:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a077000) [pid = 1724] [serial = 336] [outer = 0x91fda800] 09:37:45 INFO - PROCESS | 1724 | 1467045465314 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9a352800) [pid = 1724] [serial = 337] [outer = 0x91fda800] 09:37:46 INFO - PROCESS | 1724 | 1467045466510 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:37:46 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:37:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1755ms 09:37:46 INFO - PROCESS | 1724 | 1467045466542 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:37:46 INFO - PROCESS | 1724 | 1467045466547 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:37:46 INFO - PROCESS | 1724 | 1467045466554 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1724 | 1467045466556 Marionette TRACE conn4 <- [1,422,null,{}] 09:37:46 INFO - PROCESS | 1724 | 1467045466587 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 1724 | 1467045466591 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:46 INFO - PROCESS | 1724 | 1467045466848 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:37:46 INFO - PROCESS | 1724 | 1467045466882 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1724 | 1467045466895 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a071000 == 68 [pid = 1724] [id = 113] 09:37:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9a076000) [pid = 1724] [serial = 338] [outer = (nil)] 09:37:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9a847800) [pid = 1724] [serial = 339] [outer = 0x9a076000] 09:37:46 INFO - PROCESS | 1724 | 1467045466970 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9a84ec00) [pid = 1724] [serial = 340] [outer = 0x9a076000] 09:37:48 INFO - PROCESS | 1724 | 1467045468321 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1795ms 09:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:37:48 INFO - PROCESS | 1724 | 1467045468356 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1724 | 1467045468359 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:37:48 INFO - PROCESS | 1724 | 1467045468785 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1724 | 1467045468790 Marionette TRACE conn4 <- [1,426,null,{}] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9137ac00) [pid = 1724] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x99754800) [pid = 1724] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9a40f000) [pid = 1724] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9c04d400) [pid = 1724] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0xa2eb8400) [pid = 1724] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0xa6726000) [pid = 1724] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x91674000) [pid = 1724] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa8b1c800) [pid = 1724] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0xa4d09800) [pid = 1724] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9167a400) [pid = 1724] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x94826800) [pid = 1724] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91bc4800) [pid = 1724] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9b3df400) [pid = 1724] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9c13d800) [pid = 1724] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x95234400) [pid = 1724] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x9a6e9000) [pid = 1724] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x953c9800) [pid = 1724] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x91bcfc00) [pid = 1724] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9aae4c00) [pid = 1724] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9aaeb000) [pid = 1724] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0xa683f400) [pid = 1724] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9a079c00) [pid = 1724] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x93d4bc00) [pid = 1724] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91fd8400) [pid = 1724] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x90af4800) [pid = 1724] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9a074c00) [pid = 1724] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8f00e000) [pid = 1724] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x91541400) [pid = 1724] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9a40ec00) [pid = 1724] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x953cd800) [pid = 1724] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:37:48 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x91fd6800) [pid = 1724] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:37:48 INFO - PROCESS | 1724 | 1467045468943 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 1724 | 1467045468952 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:49 INFO - PROCESS | 1724 | 1467045469202 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:37:49 INFO - PROCESS | 1724 | 1467045469285 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1724 | 1467045469302 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bcfc00 == 69 [pid = 1724] [id = 114] 09:37:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x91fd6800) [pid = 1724] [serial = 341] [outer = (nil)] 09:37:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x93d4bc00) [pid = 1724] [serial = 342] [outer = 0x91fd6800] 09:37:49 INFO - PROCESS | 1724 | 1467045469381 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a305000) [pid = 1724] [serial = 343] [outer = 0x91fd6800] 09:37:50 INFO - PROCESS | 1724 | 1467045470140 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 1724 | 1467045470221 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:37:50 INFO - PROCESS | 1724 | 1467045470228 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1724 | 1467045470231 Marionette TRACE conn4 <- [1,430,null,{}] 09:37:50 INFO - PROCESS | 1724 | 1467045470237 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1724 | 1467045470242 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:50 INFO - PROCESS | 1724 | 1467045470408 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:37:50 INFO - PROCESS | 1724 | 1467045470537 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1724 | 1467045470545 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e109c00 == 70 [pid = 1724] [id = 115] 09:37:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8ea99400) [pid = 1724] [serial = 344] [outer = (nil)] 09:37:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9b3e4800) [pid = 1724] [serial = 345] [outer = 0x8ea99400] 09:37:50 INFO - PROCESS | 1724 | 1467045470613 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9b737000) [pid = 1724] [serial = 346] [outer = 0x8ea99400] 09:37:51 INFO - PROCESS | 1724 | 1467045471641 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1484ms 09:37:51 INFO - PROCESS | 1724 | 1467045471717 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1724 | 1467045471723 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:37:51 INFO - PROCESS | 1724 | 1467045471733 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1724 | 1467045471738 Marionette TRACE conn4 <- [1,434,null,{}] 09:37:51 INFO - PROCESS | 1724 | 1467045471748 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 1724 | 1467045471754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:51 INFO - PROCESS | 1724 | 1467045471954 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:37:52 INFO - PROCESS | 1724 | 1467045472245 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1724 | 1467045472254 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae5800 == 71 [pid = 1724] [id = 116] 09:37:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x90aeac00) [pid = 1724] [serial = 347] [outer = (nil)] 09:37:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9137fc00) [pid = 1724] [serial = 348] [outer = 0x90aeac00] 09:37:52 INFO - PROCESS | 1724 | 1467045472344 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91549400) [pid = 1724] [serial = 349] [outer = 0x90aeac00] 09:37:53 INFO - PROCESS | 1724 | 1467045473239 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1541ms 09:37:53 INFO - PROCESS | 1724 | 1467045473275 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1724 | 1467045473282 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:37:53 INFO - PROCESS | 1724 | 1467045473312 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1724 | 1467045473317 Marionette TRACE conn4 <- [1,438,null,{}] 09:37:53 INFO - PROCESS | 1724 | 1467045473324 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 1724 | 1467045473330 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:53 INFO - PROCESS | 1724 | 1467045473542 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:37:53 INFO - PROCESS | 1724 | 1467045473771 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1724 | 1467045473782 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fe1c00 == 72 [pid = 1724] [id = 117] 09:37:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x93b68000) [pid = 1724] [serial = 350] [outer = (nil)] 09:37:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x953d1400) [pid = 1724] [serial = 351] [outer = 0x93b68000] 09:37:53 INFO - PROCESS | 1724 | 1467045473899 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x99fb9800) [pid = 1724] [serial = 352] [outer = 0x93b68000] 09:37:54 INFO - PROCESS | 1724 | 1467045474933 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1688ms 09:37:55 INFO - PROCESS | 1724 | 1467045474998 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:37:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:37:55 INFO - PROCESS | 1724 | 1467045475004 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:37:55 INFO - PROCESS | 1724 | 1467045475011 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1724 | 1467045475018 Marionette TRACE conn4 <- [1,442,null,{}] 09:37:55 INFO - PROCESS | 1724 | 1467045475037 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 1724 | 1467045475046 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:55 INFO - PROCESS | 1724 | 1467045475290 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:37:55 INFO - PROCESS | 1724 | 1467045475518 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1724 | 1467045475529 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c04d400 == 73 [pid = 1724] [id = 118] 09:37:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9c051800) [pid = 1724] [serial = 353] [outer = (nil)] 09:37:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9c0ee000) [pid = 1724] [serial = 354] [outer = 0x9c051800] 09:37:55 INFO - PROCESS | 1724 | 1467045475615 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9d3a5c00) [pid = 1724] [serial = 355] [outer = 0x9c051800] 09:37:56 INFO - PROCESS | 1724 | 1467045476572 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1591ms 09:37:56 INFO - PROCESS | 1724 | 1467045476603 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1724 | 1467045476607 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:37:56 INFO - PROCESS | 1724 | 1467045476615 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1724 | 1467045476618 Marionette TRACE conn4 <- [1,446,null,{}] 09:37:56 INFO - PROCESS | 1724 | 1467045476624 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 1724 | 1467045476630 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:56 INFO - PROCESS | 1724 | 1467045476820 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:37:57 INFO - PROCESS | 1724 | 1467045477051 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1724 | 1467045477058 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70d800 == 74 [pid = 1724] [id = 119] 09:37:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x90aee400) [pid = 1724] [serial = 356] [outer = (nil)] 09:37:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0xa108d800) [pid = 1724] [serial = 357] [outer = 0x90aee400] 09:37:57 INFO - PROCESS | 1724 | 1467045477188 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0xa22ab000) [pid = 1724] [serial = 358] [outer = 0x90aee400] 09:37:58 INFO - PROCESS | 1724 | 1467045478087 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1531ms 09:37:58 INFO - PROCESS | 1724 | 1467045478147 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 1724 | 1467045478151 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:37:58 INFO - PROCESS | 1724 | 1467045478159 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1724 | 1467045478164 Marionette TRACE conn4 <- [1,450,null,{}] 09:37:58 INFO - PROCESS | 1724 | 1467045478170 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 1724 | 1467045478175 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:58 INFO - PROCESS | 1724 | 1467045478408 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:37:58 INFO - PROCESS | 1724 | 1467045478627 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1724 | 1467045478636 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:37:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8db800 == 75 [pid = 1724] [id = 120] 09:37:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8e8dc800) [pid = 1724] [serial = 359] [outer = (nil)] 09:37:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8e8e2000) [pid = 1724] [serial = 360] [outer = 0x8e8dc800] 09:37:58 INFO - PROCESS | 1724 | 1467045478761 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8e8e5800) [pid = 1724] [serial = 361] [outer = 0x8e8dc800] 09:37:59 INFO - PROCESS | 1724 | 1467045479720 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:37:59 INFO - PROCESS | 1724 | 1467045479803 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:37:59 INFO - PROCESS | 1724 | 1467045479810 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1724 | 1467045479815 Marionette TRACE conn4 <- [1,454,null,{}] 09:37:59 INFO - PROCESS | 1724 | 1467045479823 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 1724 | 1467045479836 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:00 INFO - PROCESS | 1724 | 1467045480102 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:38:00 INFO - PROCESS | 1724 | 1467045480380 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1724 | 1467045480389 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e2c00 == 76 [pid = 1724] [id = 121] 09:38:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9d80c000) [pid = 1724] [serial = 362] [outer = (nil)] 09:38:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0xa33bb000) [pid = 1724] [serial = 363] [outer = 0x9d80c000] 09:38:00 INFO - PROCESS | 1724 | 1467045480477 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0xa610a800) [pid = 1724] [serial = 364] [outer = 0x9d80c000] 09:38:01 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:01 INFO - PROCESS | 1724 | 1467045481458 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1684ms 09:38:01 INFO - PROCESS | 1724 | 1467045481496 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:38:01 INFO - PROCESS | 1724 | 1467045481501 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:38:01 INFO - PROCESS | 1724 | 1467045481508 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1724 | 1467045481512 Marionette TRACE conn4 <- [1,458,null,{}] 09:38:01 INFO - PROCESS | 1724 | 1467045481518 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 1724 | 1467045481523 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:01 INFO - PROCESS | 1724 | 1467045481721 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:38:01 INFO - PROCESS | 1724 | 1467045481952 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1724 | 1467045481962 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df42c00 == 77 [pid = 1724] [id = 122] 09:38:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8df43400) [pid = 1724] [serial = 365] [outer = (nil)] 09:38:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8df4b000) [pid = 1724] [serial = 366] [outer = 0x8df43400] 09:38:02 INFO - PROCESS | 1724 | 1467045482077 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8df4e000) [pid = 1724] [serial = 367] [outer = 0x8df43400] 09:38:03 INFO - PROCESS | 1724 | 1467045483004 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:38:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:38:03 INFO - PROCESS | 1724 | 1467045483104 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:38:03 INFO - PROCESS | 1724 | 1467045483112 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1724 | 1467045483116 Marionette TRACE conn4 <- [1,462,null,{}] 09:38:03 INFO - PROCESS | 1724 | 1467045483123 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 1724 | 1467045483129 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:03 INFO - PROCESS | 1724 | 1467045483361 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:38:03 INFO - PROCESS | 1724 | 1467045483604 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1724 | 1467045483615 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4ac00 == 78 [pid = 1724] [id = 123] 09:38:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8df50000) [pid = 1724] [serial = 368] [outer = (nil)] 09:38:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0xa4f1f800) [pid = 1724] [serial = 369] [outer = 0x8df50000] 09:38:03 INFO - PROCESS | 1724 | 1467045483699 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0xa67e9000) [pid = 1724] [serial = 370] [outer = 0x8df50000] 09:38:04 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:04 INFO - PROCESS | 1724 | 1467045484653 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:38:04 INFO - PROCESS | 1724 | 1467045484708 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:38:04 INFO - PROCESS | 1724 | 1467045484715 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1724 | 1467045484719 Marionette TRACE conn4 <- [1,466,null,{}] 09:38:04 INFO - PROCESS | 1724 | 1467045484724 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 1724 | 1467045484730 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:04 INFO - PROCESS | 1724 | 1467045484926 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:38:05 INFO - PROCESS | 1724 | 1467045485162 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1724 | 1467045485174 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a6dfc00 == 79 [pid = 1724] [id = 124] 09:38:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9a84d800) [pid = 1724] [serial = 371] [outer = (nil)] 09:38:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0xa6b50800) [pid = 1724] [serial = 372] [outer = 0x9a84d800] 09:38:05 INFO - PROCESS | 1724 | 1467045485270 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0xa6b55000) [pid = 1724] [serial = 373] [outer = 0x9a84d800] 09:38:06 INFO - PROCESS | 1724 | 1467045486221 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1724 | 1467045486303 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:38:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:38:06 INFO - PROCESS | 1724 | 1467045486311 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1724 | 1467045486314 Marionette TRACE conn4 <- [1,470,null,{}] 09:38:06 INFO - PROCESS | 1724 | 1467045486321 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 1724 | 1467045486325 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:06 INFO - PROCESS | 1724 | 1467045486534 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:38:06 INFO - PROCESS | 1724 | 1467045486767 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1724 | 1467045486773 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:06 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2ebf800 == 80 [pid = 1724] [id = 125] 09:38:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0xa2ebfc00) [pid = 1724] [serial = 374] [outer = (nil)] 09:38:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0xa6b58c00) [pid = 1724] [serial = 375] [outer = 0xa2ebfc00] 09:38:07 INFO - PROCESS | 1724 | 1467045487034 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0xa6b5bc00) [pid = 1724] [serial = 376] [outer = 0xa2ebfc00] 09:38:08 INFO - PROCESS | 1724 | 1467045488325 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2046ms 09:38:08 INFO - PROCESS | 1724 | 1467045488358 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1724 | 1467045488362 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:38:08 INFO - PROCESS | 1724 | 1467045488370 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1724 | 1467045488375 Marionette TRACE conn4 <- [1,474,null,{}] 09:38:08 INFO - PROCESS | 1724 | 1467045488382 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 1724 | 1467045488389 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:08 INFO - PROCESS | 1724 | 1467045488617 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:38:08 INFO - PROCESS | 1724 | 1467045488853 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1724 | 1467045488861 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x9240f000 == 81 [pid = 1724] [id = 126] 09:38:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x92410000) [pid = 1724] [serial = 377] [outer = (nil)] 09:38:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x99264400) [pid = 1724] [serial = 378] [outer = 0x92410000] 09:38:08 INFO - PROCESS | 1724 | 1467045488963 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0xa67e9800) [pid = 1724] [serial = 379] [outer = 0x92410000] 09:38:09 INFO - PROCESS | 1724 | 1467045489938 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1643ms 09:38:10 INFO - PROCESS | 1724 | 1467045490014 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1724 | 1467045490018 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:38:10 INFO - PROCESS | 1724 | 1467045490026 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1724 | 1467045490029 Marionette TRACE conn4 <- [1,478,null,{}] 09:38:10 INFO - PROCESS | 1724 | 1467045490037 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 1724 | 1467045490042 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:10 INFO - PROCESS | 1724 | 1467045490532 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:38:10 INFO - PROCESS | 1724 | 1467045490789 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1724 | 1467045490799 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa0000 == 82 [pid = 1724] [id = 127] 09:38:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8eaa0400) [pid = 1724] [serial = 380] [outer = (nil)] 09:38:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8f00ec00) [pid = 1724] [serial = 381] [outer = 0x8eaa0400] 09:38:10 INFO - PROCESS | 1724 | 1467045490879 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x90ae5400) [pid = 1724] [serial = 382] [outer = 0x8eaa0400] 09:38:11 INFO - PROCESS | 1724 | 1467045491842 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:38:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1893ms 09:38:11 INFO - PROCESS | 1724 | 1467045491921 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1724 | 1467045491926 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:38:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:38:11 INFO - PROCESS | 1724 | 1467045491936 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1724 | 1467045491940 Marionette TRACE conn4 <- [1,482,null,{}] 09:38:11 INFO - PROCESS | 1724 | 1467045491949 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 1724 | 1467045491955 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:12 INFO - PROCESS | 1724 | 1467045492197 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:38:12 INFO - PROCESS | 1724 | 1467045492557 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1724 | 1467045492564 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d55400 == 83 [pid = 1724] [id = 128] 09:38:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x91d56c00) [pid = 1724] [serial = 383] [outer = (nil)] 09:38:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x91d5a400) [pid = 1724] [serial = 384] [outer = 0x91d56c00] 09:38:12 INFO - PROCESS | 1724 | 1467045492650 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x91d5f400) [pid = 1724] [serial = 385] [outer = 0x91d56c00] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9d806800 == 82 [pid = 1724] [id = 25] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x95239800 == 81 [pid = 1724] [id = 21] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9aae0000) [pid = 1724] [serial = 300] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x91bcfc00 == 80 [pid = 1724] [id = 114] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9a071000 == 79 [pid = 1724] [id = 113] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc6400 == 78 [pid = 1724] [id = 112] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x91548000 == 77 [pid = 1724] [id = 111] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x9137e800 == 76 [pid = 1724] [id = 110] 09:38:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9b400 == 75 [pid = 1724] [id = 109] 09:38:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x90aea000) [pid = 1724] [serial = 386] [outer = 0x9c10f000] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9c140400) [pid = 1724] [serial = 132] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0xa33c4800) [pid = 1724] [serial = 186] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x9926c000) [pid = 1724] [serial = 135] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x93b69800) [pid = 1724] [serial = 174] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9c054000) [pid = 1724] [serial = 138] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9b40d800) [pid = 1724] [serial = 180] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0xa6beb000) [pid = 1724] [serial = 147] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9a6e3000) [pid = 1724] [serial = 177] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0xa6be6000) [pid = 1724] [serial = 189] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91fe1400) [pid = 1724] [serial = 192] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x91bce000) [pid = 1724] [serial = 213] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a302800) [pid = 1724] [serial = 216] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9a850000) [pid = 1724] [serial = 219] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0xa22fcc00) [pid = 1724] [serial = 223] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0xa4d0f800) [pid = 1724] [serial = 226] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0xa6be9400) [pid = 1724] [serial = 229] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0xa61d1000) [pid = 1724] [serial = 232] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0xa8f19c00) [pid = 1724] [serial = 150] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0xa684c000) [pid = 1724] [serial = 105] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9bcd4000) [pid = 1724] [serial = 235] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0xa6795400) [pid = 1724] [serial = 144] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa100b800) [pid = 1724] [serial = 171] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0xa1f9b800) [pid = 1724] [serial = 183] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0xa2456c00) [pid = 1724] [serial = 141] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91ba4c00) [pid = 1724] [serial = 267] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91678000) [pid = 1724] [serial = 256] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x91383c00) [pid = 1724] [serial = 255] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0xa67e7800) [pid = 1724] [serial = 276] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9a357000) [pid = 1724] [serial = 295] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x90ae9c00) [pid = 1724] [serial = 286] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f010000) [pid = 1724] [serial = 285] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x9b729800) [pid = 1724] [serial = 261] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8f4bc000) [pid = 1724] [serial = 279] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9154e400) [pid = 1724] [serial = 288] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91ba1800) [pid = 1724] [serial = 289] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9154d800) [pid = 1724] [serial = 264] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8e70b400) [pid = 1724] [serial = 282] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9154b000) [pid = 1724] [serial = 270] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9a6e6800) [pid = 1724] [serial = 297] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9d80c400) [pid = 1724] [serial = 273] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0xa6be7000) [pid = 1724] [serial = 253] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x92fe5c00) [pid = 1724] [serial = 291] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x97943000) [pid = 1724] [serial = 258] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9a84c000) [pid = 1724] [serial = 298] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9a350800) [pid = 1724] [serial = 294] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x93d4a000) [pid = 1724] [serial = 292] [outer = (nil)] [url = about:blank] 09:38:13 INFO - PROCESS | 1724 | 1467045493840 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1986ms 09:38:13 INFO - PROCESS | 1724 | 1467045493922 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1724 | 1467045493933 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:38:13 INFO - PROCESS | 1724 | 1467045493958 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1724 | 1467045493962 Marionette TRACE conn4 <- [1,486,null,{}] 09:38:13 INFO - PROCESS | 1724 | 1467045493988 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 1724 | 1467045493993 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:14 INFO - PROCESS | 1724 | 1467045494295 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:38:14 INFO - PROCESS | 1724 | 1467045494393 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 1724 | 1467045494399 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4bd000 == 76 [pid = 1724] [id = 129] 09:38:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9166fc00) [pid = 1724] [serial = 387] [outer = (nil)] 09:38:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x91d60400) [pid = 1724] [serial = 388] [outer = 0x9166fc00] 09:38:14 INFO - PROCESS | 1724 | 1467045494471 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x91fe2c00) [pid = 1724] [serial = 389] [outer = 0x9166fc00] 09:38:15 INFO - PROCESS | 1724 | 1467045495262 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1383ms 09:38:15 INFO - PROCESS | 1724 | 1467045495340 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 1724 | 1467045495345 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:38:15 INFO - PROCESS | 1724 | 1467045495362 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 1724 | 1467045495369 Marionette TRACE conn4 <- [1,490,null,{}] 09:38:15 INFO - PROCESS | 1724 | 1467045495375 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 1724 | 1467045495381 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:15 INFO - PROCESS | 1724 | 1467045495566 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:38:15 INFO - PROCESS | 1724 | 1467045495722 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1724 | 1467045495729 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x9167a000 == 77 [pid = 1724] [id = 130] 09:38:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x91bc1400) [pid = 1724] [serial = 390] [outer = (nil)] 09:38:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x93d51000) [pid = 1724] [serial = 391] [outer = 0x91bc1400] 09:38:15 INFO - PROCESS | 1724 | 1467045495801 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x953d3c00) [pid = 1724] [serial = 392] [outer = 0x91bc1400] 09:38:16 INFO - PROCESS | 1724 | 1467045496687 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1391ms 09:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:38:16 INFO - PROCESS | 1724 | 1467045496746 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1724 | 1467045496749 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:38:16 INFO - PROCESS | 1724 | 1467045496766 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1724 | 1467045496768 Marionette TRACE conn4 <- [1,494,null,{}] 09:38:16 INFO - PROCESS | 1724 | 1467045496775 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 1724 | 1467045496780 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:17 INFO - PROCESS | 1724 | 1467045497006 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:38:17 INFO - PROCESS | 1724 | 1467045497030 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1724 | 1467045497042 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e103400 == 78 [pid = 1724] [id = 131] 09:38:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91d52800) [pid = 1724] [serial = 393] [outer = (nil)] 09:38:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9975e400) [pid = 1724] [serial = 394] [outer = 0x91d52800] 09:38:17 INFO - PROCESS | 1724 | 1467045497135 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9a302800) [pid = 1724] [serial = 395] [outer = 0x91d52800] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91fda800) [pid = 1724] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9137f400) [pid = 1724] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8ea9ec00) [pid = 1724] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9a076000) [pid = 1724] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x91fd6800) [pid = 1724] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:38:17 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x91548800) [pid = 1724] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:38:18 INFO - PROCESS | 1724 | 1467045498257 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1557ms 09:38:18 INFO - PROCESS | 1724 | 1467045498322 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:38:18 INFO - PROCESS | 1724 | 1467045498328 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:38:18 INFO - PROCESS | 1724 | 1467045498334 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1724 | 1467045498338 Marionette TRACE conn4 <- [1,498,null,{}] 09:38:18 INFO - PROCESS | 1724 | 1467045498344 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 1724 | 1467045498349 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:18 INFO - PROCESS | 1724 | 1467045498546 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:38:18 INFO - PROCESS | 1724 | 1467045498558 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1724 | 1467045498577 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x92407c00 == 79 [pid = 1724] [id = 132] 09:38:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a350800) [pid = 1724] [serial = 396] [outer = (nil)] 09:38:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x9a401c00) [pid = 1724] [serial = 397] [outer = 0x9a350800] 09:38:18 INFO - PROCESS | 1724 | 1467045498776 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9a6e6800) [pid = 1724] [serial = 398] [outer = 0x9a350800] 09:38:19 INFO - PROCESS | 1724 | 1467045499575 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1291ms 09:38:19 INFO - PROCESS | 1724 | 1467045499626 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1724 | 1467045499630 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:38:19 INFO - PROCESS | 1724 | 1467045499637 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1724 | 1467045499641 Marionette TRACE conn4 <- [1,502,null,{}] 09:38:19 INFO - PROCESS | 1724 | 1467045499647 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 1724 | 1467045499653 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:19 INFO - PROCESS | 1724 | 1467045499890 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:38:20 INFO - PROCESS | 1724 | 1467045500062 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1724 | 1467045500076 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df47c00 == 80 [pid = 1724] [id = 133] 09:38:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8e101400) [pid = 1724] [serial = 399] [outer = (nil)] 09:38:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8e8dd400) [pid = 1724] [serial = 400] [outer = 0x8e101400] 09:38:20 INFO - PROCESS | 1724 | 1467045500201 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8ea99800) [pid = 1724] [serial = 401] [outer = 0x8e101400] 09:38:21 INFO - PROCESS | 1724 | 1467045501289 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1683ms 09:38:21 INFO - PROCESS | 1724 | 1467045501323 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1724 | 1467045501330 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:38:21 INFO - PROCESS | 1724 | 1467045501339 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1724 | 1467045501344 Marionette TRACE conn4 <- [1,506,null,{}] 09:38:21 INFO - PROCESS | 1724 | 1467045501355 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 1724 | 1467045501362 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:21 INFO - PROCESS | 1724 | 1467045501601 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:38:21 INFO - PROCESS | 1724 | 1467045501889 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1724 | 1467045501898 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba4000 == 81 [pid = 1724] [id = 134] 09:38:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91ba7c00) [pid = 1724] [serial = 402] [outer = (nil)] 09:38:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x91bcf400) [pid = 1724] [serial = 403] [outer = 0x91ba7c00] 09:38:21 INFO - PROCESS | 1724 | 1467045501991 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x91d5e000) [pid = 1724] [serial = 404] [outer = 0x91ba7c00] 09:38:22 INFO - PROCESS | 1724 | 1467045502994 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1697ms 09:38:23 INFO - PROCESS | 1724 | 1467045503041 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:38:23 INFO - PROCESS | 1724 | 1467045503048 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:38:23 INFO - PROCESS | 1724 | 1467045503057 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1724 | 1467045503062 Marionette TRACE conn4 <- [1,510,null,{}] 09:38:23 INFO - PROCESS | 1724 | 1467045503069 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 1724 | 1467045503075 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:23 INFO - PROCESS | 1724 | 1467045503304 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:38:23 INFO - PROCESS | 1724 | 1467045503581 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1724 | 1467045503590 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b67c00 == 82 [pid = 1724] [id = 135] 09:38:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9481a800) [pid = 1724] [serial = 405] [outer = (nil)] 09:38:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x99fb5800) [pid = 1724] [serial = 406] [outer = 0x9481a800] 09:38:23 INFO - PROCESS | 1724 | 1467045503724 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9a359400) [pid = 1724] [serial = 407] [outer = 0x9481a800] 09:38:24 INFO - PROCESS | 1724 | 1467045504763 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1742ms 09:38:24 INFO - PROCESS | 1724 | 1467045504797 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1724 | 1467045504801 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:38:24 INFO - PROCESS | 1724 | 1467045504818 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1724 | 1467045504828 Marionette TRACE conn4 <- [1,514,null,{}] 09:38:24 INFO - PROCESS | 1724 | 1467045504835 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 1724 | 1467045504843 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:25 INFO - PROCESS | 1724 | 1467045505109 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:38:25 INFO - PROCESS | 1724 | 1467045505381 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1724 | 1467045505390 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e708c00 == 83 [pid = 1724] [id = 136] 09:38:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8e8dbc00) [pid = 1724] [serial = 408] [outer = (nil)] 09:38:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9b3eac00) [pid = 1724] [serial = 409] [outer = 0x8e8dbc00] 09:38:25 INFO - PROCESS | 1724 | 1467045505474 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9b729800) [pid = 1724] [serial = 410] [outer = 0x8e8dbc00] 09:38:26 INFO - PROCESS | 1724 | 1467045506360 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:38:26 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:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1598ms 09:38:26 INFO - PROCESS | 1724 | 1467045506409 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1724 | 1467045506414 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:38:26 INFO - PROCESS | 1724 | 1467045506439 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1724 | 1467045506443 Marionette TRACE conn4 <- [1,518,null,{}] 09:38:26 INFO - PROCESS | 1724 | 1467045506450 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 1724 | 1467045506455 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:26 INFO - PROCESS | 1724 | 1467045506678 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:38:26 INFO - PROCESS | 1724 | 1467045506935 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1724 | 1467045506946 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aae9800 == 84 [pid = 1724] [id = 137] 09:38:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9bc0e400) [pid = 1724] [serial = 411] [outer = (nil)] 09:38:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9c058400) [pid = 1724] [serial = 412] [outer = 0x9bc0e400] 09:38:27 INFO - PROCESS | 1724 | 1467045507044 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9d4f8000) [pid = 1724] [serial = 413] [outer = 0x9bc0e400] 09:38:28 INFO - PROCESS | 1724 | 1467045508021 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1642ms 09:38:28 INFO - PROCESS | 1724 | 1467045508079 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1724 | 1467045508083 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:38:28 INFO - PROCESS | 1724 | 1467045508090 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1724 | 1467045508094 Marionette TRACE conn4 <- [1,522,null,{}] 09:38:28 INFO - PROCESS | 1724 | 1467045508100 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 1724 | 1467045508106 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:28 INFO - PROCESS | 1724 | 1467045508308 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:38:28 INFO - PROCESS | 1724 | 1467045508538 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1724 | 1467045508557 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:28 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2220000 == 85 [pid = 1724] [id = 138] 09:38:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0xa2271800) [pid = 1724] [serial = 414] [outer = (nil)] 09:38:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0xa22f2c00) [pid = 1724] [serial = 415] [outer = 0xa2271800] 09:38:28 INFO - PROCESS | 1724 | 1467045508695 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0xa33bec00) [pid = 1724] [serial = 416] [outer = 0xa2271800] 09:38:29 INFO - PROCESS | 1724 | 1467045509778 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1739ms 09:38:29 INFO - PROCESS | 1724 | 1467045509831 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1724 | 1467045509835 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:38:29 INFO - PROCESS | 1724 | 1467045509842 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1724 | 1467045509845 Marionette TRACE conn4 <- [1,526,null,{}] 09:38:29 INFO - PROCESS | 1724 | 1467045509851 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 1724 | 1467045509857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:30 INFO - PROCESS | 1724 | 1467045510062 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:38:30 INFO - PROCESS | 1724 | 1467045510332 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1724 | 1467045510344 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6c00 == 86 [pid = 1724] [id = 139] 09:38:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8d6fa800) [pid = 1724] [serial = 417] [outer = (nil)] 09:38:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8d6fd800) [pid = 1724] [serial = 418] [outer = 0x8d6fa800] 09:38:30 INFO - PROCESS | 1724 | 1467045510425 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8d8ee000) [pid = 1724] [serial = 419] [outer = 0x8d6fa800] 09:38:31 INFO - PROCESS | 1724 | 1467045511377 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:38:31 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:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1584ms 09:38:31 INFO - PROCESS | 1724 | 1467045511427 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1724 | 1467045511432 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:38:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:38:31 INFO - PROCESS | 1724 | 1467045511439 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1724 | 1467045511443 Marionette TRACE conn4 <- [1,530,null,{}] 09:38:31 INFO - PROCESS | 1724 | 1467045511449 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 1724 | 1467045511455 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:31 INFO - PROCESS | 1724 | 1467045511658 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:38:31 INFO - PROCESS | 1724 | 1467045511893 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1724 | 1467045511900 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f2c00 == 87 [pid = 1724] [id = 140] 09:38:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8d8f3000) [pid = 1724] [serial = 420] [outer = (nil)] 09:38:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d8f6c00) [pid = 1724] [serial = 421] [outer = 0x8d8f3000] 09:38:32 INFO - PROCESS | 1724 | 1467045512021 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8e10f000) [pid = 1724] [serial = 422] [outer = 0x8d8f3000] 09:38:32 INFO - PROCESS | 1724 | 1467045512863 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:38:32 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:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:32 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:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:38:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:38:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1490ms 09:38:32 INFO - PROCESS | 1724 | 1467045512941 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1724 | 1467045512945 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:38:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:38:32 INFO - PROCESS | 1724 | 1467045512955 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1724 | 1467045512958 Marionette TRACE conn4 <- [1,534,null,{}] 09:38:32 INFO - PROCESS | 1724 | 1467045512964 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 1724 | 1467045512969 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:33 INFO - PROCESS | 1724 | 1467045513187 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:38:33 INFO - PROCESS | 1724 | 1467045513374 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1724 | 1467045513382 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fdc00 == 88 [pid = 1724] [id = 141] 09:38:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8d6ffc00) [pid = 1724] [serial = 423] [outer = (nil)] 09:38:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x90b9d000) [pid = 1724] [serial = 424] [outer = 0x8d6ffc00] 09:38:33 INFO - PROCESS | 1724 | 1467045513510 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x90b9fc00) [pid = 1724] [serial = 425] [outer = 0x8d6ffc00] 09:38:34 INFO - PROCESS | 1724 | 1467045514371 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:38:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1435ms 09:38:34 INFO - PROCESS | 1724 | 1467045514432 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1724 | 1467045514437 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:38:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:38:34 INFO - PROCESS | 1724 | 1467045514446 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1724 | 1467045514450 Marionette TRACE conn4 <- [1,538,null,{}] 09:38:34 INFO - PROCESS | 1724 | 1467045514457 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 1724 | 1467045514462 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:34 INFO - PROCESS | 1724 | 1467045514682 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:38:34 INFO - PROCESS | 1724 | 1467045514897 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1724 | 1467045514908 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca800 == 89 [pid = 1724] [id = 142] 09:38:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8bacbc00) [pid = 1724] [serial = 426] [outer = (nil)] 09:38:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8bacf400) [pid = 1724] [serial = 427] [outer = 0x8bacbc00] 09:38:35 INFO - PROCESS | 1724 | 1467045515074 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8bad8400) [pid = 1724] [serial = 428] [outer = 0x8bacbc00] 09:38:36 INFO - PROCESS | 1724 | 1467045516453 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:38:36 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:38:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 2086ms 09:38:36 INFO - PROCESS | 1724 | 1467045516533 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1724 | 1467045516539 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:38:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:38:36 INFO - PROCESS | 1724 | 1467045516547 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1724 | 1467045516554 Marionette TRACE conn4 <- [1,542,null,{}] 09:38:36 INFO - PROCESS | 1724 | 1467045516562 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 1724 | 1467045516566 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:36 INFO - PROCESS | 1724 | 1467045516752 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:38:37 INFO - PROCESS | 1724 | 1467045516996 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1724 | 1467045517004 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10fc00 == 90 [pid = 1724] [id = 143] 09:38:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8e110400) [pid = 1724] [serial = 429] [outer = (nil)] 09:38:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8e8e5000) [pid = 1724] [serial = 430] [outer = 0x8e110400] 09:38:37 INFO - PROCESS | 1724 | 1467045517129 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8f001400) [pid = 1724] [serial = 431] [outer = 0x8e110400] 09:38:38 INFO - PROCESS | 1724 | 1467045518021 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:38:38 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:38:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1588ms 09:38:38 INFO - PROCESS | 1724 | 1467045518135 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1724 | 1467045518142 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:38:38 INFO - PROCESS | 1724 | 1467045518154 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1724 | 1467045518158 Marionette TRACE conn4 <- [1,546,null,{}] 09:38:38 INFO - PROCESS | 1724 | 1467045518165 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 1724 | 1467045518171 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:38 INFO - PROCESS | 1724 | 1467045518409 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:38:38 INFO - PROCESS | 1724 | 1467045518680 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1724 | 1467045518688 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10dc00 == 91 [pid = 1724] [id = 144] 09:38:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8e10e000) [pid = 1724] [serial = 432] [outer = (nil)] 09:38:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x9137e000) [pid = 1724] [serial = 433] [outer = 0x8e10e000] 09:38:38 INFO - PROCESS | 1724 | 1467045518786 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x91679800) [pid = 1724] [serial = 434] [outer = 0x8e10e000] 09:38:39 INFO - PROCESS | 1724 | 1467045519675 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:38:39 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:38:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1534ms 09:38:39 INFO - PROCESS | 1724 | 1467045519731 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1724 | 1467045519736 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:38:39 INFO - PROCESS | 1724 | 1467045519749 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1724 | 1467045519755 Marionette TRACE conn4 <- [1,550,null,{}] 09:38:39 INFO - PROCESS | 1724 | 1467045519770 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 1724 | 1467045519779 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:39 INFO - PROCESS | 1724 | 1467045519992 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:38:40 INFO - PROCESS | 1724 | 1467045520233 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1724 | 1467045520244 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d53400 == 92 [pid = 1724] [id = 145] 09:38:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x91fe2400) [pid = 1724] [serial = 435] [outer = (nil)] 09:38:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x9240c400) [pid = 1724] [serial = 436] [outer = 0x91fe2400] 09:38:40 INFO - PROCESS | 1724 | 1467045520350 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x95239800) [pid = 1724] [serial = 437] [outer = 0x91fe2400] 09:38:41 INFO - PROCESS | 1724 | 1467045521242 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:38:41 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:38:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1536ms 09:38:41 INFO - PROCESS | 1724 | 1467045521301 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1724 | 1467045521307 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:38:41 INFO - PROCESS | 1724 | 1467045521316 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1724 | 1467045521320 Marionette TRACE conn4 <- [1,554,null,{}] 09:38:41 INFO - PROCESS | 1724 | 1467045521325 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 1724 | 1467045521329 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:41 INFO - PROCESS | 1724 | 1467045521527 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:38:41 INFO - PROCESS | 1724 | 1467045521718 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1724 | 1467045521726 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e6c00 == 93 [pid = 1724] [id = 146] 09:38:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8eaa2800) [pid = 1724] [serial = 438] [outer = (nil)] 09:38:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x99266800) [pid = 1724] [serial = 439] [outer = 0x8eaa2800] 09:38:41 INFO - PROCESS | 1724 | 1467045521886 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x9a6df000) [pid = 1724] [serial = 440] [outer = 0x8eaa2800] 09:38:42 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x95281000 == 92 [pid = 1724] [id = 17] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x93a3e800 == 91 [pid = 1724] [id = 86] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4bd400 == 90 [pid = 1724] [id = 99] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe0c00 == 89 [pid = 1724] [id = 15] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8ea9e400) [pid = 1724] [serial = 321] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x9b40bc00) [pid = 1724] [serial = 309] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0xa24f1000) [pid = 1724] [serial = 315] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0xa1005400) [pid = 1724] [serial = 312] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0xa6dac400) [pid = 1724] [serial = 318] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x90af3c00) [pid = 1724] [serial = 303] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x93d4ec00) [pid = 1724] [serial = 306] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0xa6e48000) [pid = 1724] [serial = 324] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9b3e4800) [pid = 1724] [serial = 345] [outer = (nil)] [url = about:blank] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x9a362800 == 88 [pid = 1724] [id = 14] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae9400 == 87 [pid = 1724] [id = 96] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8e701800 == 86 [pid = 1724] [id = 94] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00d800 == 85 [pid = 1724] [id = 95] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b5c00 == 84 [pid = 1724] [id = 93] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x91546000 == 83 [pid = 1724] [id = 89] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00c400 == 82 [pid = 1724] [id = 91] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x91387400 == 81 [pid = 1724] [id = 92] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f004800 == 80 [pid = 1724] [id = 90] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe3800 == 79 [pid = 1724] [id = 16] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x92407c00 == 78 [pid = 1724] [id = 132] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8e103400 == 77 [pid = 1724] [id = 131] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x9167a000 == 76 [pid = 1724] [id = 130] 09:38:42 INFO - PROCESS | 1724 | 1467045522925 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4bd000 == 75 [pid = 1724] [id = 129] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x91d55400 == 74 [pid = 1724] [id = 128] 09:38:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa0000 == 73 [pid = 1724] [id = 127] 09:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1632ms 09:38:42 INFO - PROCESS | 1724 | 1467045522951 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1724 | 1467045522954 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:38:42 INFO - PROCESS | 1724 | 1467045522961 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1724 | 1467045522963 Marionette TRACE conn4 <- [1,558,null,{}] 09:38:42 INFO - PROCESS | 1724 | 1467045522976 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 1724 | 1467045522981 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9a352800) [pid = 1724] [serial = 337] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x91549000) [pid = 1724] [serial = 330] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x8f4b4400) [pid = 1724] [serial = 328] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a847800) [pid = 1724] [serial = 339] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a305000) [pid = 1724] [serial = 343] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x91ba2800) [pid = 1724] [serial = 331] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x94823800) [pid = 1724] [serial = 334] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x93a48c00) [pid = 1724] [serial = 333] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8f005400) [pid = 1724] [serial = 327] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9a84ec00) [pid = 1724] [serial = 340] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x93d4bc00) [pid = 1724] [serial = 342] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a077000) [pid = 1724] [serial = 336] [outer = (nil)] [url = about:blank] 09:38:43 INFO - PROCESS | 1724 | 1467045523251 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:38:43 INFO - PROCESS | 1724 | 1467045523409 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1724 | 1467045523417 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f8000 == 74 [pid = 1724] [id = 147] 09:38:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8df49800) [pid = 1724] [serial = 441] [outer = (nil)] 09:38:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8f4b6400) [pid = 1724] [serial = 442] [outer = 0x8df49800] 09:38:43 INFO - PROCESS | 1724 | 1467045523491 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9154c000) [pid = 1724] [serial = 443] [outer = 0x8df49800] 09:38:44 INFO - PROCESS | 1724 | 1467045524283 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1383ms 09:38:44 INFO - PROCESS | 1724 | 1467045524346 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1724 | 1467045524349 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:38:44 INFO - PROCESS | 1724 | 1467045524355 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1724 | 1467045524359 Marionette TRACE conn4 <- [1,562,null,{}] 09:38:44 INFO - PROCESS | 1724 | 1467045524364 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 1724 | 1467045524374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:44 INFO - PROCESS | 1724 | 1467045524587 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:38:44 INFO - PROCESS | 1724 | 1467045524749 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1724 | 1467045524758 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00c400 == 75 [pid = 1724] [id = 148] 09:38:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8f00d400) [pid = 1724] [serial = 444] [outer = (nil)] 09:38:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9a84ec00) [pid = 1724] [serial = 445] [outer = 0x8f00d400] 09:38:44 INFO - PROCESS | 1724 | 1467045524826 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9aadf800) [pid = 1724] [serial = 446] [outer = 0x8f00d400] 09:38:45 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:45 INFO - PROCESS | 1724 | 1467045525652 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1335ms 09:38:45 INFO - PROCESS | 1724 | 1467045525693 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1724 | 1467045525696 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:38:45 INFO - PROCESS | 1724 | 1467045525718 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1724 | 1467045525722 Marionette TRACE conn4 <- [1,566,null,{}] 09:38:45 INFO - PROCESS | 1724 | 1467045525728 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 1724 | 1467045525733 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:45 INFO - PROCESS | 1724 | 1467045525969 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:38:46 INFO - PROCESS | 1724 | 1467045525996 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1724 | 1467045526005 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a352800 == 76 [pid = 1724] [id = 149] 09:38:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9a354c00) [pid = 1724] [serial = 447] [outer = (nil)] 09:38:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9b3e8800) [pid = 1724] [serial = 448] [outer = 0x9a354c00] 09:38:46 INFO - PROCESS | 1724 | 1467045526075 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9b733c00) [pid = 1724] [serial = 449] [outer = 0x9a354c00] 09:38:46 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:47 INFO - PROCESS | 1724 | 1467045527048 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1950ms 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a6e2c00) [pid = 1724] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x8f010400) [pid = 1724] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8e702000) [pid = 1724] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8f4b6800) [pid = 1724] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91545c00) [pid = 1724] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9a9dec00) [pid = 1724] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x91670c00) [pid = 1724] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x91d52800) [pid = 1724] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9166fc00) [pid = 1724] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x91d56c00) [pid = 1724] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8eaa0400) [pid = 1724] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91bc1400) [pid = 1724] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x93d51800) [pid = 1724] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x92fe6000) [pid = 1724] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:38:47 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8f009000) [pid = 1724] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:38:47 INFO - PROCESS | 1724 | 1467045527735 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1724 | 1467045527739 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:38:47 INFO - PROCESS | 1724 | 1467045527745 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1724 | 1467045527748 Marionette TRACE conn4 <- [1,570,null,{}] 09:38:47 INFO - PROCESS | 1724 | 1467045527754 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 1724 | 1467045527759 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:47 INFO - PROCESS | 1724 | 1467045527922 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:38:48 INFO - PROCESS | 1724 | 1467045528067 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1724 | 1467045528075 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f001c00 == 77 [pid = 1724] [id = 150] 09:38:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8f4b9400) [pid = 1724] [serial = 450] [outer = (nil)] 09:38:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x91545c00) [pid = 1724] [serial = 451] [outer = 0x8f4b9400] 09:38:48 INFO - PROCESS | 1724 | 1467045528149 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91ba0800) [pid = 1724] [serial = 452] [outer = 0x8f4b9400] 09:38:48 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:48 INFO - PROCESS | 1724 | 1467045528840 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1136ms 09:38:48 INFO - PROCESS | 1724 | 1467045528883 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:38:48 INFO - PROCESS | 1724 | 1467045528887 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:38:48 INFO - PROCESS | 1724 | 1467045528901 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1724 | 1467045528904 Marionette TRACE conn4 <- [1,574,null,{}] 09:38:48 INFO - PROCESS | 1724 | 1467045528912 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 1724 | 1467045528917 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:49 INFO - PROCESS | 1724 | 1467045529112 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:38:49 INFO - PROCESS | 1724 | 1467045529124 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1724 | 1467045529132 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6000 == 78 [pid = 1724] [id = 151] 09:38:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x91d5cc00) [pid = 1724] [serial = 453] [outer = (nil)] 09:38:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x9926b400) [pid = 1724] [serial = 454] [outer = 0x91d5cc00] 09:38:49 INFO - PROCESS | 1724 | 1467045529201 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9b391400) [pid = 1724] [serial = 455] [outer = 0x91d5cc00] 09:38:50 INFO - PROCESS | 1724 | 1467045530356 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1503ms 09:38:50 INFO - PROCESS | 1724 | 1467045530397 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1724 | 1467045530404 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:38:50 INFO - PROCESS | 1724 | 1467045530413 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1724 | 1467045530419 Marionette TRACE conn4 <- [1,578,null,{}] 09:38:50 INFO - PROCESS | 1724 | 1467045530428 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 1724 | 1467045530434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:50 INFO - PROCESS | 1724 | 1467045530653 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:38:50 INFO - PROCESS | 1724 | 1467045530947 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1724 | 1467045530962 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6800 == 79 [pid = 1724] [id = 152] 09:38:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8d6fe400) [pid = 1724] [serial = 456] [outer = (nil)] 09:38:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8e8e0c00) [pid = 1724] [serial = 457] [outer = 0x8d6fe400] 09:38:51 INFO - PROCESS | 1724 | 1467045531054 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8f00f800) [pid = 1724] [serial = 458] [outer = 0x8d6fe400] 09:38:52 INFO - PROCESS | 1724 | 1467045532000 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1643ms 09:38:52 INFO - PROCESS | 1724 | 1467045532056 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1724 | 1467045532064 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:38:52 INFO - PROCESS | 1724 | 1467045532077 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1724 | 1467045532083 Marionette TRACE conn4 <- [1,582,null,{}] 09:38:52 INFO - PROCESS | 1724 | 1467045532090 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 1724 | 1467045532095 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:52 INFO - PROCESS | 1724 | 1467045532379 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:38:52 INFO - PROCESS | 1724 | 1467045532667 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1724 | 1467045532678 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba4c00 == 80 [pid = 1724] [id = 153] 09:38:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x91ba5000) [pid = 1724] [serial = 459] [outer = (nil)] 09:38:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x91bc1800) [pid = 1724] [serial = 460] [outer = 0x91ba5000] 09:38:52 INFO - PROCESS | 1724 | 1467045532772 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91fd9400) [pid = 1724] [serial = 461] [outer = 0x91ba5000] 09:38:53 INFO - PROCESS | 1724 | 1467045533745 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1740ms 09:38:53 INFO - PROCESS | 1724 | 1467045533817 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1724 | 1467045533821 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:38:53 INFO - PROCESS | 1724 | 1467045533829 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1724 | 1467045533836 Marionette TRACE conn4 <- [1,586,null,{}] 09:38:53 INFO - PROCESS | 1724 | 1467045533853 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 1724 | 1467045533862 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:54 INFO - PROCESS | 1724 | 1467045534085 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:38:54 INFO - PROCESS | 1724 | 1467045534353 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 1724 | 1467045534362 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a84e800 == 81 [pid = 1724] [id = 154] 09:38:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9a84f800) [pid = 1724] [serial = 462] [outer = (nil)] 09:38:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9b3e0c00) [pid = 1724] [serial = 463] [outer = 0x9a84f800] 09:38:54 INFO - PROCESS | 1724 | 1467045534453 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9c054800) [pid = 1724] [serial = 464] [outer = 0x9a84f800] 09:38:55 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:55 INFO - PROCESS | 1724 | 1467045535364 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1586ms 09:38:55 INFO - PROCESS | 1724 | 1467045535416 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 1724 | 1467045535421 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:38:55 INFO - PROCESS | 1724 | 1467045535429 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 1724 | 1467045535433 Marionette TRACE conn4 <- [1,590,null,{}] 09:38:55 INFO - PROCESS | 1724 | 1467045535439 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 1724 | 1467045535445 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:55 INFO - PROCESS | 1724 | 1467045535665 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:38:55 INFO - PROCESS | 1724 | 1467045535903 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1724 | 1467045535913 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c050400 == 82 [pid = 1724] [id = 155] 09:38:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x9d4ef800) [pid = 1724] [serial = 465] [outer = (nil)] 09:38:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x9d861000) [pid = 1724] [serial = 466] [outer = 0x9d4ef800] 09:38:56 INFO - PROCESS | 1724 | 1467045536046 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0xa2222c00) [pid = 1724] [serial = 467] [outer = 0x9d4ef800] 09:38:57 INFO - PROCESS | 1724 | 1467045537103 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1733ms 09:38:57 INFO - PROCESS | 1724 | 1467045537162 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1724 | 1467045537171 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:38:57 INFO - PROCESS | 1724 | 1467045537182 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1724 | 1467045537186 Marionette TRACE conn4 <- [1,594,null,{}] 09:38:57 INFO - PROCESS | 1724 | 1467045537270 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 1724 | 1467045537277 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:57 INFO - PROCESS | 1724 | 1467045537509 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:38:57 INFO - PROCESS | 1724 | 1467045537752 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1724 | 1467045537763 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fc400 == 83 [pid = 1724] [id = 156] 09:38:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x9aae6400) [pid = 1724] [serial = 468] [outer = (nil)] 09:38:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0xa2eb7c00) [pid = 1724] [serial = 469] [outer = 0x9aae6400] 09:38:57 INFO - PROCESS | 1724 | 1467045537883 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0xa3328800) [pid = 1724] [serial = 470] [outer = 0x9aae6400] 09:38:58 INFO - PROCESS | 1724 | 1467045538850 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1717ms 09:38:58 INFO - PROCESS | 1724 | 1467045538898 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:38:58 INFO - PROCESS | 1724 | 1467045538902 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:38:58 INFO - PROCESS | 1724 | 1467045538909 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1724 | 1467045538913 Marionette TRACE conn4 <- [1,598,null,{}] 09:38:58 INFO - PROCESS | 1724 | 1467045538919 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 1724 | 1467045538930 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:59 INFO - PROCESS | 1724 | 1467045539214 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:38:59 INFO - PROCESS | 1724 | 1467045539500 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1724 | 1467045539509 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:38:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c104000 == 84 [pid = 1724] [id = 157] 09:38:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0xa2ebc000) [pid = 1724] [serial = 471] [outer = (nil)] 09:38:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0xa679d800) [pid = 1724] [serial = 472] [outer = 0xa2ebc000] 09:38:59 INFO - PROCESS | 1724 | 1467045539594 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0xa683e400) [pid = 1724] [serial = 473] [outer = 0xa2ebc000] 09:39:00 INFO - PROCESS | 1724 | 1467045540525 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1648ms 09:39:00 INFO - PROCESS | 1724 | 1467045540558 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:39:00 INFO - PROCESS | 1724 | 1467045540562 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:39:00 INFO - PROCESS | 1724 | 1467045540569 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1724 | 1467045540573 Marionette TRACE conn4 <- [1,602,null,{}] 09:39:00 INFO - PROCESS | 1724 | 1467045540579 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 1724 | 1467045540585 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:00 INFO - PROCESS | 1724 | 1467045540811 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:39:01 INFO - PROCESS | 1724 | 1467045541111 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1724 | 1467045541117 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e12f800 == 85 [pid = 1724] [id = 158] 09:39:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8e130800) [pid = 1724] [serial = 474] [outer = (nil)] 09:39:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0xa6b51400) [pid = 1724] [serial = 475] [outer = 0x8e130800] 09:39:01 INFO - PROCESS | 1724 | 1467045541247 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0xa6b56c00) [pid = 1724] [serial = 476] [outer = 0x8e130800] 09:39:02 INFO - PROCESS | 1724 | 1467045542118 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1587ms 09:39:02 INFO - PROCESS | 1724 | 1467045542157 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1724 | 1467045542168 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:39:02 INFO - PROCESS | 1724 | 1467045542175 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1724 | 1467045542178 Marionette TRACE conn4 <- [1,606,null,{}] 09:39:02 INFO - PROCESS | 1724 | 1467045542184 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 1724 | 1467045542189 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:02 INFO - PROCESS | 1724 | 1467045542431 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:39:02 INFO - PROCESS | 1724 | 1467045542673 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1724 | 1467045542679 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad5c00 == 86 [pid = 1724] [id = 159] 09:39:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8bad7800) [pid = 1724] [serial = 477] [outer = (nil)] 09:39:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8bddd800) [pid = 1724] [serial = 478] [outer = 0x8bad7800] 09:39:02 INFO - PROCESS | 1724 | 1467045542823 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8bde0800) [pid = 1724] [serial = 479] [outer = 0x8bad7800] 09:39:03 INFO - PROCESS | 1724 | 1467045543706 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1580ms 09:39:03 INFO - PROCESS | 1724 | 1467045543757 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:39:03 INFO - PROCESS | 1724 | 1467045543762 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:39:03 INFO - PROCESS | 1724 | 1467045543770 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1724 | 1467045543773 Marionette TRACE conn4 <- [1,610,null,{}] 09:39:03 INFO - PROCESS | 1724 | 1467045543781 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 1724 | 1467045543786 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:04 INFO - PROCESS | 1724 | 1467045544013 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:39:04 INFO - PROCESS | 1724 | 1467045544263 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1724 | 1467045544270 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddbc00 == 87 [pid = 1724] [id = 160] 09:39:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8bddc000) [pid = 1724] [serial = 480] [outer = (nil)] 09:39:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8cebe800) [pid = 1724] [serial = 481] [outer = 0x8bddc000] 09:39:04 INFO - PROCESS | 1724 | 1467045544401 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x8cebf000) [pid = 1724] [serial = 482] [outer = 0x8bddc000] 09:39:05 INFO - PROCESS | 1724 | 1467045545322 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1635ms 09:39:05 INFO - PROCESS | 1724 | 1467045545405 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1724 | 1467045545410 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:39:05 INFO - PROCESS | 1724 | 1467045545417 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1724 | 1467045545422 Marionette TRACE conn4 <- [1,614,null,{}] 09:39:05 INFO - PROCESS | 1724 | 1467045545428 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 1724 | 1467045545434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:05 INFO - PROCESS | 1724 | 1467045545649 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:39:05 INFO - PROCESS | 1724 | 1467045545891 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1724 | 1467045545900 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd9800 == 88 [pid = 1724] [id = 161] 09:39:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x8bde0c00) [pid = 1724] [serial = 483] [outer = (nil)] 09:39:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x8cec4800) [pid = 1724] [serial = 484] [outer = 0x8bde0c00] 09:39:06 INFO - PROCESS | 1724 | 1467045546001 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x8cec7400) [pid = 1724] [serial = 485] [outer = 0x8bde0c00] 09:39:07 INFO - PROCESS | 1724 | 1467045547061 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1731ms 09:39:07 INFO - PROCESS | 1724 | 1467045547149 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:39:07 INFO - PROCESS | 1724 | 1467045547155 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:39:07 INFO - PROCESS | 1724 | 1467045547161 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1724 | 1467045547165 Marionette TRACE conn4 <- [1,618,null,{}] 09:39:07 INFO - PROCESS | 1724 | 1467045547173 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 1724 | 1467045547179 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:07 INFO - PROCESS | 1724 | 1467045547429 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:39:08 INFO - PROCESS | 1724 | 1467045548208 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1724 | 1467045548219 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde4c00 == 89 [pid = 1724] [id = 162] 09:39:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x8d6b2c00) [pid = 1724] [serial = 486] [outer = (nil)] 09:39:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x8d6bec00) [pid = 1724] [serial = 487] [outer = 0x8d6b2c00] 09:39:08 INFO - PROCESS | 1724 | 1467045548300 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x8d6f7c00) [pid = 1724] [serial = 488] [outer = 0x8d6b2c00] 09:39:09 INFO - PROCESS | 1724 | 1467045549272 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2186ms 09:39:09 INFO - PROCESS | 1724 | 1467045549350 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1724 | 1467045549356 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:39:09 INFO - PROCESS | 1724 | 1467045549364 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1724 | 1467045549369 Marionette TRACE conn4 <- [1,622,null,{}] 09:39:09 INFO - PROCESS | 1724 | 1467045549378 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 1724 | 1467045549385 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:09 INFO - PROCESS | 1724 | 1467045549691 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:39:10 INFO - PROCESS | 1724 | 1467045549999 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1724 | 1467045550008 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b7400 == 90 [pid = 1724] [id = 163] 09:39:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x8d6f9400) [pid = 1724] [serial = 489] [outer = (nil)] 09:39:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x8df49400) [pid = 1724] [serial = 490] [outer = 0x8d6f9400] 09:39:10 INFO - PROCESS | 1724 | 1467045550090 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8e707400) [pid = 1724] [serial = 491] [outer = 0x8d6f9400] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x93b6dc00 == 89 [pid = 1724] [id = 11] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x93b62400 == 88 [pid = 1724] [id = 24] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x93991400 == 87 [pid = 1724] [id = 8] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9a6e8000 == 86 [pid = 1724] [id = 81] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9c106000 == 85 [pid = 1724] [id = 23] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9522bc00 == 84 [pid = 1724] [id = 98] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9a350c00 == 83 [pid = 1724] [id = 100] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x99210c00 == 82 [pid = 1724] [id = 80] 09:39:10 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x9a401c00) [pid = 1724] [serial = 397] [outer = (nil)] [url = about:blank] 09:39:10 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x99264400) [pid = 1724] [serial = 378] [outer = (nil)] [url = about:blank] 09:39:10 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0xa6b58c00) [pid = 1724] [serial = 375] [outer = (nil)] [url = about:blank] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9a84e400 == 81 [pid = 1724] [id = 103] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x91bcac00 == 80 [pid = 1724] [id = 102] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x93a4a800 == 79 [pid = 1724] [id = 79] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b2c00 == 78 [pid = 1724] [id = 101] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x91fd7400 == 77 [pid = 1724] [id = 64] 09:39:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9bc0c400 == 76 [pid = 1724] [id = 27] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fdc00 == 75 [pid = 1724] [id = 141] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f2c00 == 74 [pid = 1724] [id = 140] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6c00 == 73 [pid = 1724] [id = 139] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0xa2220000 == 72 [pid = 1724] [id = 138] 09:39:11 INFO - PROCESS | 1724 | 1467045551079 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x9aae9800 == 71 [pid = 1724] [id = 137] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e708c00 == 70 [pid = 1724] [id = 136] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x93b67c00 == 69 [pid = 1724] [id = 135] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba4000 == 68 [pid = 1724] [id = 134] 09:39:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8df47c00 == 67 [pid = 1724] [id = 133] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x99fb0400) [pid = 1724] [serial = 259] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0xa6be0400) [pid = 1724] [serial = 277] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x91ba9c00) [pid = 1724] [serial = 271] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x9aaec000) [pid = 1724] [serial = 301] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0xa245cc00) [pid = 1724] [serial = 274] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x8e70e800) [pid = 1724] [serial = 283] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x8f4bf400) [pid = 1724] [serial = 280] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x9154f800) [pid = 1724] [serial = 265] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9c146800) [pid = 1724] [serial = 262] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x91ba8c00) [pid = 1724] [serial = 268] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9975e400) [pid = 1724] [serial = 394] [outer = (nil)] [url = about:blank] 09:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1784ms 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0xa33bb000) [pid = 1724] [serial = 363] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8df4b000) [pid = 1724] [serial = 366] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x91d60400) [pid = 1724] [serial = 388] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x91fe2c00) [pid = 1724] [serial = 389] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x9137fc00) [pid = 1724] [serial = 348] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8e8e2000) [pid = 1724] [serial = 360] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9c0ee000) [pid = 1724] [serial = 354] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0xa4f1f800) [pid = 1724] [serial = 369] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x91d5f400) [pid = 1724] [serial = 385] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x91d5a400) [pid = 1724] [serial = 384] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x90ae5400) [pid = 1724] [serial = 382] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8f00ec00) [pid = 1724] [serial = 381] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9a852800) [pid = 1724] [serial = 220] [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:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0xa6b50800) [pid = 1724] [serial = 372] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x953d1400) [pid = 1724] [serial = 351] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0xa108d800) [pid = 1724] [serial = 357] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9a302800) [pid = 1724] [serial = 395] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x93d51000) [pid = 1724] [serial = 391] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x953d3c00) [pid = 1724] [serial = 392] [outer = (nil)] [url = about:blank] 09:39:11 INFO - PROCESS | 1724 | 1467045551167 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 1724 | 1467045551183 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:39:11 INFO - PROCESS | 1724 | 1467045551191 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1724 | 1467045551195 Marionette TRACE conn4 <- [1,626,null,{}] 09:39:11 INFO - PROCESS | 1724 | 1467045551202 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 1724 | 1467045551206 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:11 INFO - PROCESS | 1724 | 1467045551407 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:39:11 INFO - PROCESS | 1724 | 1467045551639 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1724 | 1467045551650 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e8c00 == 68 [pid = 1724] [id = 164] 09:39:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8ea9ec00) [pid = 1724] [serial = 492] [outer = (nil)] 09:39:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8f00b400) [pid = 1724] [serial = 493] [outer = 0x8ea9ec00] 09:39:11 INFO - PROCESS | 1724 | 1467045551721 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8f4c0800) [pid = 1724] [serial = 494] [outer = 0x8ea9ec00] 09:39:12 INFO - PROCESS | 1724 | 1467045552668 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1533ms 09:39:12 INFO - PROCESS | 1724 | 1467045552726 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1724 | 1467045552729 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:39:12 INFO - PROCESS | 1724 | 1467045552743 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1724 | 1467045552753 Marionette TRACE conn4 <- [1,630,null,{}] 09:39:12 INFO - PROCESS | 1724 | 1467045552763 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 1724 | 1467045552771 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:13 INFO - PROCESS | 1724 | 1467045553039 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:39:13 INFO - PROCESS | 1724 | 1467045553175 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1724 | 1467045553185 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137d000 == 69 [pid = 1724] [id = 165] 09:39:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x91385400) [pid = 1724] [serial = 495] [outer = (nil)] 09:39:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x91549000) [pid = 1724] [serial = 496] [outer = 0x91385400] 09:39:13 INFO - PROCESS | 1724 | 1467045553259 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x91670c00) [pid = 1724] [serial = 497] [outer = 0x91385400] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a350800) [pid = 1724] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x8e110400) [pid = 1724] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8df49800) [pid = 1724] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9a354c00) [pid = 1724] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91fe2400) [pid = 1724] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8eaa2800) [pid = 1724] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8f00d400) [pid = 1724] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8e10e000) [pid = 1724] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:39:14 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x8f4b9400) [pid = 1724] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:39:15 INFO - PROCESS | 1724 | 1467045555213 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2556ms 09:39:15 INFO - PROCESS | 1724 | 1467045555295 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1724 | 1467045555302 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:39:15 INFO - PROCESS | 1724 | 1467045555310 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1724 | 1467045555319 Marionette TRACE conn4 <- [1,634,null,{}] 09:39:15 INFO - PROCESS | 1724 | 1467045555328 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 1724 | 1467045555332 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:15 INFO - PROCESS | 1724 | 1467045555594 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:39:15 INFO - PROCESS | 1724 | 1467045555900 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1724 | 1467045555908 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4d000 == 70 [pid = 1724] [id = 166] 09:39:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8df4d800) [pid = 1724] [serial = 498] [outer = (nil)] 09:39:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8e701400) [pid = 1724] [serial = 499] [outer = 0x8df4d800] 09:39:16 INFO - PROCESS | 1724 | 1467045556000 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8e8d9400) [pid = 1724] [serial = 500] [outer = 0x8df4d800] 09:39:16 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:16 INFO - PROCESS | 1724 | 1467045556936 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1704ms 09:39:17 INFO - PROCESS | 1724 | 1467045557015 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1724 | 1467045557023 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:39:17 INFO - PROCESS | 1724 | 1467045557035 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1724 | 1467045557039 Marionette TRACE conn4 <- [1,638,null,{}] 09:39:17 INFO - PROCESS | 1724 | 1467045557047 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 1724 | 1467045557053 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:17 INFO - PROCESS | 1724 | 1467045557336 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:39:17 INFO - PROCESS | 1724 | 1467045557671 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1724 | 1467045557682 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b2c00 == 71 [pid = 1724] [id = 167] 09:39:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x90aea400) [pid = 1724] [serial = 501] [outer = (nil)] 09:39:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x90af2c00) [pid = 1724] [serial = 502] [outer = 0x90aea400] 09:39:17 INFO - PROCESS | 1724 | 1467045557772 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91378400) [pid = 1724] [serial = 503] [outer = 0x90aea400] 09:39:18 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:18 INFO - PROCESS | 1724 | 1467045558741 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1749ms 09:39:18 INFO - PROCESS | 1724 | 1467045558784 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1724 | 1467045558789 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:39:18 INFO - PROCESS | 1724 | 1467045558796 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1724 | 1467045558802 Marionette TRACE conn4 <- [1,642,null,{}] 09:39:18 INFO - PROCESS | 1724 | 1467045558819 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 1724 | 1467045558828 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:19 INFO - PROCESS | 1724 | 1467045559052 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:39:19 INFO - PROCESS | 1724 | 1467045559300 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1724 | 1467045559314 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x9167b000 == 72 [pid = 1724] [id = 168] 09:39:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x91ba9000) [pid = 1724] [serial = 504] [outer = (nil)] 09:39:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x91bc4800) [pid = 1724] [serial = 505] [outer = 0x91ba9000] 09:39:19 INFO - PROCESS | 1724 | 1467045559448 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x91d60400) [pid = 1724] [serial = 506] [outer = 0x91ba9000] 09:39:20 INFO - PROCESS | 1724 | 1467045560389 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1635ms 09:39:20 INFO - PROCESS | 1724 | 1467045560433 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1724 | 1467045560438 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:39:20 INFO - PROCESS | 1724 | 1467045560446 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1724 | 1467045560449 Marionette TRACE conn4 <- [1,646,null,{}] 09:39:20 INFO - PROCESS | 1724 | 1467045560456 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 1724 | 1467045560461 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:20 INFO - PROCESS | 1724 | 1467045560692 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:39:20 INFO - PROCESS | 1724 | 1467045560928 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1724 | 1467045560937 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae6000 == 73 [pid = 1724] [id = 169] 09:39:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x91ba4000) [pid = 1724] [serial = 507] [outer = (nil)] 09:39:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x92405800) [pid = 1724] [serial = 508] [outer = 0x91ba4000] 09:39:21 INFO - PROCESS | 1724 | 1467045561068 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x92fe1400) [pid = 1724] [serial = 509] [outer = 0x91ba4000] 09:39:21 INFO - PROCESS | 1724 | 1467045561972 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1583ms 09:39:22 INFO - PROCESS | 1724 | 1467045562031 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1724 | 1467045562035 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:39:22 INFO - PROCESS | 1724 | 1467045562043 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1724 | 1467045562047 Marionette TRACE conn4 <- [1,650,null,{}] 09:39:22 INFO - PROCESS | 1724 | 1467045562053 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 1724 | 1467045562059 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:22 INFO - PROCESS | 1724 | 1467045562289 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:39:22 INFO - PROCESS | 1724 | 1467045562537 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1724 | 1467045562544 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b1400 == 74 [pid = 1724] [id = 170] 09:39:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x90af3400) [pid = 1724] [serial = 510] [outer = (nil)] 09:39:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x93a49c00) [pid = 1724] [serial = 511] [outer = 0x90af3400] 09:39:22 INFO - PROCESS | 1724 | 1467045562672 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x93b67c00) [pid = 1724] [serial = 512] [outer = 0x90af3400] 09:39:23 INFO - PROCESS | 1724 | 1467045563618 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1639ms 09:39:23 INFO - PROCESS | 1724 | 1467045563684 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:39:23 INFO - PROCESS | 1724 | 1467045563688 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:39:23 INFO - PROCESS | 1724 | 1467045563697 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1724 | 1467045563700 Marionette TRACE conn4 <- [1,654,null,{}] 09:39:23 INFO - PROCESS | 1724 | 1467045563708 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 1724 | 1467045563719 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:24 INFO - PROCESS | 1724 | 1467045564002 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:39:24 INFO - PROCESS | 1724 | 1467045564309 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1724 | 1467045564318 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b2000 == 75 [pid = 1724] [id = 171] 09:39:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x93b64c00) [pid = 1724] [serial = 513] [outer = (nil)] 09:39:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x9920e400) [pid = 1724] [serial = 514] [outer = 0x93b64c00] 09:39:24 INFO - PROCESS | 1724 | 1467045564404 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x9a075400) [pid = 1724] [serial = 515] [outer = 0x93b64c00] 09:39:25 INFO - PROCESS | 1724 | 1467045565284 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1635ms 09:39:25 INFO - PROCESS | 1724 | 1467045565332 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:39:25 INFO - PROCESS | 1724 | 1467045565336 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:39:25 INFO - PROCESS | 1724 | 1467045565343 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1724 | 1467045565347 Marionette TRACE conn4 <- [1,658,null,{}] 09:39:25 INFO - PROCESS | 1724 | 1467045565353 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 1724 | 1467045565358 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:25 INFO - PROCESS | 1724 | 1467045565553 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:39:25 INFO - PROCESS | 1724 | 1467045565743 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1724 | 1467045565754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec5800 == 76 [pid = 1724] [id = 172] 09:39:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x9167c000) [pid = 1724] [serial = 516] [outer = (nil)] 09:39:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x9a34a400) [pid = 1724] [serial = 517] [outer = 0x9167c000] 09:39:25 INFO - PROCESS | 1724 | 1467045565833 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x9a34d000) [pid = 1724] [serial = 518] [outer = 0x9167c000] 09:39:26 INFO - PROCESS | 1724 | 1467045566792 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1483ms 09:39:26 INFO - PROCESS | 1724 | 1467045566826 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1724 | 1467045566829 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:39:26 INFO - PROCESS | 1724 | 1467045566837 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1724 | 1467045566840 Marionette TRACE conn4 <- [1,662,null,{}] 09:39:26 INFO - PROCESS | 1724 | 1467045566846 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 1724 | 1467045566851 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:27 INFO - PROCESS | 1724 | 1467045567055 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:39:27 INFO - PROCESS | 1724 | 1467045567255 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1724 | 1467045567266 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacf800 == 77 [pid = 1724] [id = 173] 09:39:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8cec3c00) [pid = 1724] [serial = 519] [outer = (nil)] 09:39:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x9a40f000) [pid = 1724] [serial = 520] [outer = 0x8cec3c00] 09:39:27 INFO - PROCESS | 1724 | 1467045567430 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x9a6e3400) [pid = 1724] [serial = 521] [outer = 0x8cec3c00] 09:39:28 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:28 INFO - PROCESS | 1724 | 1467045568422 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1636ms 09:39:28 INFO - PROCESS | 1724 | 1467045568475 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1724 | 1467045568479 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:39:28 INFO - PROCESS | 1724 | 1467045568487 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1724 | 1467045568492 Marionette TRACE conn4 <- [1,666,null,{}] 09:39:28 INFO - PROCESS | 1724 | 1467045568499 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 1724 | 1467045568505 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:28 INFO - PROCESS | 1724 | 1467045568721 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:39:28 INFO - PROCESS | 1724 | 1467045568958 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 1724 | 1467045568968 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a34c400 == 78 [pid = 1724] [id = 174] 09:39:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x9a358c00) [pid = 1724] [serial = 522] [outer = (nil)] 09:39:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x9a84f400) [pid = 1724] [serial = 523] [outer = 0x9a358c00] 09:39:29 INFO - PROCESS | 1724 | 1467045569096 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x9a866000) [pid = 1724] [serial = 524] [outer = 0x9a358c00] 09:39:29 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:30 INFO - PROCESS | 1724 | 1467045570045 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:39:30 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:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1589ms 09:39:30 INFO - PROCESS | 1724 | 1467045570079 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1724 | 1467045570083 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:39:30 INFO - PROCESS | 1724 | 1467045570092 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1724 | 1467045570097 Marionette TRACE conn4 <- [1,670,null,{}] 09:39:30 INFO - PROCESS | 1724 | 1467045570104 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 1724 | 1467045570110 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:30 INFO - PROCESS | 1724 | 1467045570330 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:39:30 INFO - PROCESS | 1724 | 1467045570569 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1724 | 1467045570578 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f8400 == 79 [pid = 1724] [id = 175] 09:39:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x8d8f9400) [pid = 1724] [serial = 525] [outer = (nil)] 09:39:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x9aaec000) [pid = 1724] [serial = 526] [outer = 0x8d8f9400] 09:39:30 INFO - PROCESS | 1724 | 1467045570734 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x9b3ed000) [pid = 1724] [serial = 527] [outer = 0x8d8f9400] 09:39:31 INFO - PROCESS | 1724 | 1467045571692 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1636ms 09:39:31 INFO - PROCESS | 1724 | 1467045571744 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1724 | 1467045571748 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:39:31 INFO - PROCESS | 1724 | 1467045571761 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1724 | 1467045571765 Marionette TRACE conn4 <- [1,674,null,{}] 09:39:31 INFO - PROCESS | 1724 | 1467045571773 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 1724 | 1467045571780 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:32 INFO - PROCESS | 1724 | 1467045572028 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:39:32 INFO - PROCESS | 1724 | 1467045572333 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1724 | 1467045572342 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a849400 == 80 [pid = 1724] [id = 176] 09:39:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x9a84d400) [pid = 1724] [serial = 528] [outer = (nil)] 09:39:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x9b76a800) [pid = 1724] [serial = 529] [outer = 0x9a84d400] 09:39:32 INFO - PROCESS | 1724 | 1467045572452 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x9c13d800) [pid = 1724] [serial = 530] [outer = 0x9a84d400] 09:39:33 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:33 INFO - PROCESS | 1724 | 1467045573435 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:39:33 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:39:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1745ms 09:39:33 INFO - PROCESS | 1724 | 1467045573505 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1724 | 1467045573509 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:39:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:39:33 INFO - PROCESS | 1724 | 1467045573516 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1724 | 1467045573520 Marionette TRACE conn4 <- [1,678,null,{}] 09:39:33 INFO - PROCESS | 1724 | 1467045573527 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 1724 | 1467045573533 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:33 INFO - PROCESS | 1724 | 1467045573748 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:39:34 INFO - PROCESS | 1724 | 1467045573998 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1724 | 1467045574005 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aae3c00 == 81 [pid = 1724] [id = 177] 09:39:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x9b3df800) [pid = 1724] [serial = 531] [outer = (nil)] 09:39:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x9d810800) [pid = 1724] [serial = 532] [outer = 0x9b3df800] 09:39:34 INFO - PROCESS | 1724 | 1467045574139 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x9d3a1c00) [pid = 1724] [serial = 533] [outer = 0x9b3df800] 09:39:35 INFO - PROCESS | 1724 | 1467045575426 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:39:35 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:39:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1987ms 09:39:35 INFO - PROCESS | 1724 | 1467045575505 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1724 | 1467045575511 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:39:35 INFO - PROCESS | 1724 | 1467045575520 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1724 | 1467045575526 Marionette TRACE conn4 <- [1,682,null,{}] 09:39:35 INFO - PROCESS | 1724 | 1467045575536 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 1724 | 1467045575542 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:35 INFO - PROCESS | 1724 | 1467045575837 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:39:36 INFO - PROCESS | 1724 | 1467045576011 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1724 | 1467045576018 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0000 == 82 [pid = 1724] [id = 178] 09:39:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x8bde2000) [pid = 1724] [serial = 534] [outer = (nil)] 09:39:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 187 (0x8e10bc00) [pid = 1724] [serial = 535] [outer = 0x8bde2000] 09:39:36 INFO - PROCESS | 1724 | 1467045576154 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 188 (0x8e134800) [pid = 1724] [serial = 536] [outer = 0x8bde2000] 09:39:37 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:37 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:37 INFO - PROCESS | 1724 | 1467045577694 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:39:37 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:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2237ms 09:39:37 INFO - PROCESS | 1724 | 1467045577757 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1724 | 1467045577764 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:39:37 INFO - PROCESS | 1724 | 1467045577825 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1724 | 1467045577830 Marionette TRACE conn4 <- [1,686,null,{}] 09:39:37 INFO - PROCESS | 1724 | 1467045577844 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 1724 | 1467045577849 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:38 INFO - PROCESS | 1724 | 1467045578077 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e8c00 == 81 [pid = 1724] [id = 164] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b7400 == 80 [pid = 1724] [id = 163] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde4c00 == 79 [pid = 1724] [id = 162] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8f008400 == 78 [pid = 1724] [id = 105] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9d400 == 77 [pid = 1724] [id = 108] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0xa67eb400 == 76 [pid = 1724] [id = 106] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8f007800 == 75 [pid = 1724] [id = 104] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91bac800 == 74 [pid = 1724] [id = 97] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x92feb000 == 73 [pid = 1724] [id = 13] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10dc00 == 72 [pid = 1724] [id = 144] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x93d49c00 == 71 [pid = 1724] [id = 6] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe4800 == 70 [pid = 1724] [id = 22] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f8000 == 69 [pid = 1724] [id = 147] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91fe1c00 == 68 [pid = 1724] [id = 117] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10fc00 == 67 [pid = 1724] [id = 143] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91545000 == 66 [pid = 1724] [id = 88] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9c04d400 == 65 [pid = 1724] [id = 118] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6800 == 64 [pid = 1724] [id = 152] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9aae2800 == 63 [pid = 1724] [id = 82] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9c104000 == 62 [pid = 1724] [id = 157] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe3c00 == 61 [pid = 1724] [id = 35] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x94827000 == 60 [pid = 1724] [id = 61] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e2c00 == 59 [pid = 1724] [id = 121] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba4c00 == 58 [pid = 1724] [id = 153] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e12f800 == 57 [pid = 1724] [id = 158] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70d800 == 56 [pid = 1724] [id = 119] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a84e800 == 55 [pid = 1724] [id = 154] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a6dfc00 == 54 [pid = 1724] [id = 124] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad5c00 == 53 [pid = 1724] [id = 159] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fc400 == 52 [pid = 1724] [id = 156] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9240f000 == 51 [pid = 1724] [id = 126] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddbc00 == 50 [pid = 1724] [id = 160] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9c050400 == 49 [pid = 1724] [id = 155] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4ac00 == 48 [pid = 1724] [id = 123] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0xa328bc00 == 47 [pid = 1724] [id = 18] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e109c00 == 46 [pid = 1724] [id = 115] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a6e6c00 == 45 [pid = 1724] [id = 87] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8df42c00 == 44 [pid = 1724] [id = 122] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea94c00 == 43 [pid = 1724] [id = 107] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91d53400 == 42 [pid = 1724] [id = 145] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8db800 == 41 [pid = 1724] [id = 120] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9d4f7400 == 40 [pid = 1724] [id = 12] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe9c00 == 39 [pid = 1724] [id = 84] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e6c00 == 38 [pid = 1724] [id = 146] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe4c00 == 37 [pid = 1724] [id = 20] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0xa331e800 == 36 [pid = 1724] [id = 26] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00c400 == 35 [pid = 1724] [id = 148] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x90af4400 == 34 [pid = 1724] [id = 85] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8f001c00 == 33 [pid = 1724] [id = 150] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0xa2ebf800 == 32 [pid = 1724] [id = 125] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a352800 == 31 [pid = 1724] [id = 149] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x94822400 == 30 [pid = 1724] [id = 44] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae5800 == 29 [pid = 1724] [id = 116] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a410c00 == 28 [pid = 1724] [id = 28] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0xa4d55000 == 27 [pid = 1724] [id = 19] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9522d400 == 26 [pid = 1724] [id = 83] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x91674c00 == 25 [pid = 1724] [id = 78] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca800 == 24 [pid = 1724] [id = 142] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd9800 == 23 [pid = 1724] [id = 161] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9aae3c00 == 22 [pid = 1724] [id = 177] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f8400 == 21 [pid = 1724] [id = 175] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a849400 == 20 [pid = 1724] [id = 176] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9a34c400 == 19 [pid = 1724] [id = 174] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacf800 == 18 [pid = 1724] [id = 173] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec5800 == 17 [pid = 1724] [id = 172] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b2000 == 16 [pid = 1724] [id = 171] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b1400 == 15 [pid = 1724] [id = 170] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae6000 == 14 [pid = 1724] [id = 169] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6000 == 13 [pid = 1724] [id = 151] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9167b000 == 12 [pid = 1724] [id = 168] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b2c00 == 11 [pid = 1724] [id = 167] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4d000 == 10 [pid = 1724] [id = 166] 09:39:39 INFO - PROCESS | 1724 | --DOCSHELL 0x9137d000 == 9 [pid = 1724] [id = 165] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 187 (0x9a6e6800) [pid = 1724] [serial = 398] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 186 (0x8f001400) [pid = 1724] [serial = 431] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x8e8e5000) [pid = 1724] [serial = 430] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x8f4b6400) [pid = 1724] [serial = 442] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x9154c000) [pid = 1724] [serial = 443] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x9b3e8800) [pid = 1724] [serial = 448] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x95239800) [pid = 1724] [serial = 437] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x9240c400) [pid = 1724] [serial = 436] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x9a6df000) [pid = 1724] [serial = 440] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x99266800) [pid = 1724] [serial = 439] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x9c058400) [pid = 1724] [serial = 412] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x9a84ec00) [pid = 1724] [serial = 445] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x8bacf400) [pid = 1724] [serial = 427] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x91bcf400) [pid = 1724] [serial = 403] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x91679800) [pid = 1724] [serial = 434] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x9137e000) [pid = 1724] [serial = 433] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9b3eac00) [pid = 1724] [serial = 409] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8d6fd800) [pid = 1724] [serial = 418] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x90b9d000) [pid = 1724] [serial = 424] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0xa22f2c00) [pid = 1724] [serial = 415] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8e8dd400) [pid = 1724] [serial = 400] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8d8f6c00) [pid = 1724] [serial = 421] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x99fb5800) [pid = 1724] [serial = 406] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9926b400) [pid = 1724] [serial = 454] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x91545c00) [pid = 1724] [serial = 451] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9b733c00) [pid = 1724] [serial = 449] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x91ba0800) [pid = 1724] [serial = 452] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9aadf800) [pid = 1724] [serial = 446] [outer = (nil)] [url = about:blank] 09:39:40 INFO - PROCESS | 1724 | 1467045580121 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1724 | 1467045580135 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3000 == 10 [pid = 1724] [id = 179] 09:39:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8bad4400) [pid = 1724] [serial = 537] [outer = (nil)] 09:39:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8bdd9800) [pid = 1724] [serial = 538] [outer = 0x8bad4400] 09:39:40 INFO - PROCESS | 1724 | 1467045580212 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8cec3000) [pid = 1724] [serial = 539] [outer = 0x8bad4400] 09:39:41 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:41 INFO - PROCESS | 1724 | 1467045581490 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 3746ms 09:39:41 INFO - PROCESS | 1724 | 1467045581524 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 1724 | 1467045581531 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:39:41 INFO - PROCESS | 1724 | 1467045581539 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 1724 | 1467045581545 Marionette TRACE conn4 <- [1,690,null,{}] 09:39:41 INFO - PROCESS | 1724 | 1467045581553 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 1724 | 1467045581560 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:41 INFO - PROCESS | 1724 | 1467045581835 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:39:41 INFO - PROCESS | 1724 | 1467045581853 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 1724 | 1467045581862 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6000 == 11 [pid = 1724] [id = 180] 09:39:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8d6f8400) [pid = 1724] [serial = 540] [outer = (nil)] 09:39:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8df50c00) [pid = 1724] [serial = 541] [outer = 0x8d6f8400] 09:39:41 INFO - PROCESS | 1724 | 1467045581937 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8e10c800) [pid = 1724] [serial = 542] [outer = 0x8d6f8400] 09:39:43 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:43 INFO - PROCESS | 1724 | 1467045583274 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1792ms 09:39:43 INFO - PROCESS | 1724 | 1467045583339 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:39:43 INFO - PROCESS | 1724 | 1467045583346 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:39:43 INFO - PROCESS | 1724 | 1467045583354 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1724 | 1467045583358 Marionette TRACE conn4 <- [1,694,null,{}] 09:39:43 INFO - PROCESS | 1724 | 1467045583410 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 1724 | 1467045583415 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:43 INFO - PROCESS | 1724 | 1467045583682 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:39:43 INFO - PROCESS | 1724 | 1467045583705 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1724 | 1467045583714 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4b000 == 12 [pid = 1724] [id = 181] 09:39:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8e110c00) [pid = 1724] [serial = 543] [outer = (nil)] 09:39:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8e8e4400) [pid = 1724] [serial = 544] [outer = 0x8e110c00] 09:39:43 INFO - PROCESS | 1724 | 1467045583793 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8eaa2800) [pid = 1724] [serial = 545] [outer = 0x8e110c00] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8ea9ec00) [pid = 1724] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9d80c000) [pid = 1724] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8eaa2000) [pid = 1724] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x9aae6400) [pid = 1724] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8bddc000) [pid = 1724] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9b3e3400) [pid = 1724] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8e8dc800) [pid = 1724] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9a84d800) [pid = 1724] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8bad7800) [pid = 1724] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x90aef800) [pid = 1724] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x8e130800) [pid = 1724] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x8bde0c00) [pid = 1724] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9d4ef800) [pid = 1724] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x92410000) [pid = 1724] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0xa6be4400) [pid = 1724] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x90aee400) [pid = 1724] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x91d5cc00) [pid = 1724] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9c051800) [pid = 1724] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9b3e6000) [pid = 1724] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x93b68000) [pid = 1724] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9a84f800) [pid = 1724] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0xa2ebfc00) [pid = 1724] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa2ebc000) [pid = 1724] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x91ba5000) [pid = 1724] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8d6f9400) [pid = 1724] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d6b2c00) [pid = 1724] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8df43400) [pid = 1724] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8d6fe400) [pid = 1724] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x90aeac00) [pid = 1724] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ea95000) [pid = 1724] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8f008800) [pid = 1724] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8df50000) [pid = 1724] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x93b61c00) [pid = 1724] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8ea99400) [pid = 1724] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8bacbc00) [pid = 1724] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91ba7c00) [pid = 1724] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8e8dbc00) [pid = 1724] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8d6ffc00) [pid = 1724] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9bc0e400) [pid = 1724] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9481a800) [pid = 1724] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8e101400) [pid = 1724] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8d6fa800) [pid = 1724] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0xa2271800) [pid = 1724] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8d8f3000) [pid = 1724] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:39:46 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x91385400) [pid = 1724] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:39:46 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 3438ms 09:39:46 INFO - PROCESS | 1724 | 1467045586781 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:39:46 INFO - PROCESS | 1724 | 1467045586793 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 1724 | 1467045586796 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:39:46 INFO - PROCESS | 1724 | 1467045586812 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 1724 | 1467045586822 Marionette TRACE conn4 <- [1,698,null,{}] 09:39:46 INFO - PROCESS | 1724 | 1467045586831 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 1724 | 1467045586839 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:47 INFO - PROCESS | 1724 | 1467045587097 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:39:47 INFO - PROCESS | 1724 | 1467045587117 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1724 | 1467045587124 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec9400 == 13 [pid = 1724] [id = 182] 09:39:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8d6fa800) [pid = 1724] [serial = 546] [outer = (nil)] 09:39:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e8e3000) [pid = 1724] [serial = 547] [outer = 0x8d6fa800] 09:39:47 INFO - PROCESS | 1724 | 1467045587198 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8eaa1000) [pid = 1724] [serial = 548] [outer = 0x8d6fa800] 09:39:48 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:48 INFO - PROCESS | 1724 | 1467045588448 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1701ms 09:39:48 INFO - PROCESS | 1724 | 1467045588561 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1724 | 1467045588567 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:39:48 INFO - PROCESS | 1724 | 1467045588582 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1724 | 1467045588588 Marionette TRACE conn4 <- [1,702,null,{}] 09:39:48 INFO - PROCESS | 1724 | 1467045588598 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 1724 | 1467045588603 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:48 INFO - PROCESS | 1724 | 1467045588875 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:39:49 INFO - PROCESS | 1724 | 1467045589060 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1724 | 1467045589072 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4800 == 14 [pid = 1724] [id = 183] 09:39:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8d6f5c00) [pid = 1724] [serial = 549] [outer = (nil)] 09:39:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8d6fb000) [pid = 1724] [serial = 550] [outer = 0x8d6f5c00] 09:39:49 INFO - PROCESS | 1724 | 1467045589161 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8d8f3000) [pid = 1724] [serial = 551] [outer = 0x8d6f5c00] 09:39:50 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:50 INFO - PROCESS | 1724 | 1467045590541 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2043ms 09:39:50 INFO - PROCESS | 1724 | 1467045590630 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1724 | 1467045590638 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:39:50 INFO - PROCESS | 1724 | 1467045590652 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1724 | 1467045590659 Marionette TRACE conn4 <- [1,706,null,{}] 09:39:50 INFO - PROCESS | 1724 | 1467045590667 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 1724 | 1467045590675 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:50 INFO - PROCESS | 1724 | 1467045590859 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:39:51 INFO - PROCESS | 1724 | 1467045591044 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1724 | 1467045591054 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e101400 == 15 [pid = 1724] [id = 184] 09:39:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8e135c00) [pid = 1724] [serial = 552] [outer = (nil)] 09:39:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8e8df000) [pid = 1724] [serial = 553] [outer = 0x8e135c00] 09:39:51 INFO - PROCESS | 1724 | 1467045591142 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8f00c400) [pid = 1724] [serial = 554] [outer = 0x8e135c00] 09:39:52 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:52 INFO - PROCESS | 1724 | 1467045592529 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:39:52 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:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1900ms 09:39:52 INFO - PROCESS | 1724 | 1467045592698 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1724 | 1467045592703 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:39:52 INFO - PROCESS | 1724 | 1467045592717 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1724 | 1467045592723 Marionette TRACE conn4 <- [1,710,null,{}] 09:39:52 INFO - PROCESS | 1724 | 1467045592740 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1724 | 1467045592749 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:52 INFO - PROCESS | 1724 | 1467045592927 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:39:53 INFO - PROCESS | 1724 | 1467045593121 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1724 | 1467045593131 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6ff000 == 16 [pid = 1724] [id = 185] 09:39:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x90ae7c00) [pid = 1724] [serial = 555] [outer = (nil)] 09:39:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x91381c00) [pid = 1724] [serial = 556] [outer = 0x90ae7c00] 09:39:53 INFO - PROCESS | 1724 | 1467045593217 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x91543400) [pid = 1724] [serial = 557] [outer = 0x90ae7c00] 09:39:54 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:54 INFO - PROCESS | 1724 | 1467045594533 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1845ms 09:39:54 INFO - PROCESS | 1724 | 1467045594561 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:39:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:39:54 INFO - PROCESS | 1724 | 1467045594566 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:39:54 INFO - PROCESS | 1724 | 1467045594573 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1724 | 1467045594576 Marionette TRACE conn4 <- [1,714,null,{}] 09:39:54 INFO - PROCESS | 1724 | 1467045594583 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 1724 | 1467045594590 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:54 INFO - PROCESS | 1724 | 1467045594845 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:39:55 INFO - PROCESS | 1724 | 1467045595037 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1724 | 1467045595044 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137f400 == 17 [pid = 1724] [id = 186] 09:39:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x91381000) [pid = 1724] [serial = 558] [outer = (nil)] 09:39:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x91550800) [pid = 1724] [serial = 559] [outer = 0x91381000] 09:39:55 INFO - PROCESS | 1724 | 1467045595128 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x91676000) [pid = 1724] [serial = 560] [outer = 0x91381000] 09:39:56 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:56 INFO - PROCESS | 1724 | 1467045596514 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:39:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2037ms 09:39:56 INFO - PROCESS | 1724 | 1467045596611 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:39:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:39:56 INFO - PROCESS | 1724 | 1467045596616 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:39:56 INFO - PROCESS | 1724 | 1467045596625 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1724 | 1467045596630 Marionette TRACE conn4 <- [1,718,null,{}] 09:39:56 INFO - PROCESS | 1724 | 1467045596639 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1724 | 1467045596645 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:56 INFO - PROCESS | 1724 | 1467045596846 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:39:57 INFO - PROCESS | 1724 | 1467045597039 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1724 | 1467045597049 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df48000 == 18 [pid = 1724] [id = 187] 09:39:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8f00fc00) [pid = 1724] [serial = 561] [outer = (nil)] 09:39:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x91ba1c00) [pid = 1724] [serial = 562] [outer = 0x8f00fc00] 09:39:57 INFO - PROCESS | 1724 | 1467045597134 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x91541800) [pid = 1724] [serial = 563] [outer = 0x8f00fc00] 09:39:58 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:39:58 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:39:58 INFO - PROCESS | 1724 | 1467045598490 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:39:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1891ms 09:39:58 INFO - PROCESS | 1724 | 1467045598613 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1724 | 1467045598618 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:39:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:39:58 INFO - PROCESS | 1724 | 1467045598630 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1724 | 1467045598633 Marionette TRACE conn4 <- [1,722,null,{}] 09:39:58 INFO - PROCESS | 1724 | 1467045598641 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 1724 | 1467045598653 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:58 INFO - PROCESS | 1724 | 1467045598914 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:39:59 INFO - PROCESS | 1724 | 1467045599101 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1724 | 1467045599109 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:39:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddac00 == 19 [pid = 1724] [id = 188] 09:39:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8d6f9800) [pid = 1724] [serial = 564] [outer = (nil)] 09:39:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x91550c00) [pid = 1724] [serial = 565] [outer = 0x8d6f9800] 09:39:59 INFO - PROCESS | 1724 | 1467045599197 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x91d5b400) [pid = 1724] [serial = 566] [outer = 0x8d6f9800] 09:40:00 INFO - PROCESS | 1724 | 1467045600468 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 1724 | 1467045600550 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:40:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:40:00 INFO - PROCESS | 1724 | 1467045600561 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 1724 | 1467045600566 Marionette TRACE conn4 <- [1,726,null,{}] 09:40:00 INFO - PROCESS | 1724 | 1467045600577 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 1724 | 1467045600588 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:00 INFO - PROCESS | 1724 | 1467045600976 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:40:01 INFO - PROCESS | 1724 | 1467045601196 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1724 | 1467045601206 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd800 == 20 [pid = 1724] [id = 189] 09:40:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8bacf000) [pid = 1724] [serial = 567] [outer = (nil)] 09:40:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8d6ff400) [pid = 1724] [serial = 568] [outer = 0x8bacf000] 09:40:01 INFO - PROCESS | 1724 | 1467045601334 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8d8f7400) [pid = 1724] [serial = 569] [outer = 0x8bacf000] 09:40:02 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:02 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:02 INFO - PROCESS | 1724 | 1467045602442 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:40:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1944ms 09:40:02 INFO - PROCESS | 1724 | 1467045602504 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:40:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:40:02 INFO - PROCESS | 1724 | 1467045602509 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:40:02 INFO - PROCESS | 1724 | 1467045602516 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1724 | 1467045602520 Marionette TRACE conn4 <- [1,730,null,{}] 09:40:02 INFO - PROCESS | 1724 | 1467045602527 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 1724 | 1467045602533 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:02 INFO - PROCESS | 1724 | 1467045602904 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:40:03 INFO - PROCESS | 1724 | 1467045603160 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1724 | 1467045603169 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec2800 == 21 [pid = 1724] [id = 190] 09:40:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8cec6400) [pid = 1724] [serial = 570] [outer = (nil)] 09:40:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8d6b3c00) [pid = 1724] [serial = 571] [outer = 0x8cec6400] 09:40:03 INFO - PROCESS | 1724 | 1467045603248 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d6f1c00) [pid = 1724] [serial = 572] [outer = 0x8cec6400] 09:40:03 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:04 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:04 INFO - PROCESS | 1724 | 1467045604189 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1724 | 1467045604266 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:40:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:40:04 INFO - PROCESS | 1724 | 1467045604276 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1724 | 1467045604281 Marionette TRACE conn4 <- [1,734,null,{}] 09:40:04 INFO - PROCESS | 1724 | 1467045604290 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 1724 | 1467045604297 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:04 INFO - PROCESS | 1724 | 1467045604550 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:40:04 INFO - PROCESS | 1724 | 1467045604948 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1724 | 1467045604959 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad9800 == 22 [pid = 1724] [id = 191] 09:40:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8bddec00) [pid = 1724] [serial = 573] [outer = (nil)] 09:40:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8cec0800) [pid = 1724] [serial = 574] [outer = 0x8bddec00] 09:40:05 INFO - PROCESS | 1724 | 1467045605057 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d6fd000) [pid = 1724] [serial = 575] [outer = 0x8bddec00] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8bad8400) [pid = 1724] [serial = 428] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x91d5e000) [pid = 1724] [serial = 404] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9b729800) [pid = 1724] [serial = 410] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x90b9fc00) [pid = 1724] [serial = 425] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9d4f8000) [pid = 1724] [serial = 413] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9a359400) [pid = 1724] [serial = 407] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8ea99800) [pid = 1724] [serial = 401] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8d8ee000) [pid = 1724] [serial = 419] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0xa33bec00) [pid = 1724] [serial = 416] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8e10f000) [pid = 1724] [serial = 422] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91549000) [pid = 1724] [serial = 496] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91670c00) [pid = 1724] [serial = 497] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8f4c0800) [pid = 1724] [serial = 494] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0xa610a800) [pid = 1724] [serial = 364] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0xa8b46c00) [pid = 1724] [serial = 325] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0xa2eb7c00) [pid = 1724] [serial = 469] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8cebe800) [pid = 1724] [serial = 481] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0xa2167800) [pid = 1724] [serial = 313] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8e8e5800) [pid = 1724] [serial = 361] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0xa6b55000) [pid = 1724] [serial = 373] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8bddd800) [pid = 1724] [serial = 478] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9154a400) [pid = 1724] [serial = 304] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0xa6b51400) [pid = 1724] [serial = 475] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8cec4800) [pid = 1724] [serial = 484] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8bde0800) [pid = 1724] [serial = 479] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9d861000) [pid = 1724] [serial = 466] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0xa67e9800) [pid = 1724] [serial = 379] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0xa81f3c00) [pid = 1724] [serial = 319] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0xa22ab000) [pid = 1724] [serial = 358] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9b391400) [pid = 1724] [serial = 455] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0xa2222c00) [pid = 1724] [serial = 467] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9d3a5c00) [pid = 1724] [serial = 355] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x9bcd0800) [pid = 1724] [serial = 310] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x99fb9800) [pid = 1724] [serial = 352] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x9c054800) [pid = 1724] [serial = 464] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0xa6b5bc00) [pid = 1724] [serial = 376] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0xa3328800) [pid = 1724] [serial = 470] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0xa679d800) [pid = 1724] [serial = 472] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x91bc1800) [pid = 1724] [serial = 460] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x91fd9400) [pid = 1724] [serial = 461] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0xa683e400) [pid = 1724] [serial = 473] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8e707400) [pid = 1724] [serial = 491] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8cebf000) [pid = 1724] [serial = 482] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8d6f7c00) [pid = 1724] [serial = 488] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8df4e000) [pid = 1724] [serial = 367] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8f00f800) [pid = 1724] [serial = 458] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8df49400) [pid = 1724] [serial = 490] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x91549400) [pid = 1724] [serial = 349] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e8e0c00) [pid = 1724] [serial = 457] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8eaa2400) [pid = 1724] [serial = 322] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8d6bec00) [pid = 1724] [serial = 487] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8cec7400) [pid = 1724] [serial = 485] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0xa3329400) [pid = 1724] [serial = 316] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0xa67e9000) [pid = 1724] [serial = 370] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0xa6b56c00) [pid = 1724] [serial = 476] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x97940800) [pid = 1724] [serial = 307] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9b737000) [pid = 1724] [serial = 346] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f00b400) [pid = 1724] [serial = 493] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x9b3e0c00) [pid = 1724] [serial = 463] [outer = (nil)] [url = about:blank] 09:40:05 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:06 INFO - PROCESS | 1724 | 1467045606014 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:40:06 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:40:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1796ms 09:40:06 INFO - PROCESS | 1724 | 1467045606072 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1724 | 1467045606078 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:40:06 INFO - PROCESS | 1724 | 1467045606088 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1724 | 1467045606094 Marionette TRACE conn4 <- [1,738,null,{}] 09:40:06 INFO - PROCESS | 1724 | 1467045606104 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 1724 | 1467045606110 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:06 INFO - PROCESS | 1724 | 1467045606317 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:40:06 INFO - PROCESS | 1724 | 1467045606566 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 1724 | 1467045606583 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8400 == 23 [pid = 1724] [id = 192] 09:40:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8cec7800) [pid = 1724] [serial = 576] [outer = (nil)] 09:40:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8d6b5400) [pid = 1724] [serial = 577] [outer = 0x8cec7800] 09:40:06 INFO - PROCESS | 1724 | 1467045606684 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8d8f2800) [pid = 1724] [serial = 578] [outer = 0x8cec7800] 09:40:08 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:08 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:08 INFO - PROCESS | 1724 | 1467045608109 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2105ms 09:40:08 INFO - PROCESS | 1724 | 1467045608193 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1724 | 1467045608200 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:40:08 INFO - PROCESS | 1724 | 1467045608212 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1724 | 1467045608216 Marionette TRACE conn4 <- [1,742,null,{}] 09:40:08 INFO - PROCESS | 1724 | 1467045608224 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 1724 | 1467045608230 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:08 INFO - PROCESS | 1724 | 1467045608456 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:40:08 INFO - PROCESS | 1724 | 1467045608637 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1724 | 1467045608643 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1400 == 24 [pid = 1724] [id = 193] 09:40:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8df49800) [pid = 1724] [serial = 579] [outer = (nil)] 09:40:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e710800) [pid = 1724] [serial = 580] [outer = 0x8df49800] 09:40:08 INFO - PROCESS | 1724 | 1467045608733 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8ea95000) [pid = 1724] [serial = 581] [outer = 0x8df49800] 09:40:10 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:10 INFO - PROCESS | 1724 | 1467045610125 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:40:10 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:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2039ms 09:40:10 INFO - PROCESS | 1724 | 1467045610282 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 1724 | 1467045610288 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:40:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:40:10 INFO - PROCESS | 1724 | 1467045610299 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1724 | 1467045610306 Marionette TRACE conn4 <- [1,746,null,{}] 09:40:10 INFO - PROCESS | 1724 | 1467045610324 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 1724 | 1467045610333 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:10 INFO - PROCESS | 1724 | 1467045610570 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:40:10 INFO - PROCESS | 1724 | 1467045610751 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1724 | 1467045610762 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f003000 == 25 [pid = 1724] [id = 194] 09:40:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8f005400) [pid = 1724] [serial = 582] [outer = (nil)] 09:40:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8f4c1800) [pid = 1724] [serial = 583] [outer = 0x8f005400] 09:40:10 INFO - PROCESS | 1724 | 1467045610853 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x90af0c00) [pid = 1724] [serial = 584] [outer = 0x8f005400] 09:40:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:12 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:12 INFO - PROCESS | 1724 | 1467045612230 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:40:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1993ms 09:40:12 INFO - PROCESS | 1724 | 1467045612336 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1724 | 1467045612342 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:40:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:40:12 INFO - PROCESS | 1724 | 1467045612373 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1724 | 1467045612376 Marionette TRACE conn4 <- [1,750,null,{}] 09:40:12 INFO - PROCESS | 1724 | 1467045612392 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 1724 | 1467045612399 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:12 INFO - PROCESS | 1724 | 1467045612588 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:40:12 INFO - PROCESS | 1724 | 1467045612767 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1724 | 1467045612775 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae5400 == 26 [pid = 1724] [id = 195] 09:40:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x90aedc00) [pid = 1724] [serial = 585] [outer = (nil)] 09:40:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x91549400) [pid = 1724] [serial = 586] [outer = 0x90aedc00] 09:40:12 INFO - PROCESS | 1724 | 1467045612859 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x91670c00) [pid = 1724] [serial = 587] [outer = 0x90aedc00] 09:40:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x91bcf000) [pid = 1724] [serial = 588] [outer = 0x9c10f000] 09:40:14 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:14 INFO - PROCESS | 1724 | 1467045614271 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:40:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1958ms 09:40:14 INFO - PROCESS | 1724 | 1467045614408 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1724 | 1467045614411 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:40:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:40:14 INFO - PROCESS | 1724 | 1467045614431 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1724 | 1467045614436 Marionette TRACE conn4 <- [1,754,null,{}] 09:40:14 INFO - PROCESS | 1724 | 1467045614442 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 1724 | 1467045614448 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:14 INFO - PROCESS | 1724 | 1467045614637 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:40:14 INFO - PROCESS | 1724 | 1467045614818 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1724 | 1467045614827 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00e400 == 27 [pid = 1724] [id = 196] 09:40:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8f4b8c00) [pid = 1724] [serial = 589] [outer = (nil)] 09:40:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91bc6800) [pid = 1724] [serial = 590] [outer = 0x8f4b8c00] 09:40:14 INFO - PROCESS | 1724 | 1467045614908 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x91d51800) [pid = 1724] [serial = 591] [outer = 0x8f4b8c00] 09:40:16 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:16 INFO - PROCESS | 1724 | 1467045616199 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:40:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1785ms 09:40:16 INFO - PROCESS | 1724 | 1467045616216 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1724 | 1467045616221 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:40:16 INFO - PROCESS | 1724 | 1467045616228 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1724 | 1467045616232 Marionette TRACE conn4 <- [1,758,null,{}] 09:40:16 INFO - PROCESS | 1724 | 1467045616238 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1724 | 1467045616250 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:16 INFO - PROCESS | 1724 | 1467045616572 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:40:16 INFO - PROCESS | 1724 | 1467045616775 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1724 | 1467045616784 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e705c00 == 28 [pid = 1724] [id = 197] 09:40:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8ea9b000) [pid = 1724] [serial = 592] [outer = (nil)] 09:40:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x91fdf000) [pid = 1724] [serial = 593] [outer = 0x8ea9b000] 09:40:16 INFO - PROCESS | 1724 | 1467045616865 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x92410800) [pid = 1724] [serial = 594] [outer = 0x8ea9b000] 09:40:17 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:17 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:40:17 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:17 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:17 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:40:17 INFO - PROCESS | 1724 | 1467045617850 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1686ms 09:40:17 INFO - PROCESS | 1724 | 1467045617915 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1724 | 1467045617919 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:40:17 INFO - PROCESS | 1724 | 1467045617926 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1724 | 1467045617930 Marionette TRACE conn4 <- [1,762,null,{}] 09:40:17 INFO - PROCESS | 1724 | 1467045617936 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 1724 | 1467045617941 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:18 INFO - PROCESS | 1724 | 1467045618137 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:40:18 INFO - PROCESS | 1724 | 1467045618383 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1724 | 1467045618392 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddb400 == 29 [pid = 1724] [id = 198] 09:40:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8bddb800) [pid = 1724] [serial = 595] [outer = (nil)] 09:40:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8bde2400) [pid = 1724] [serial = 596] [outer = 0x8bddb800] 09:40:18 INFO - PROCESS | 1724 | 1467045618667 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d6b3400) [pid = 1724] [serial = 597] [outer = 0x8bddb800] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec2800 == 28 [pid = 1724] [id = 190] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddac00 == 27 [pid = 1724] [id = 188] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8df48000 == 26 [pid = 1724] [id = 187] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9137f400 == 25 [pid = 1724] [id = 186] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6ff000 == 24 [pid = 1724] [id = 185] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4800 == 23 [pid = 1724] [id = 183] 09:40:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8e101400 == 22 [pid = 1724] [id = 184] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4b000 == 21 [pid = 1724] [id = 181] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3000 == 20 [pid = 1724] [id = 179] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6000 == 19 [pid = 1724] [id = 180] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0000 == 18 [pid = 1724] [id = 178] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8e705c00 == 17 [pid = 1724] [id = 197] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00e400 == 16 [pid = 1724] [id = 196] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae5400 == 15 [pid = 1724] [id = 195] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8f003000 == 14 [pid = 1724] [id = 194] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1400 == 13 [pid = 1724] [id = 193] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec9400 == 12 [pid = 1724] [id = 182] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad9800 == 11 [pid = 1724] [id = 191] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8400 == 10 [pid = 1724] [id = 192] 09:40:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd800 == 9 [pid = 1724] [id = 189] 09:40:24 INFO - PROCESS | 1724 | 1467045624704 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 6807ms 09:40:24 INFO - PROCESS | 1724 | 1467045624743 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1724 | 1467045624751 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:40:24 INFO - PROCESS | 1724 | 1467045624760 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1724 | 1467045624766 Marionette TRACE conn4 <- [1,766,null,{}] 09:40:24 INFO - PROCESS | 1724 | 1467045624856 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 1724 | 1467045624862 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:25 INFO - PROCESS | 1724 | 1467045625068 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:40:25 INFO - PROCESS | 1724 | 1467045625094 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1724 | 1467045625102 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6be800 == 10 [pid = 1724] [id = 199] 09:40:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8d6f3400) [pid = 1724] [serial = 598] [outer = (nil)] 09:40:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8d6f8800) [pid = 1724] [serial = 599] [outer = 0x8d6f3400] 09:40:25 INFO - PROCESS | 1724 | 1467045625188 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8d8f0800) [pid = 1724] [serial = 600] [outer = 0x8d6f3400] 09:40:26 INFO - PROCESS | 1724 | 1467045626533 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1799ms 09:40:26 INFO - PROCESS | 1724 | 1467045626558 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:40:26 INFO - PROCESS | 1724 | 1467045626567 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:40:26 INFO - PROCESS | 1724 | 1467045626580 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1724 | 1467045626586 Marionette TRACE conn4 <- [1,770,null,{}] 09:40:26 INFO - PROCESS | 1724 | 1467045626599 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1724 | 1467045626605 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:27 INFO - PROCESS | 1724 | 1467045627789 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8cec6400) [pid = 1724] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d6f5c00) [pid = 1724] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8e135c00) [pid = 1724] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8bad4400) [pid = 1724] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8bde2000) [pid = 1724] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x90ae7c00) [pid = 1724] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8d6f8400) [pid = 1724] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8e110c00) [pid = 1724] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x91381000) [pid = 1724] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8df4d800) [pid = 1724] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8f00fc00) [pid = 1724] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8d6f9800) [pid = 1724] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8bacf000) [pid = 1724] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8ea9b000) [pid = 1724] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8f4b8c00) [pid = 1724] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x90aedc00) [pid = 1724] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8f005400) [pid = 1724] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8cec7800) [pid = 1724] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8df49800) [pid = 1724] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8bddec00) [pid = 1724] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d6fa800) [pid = 1724] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x90aea400) [pid = 1724] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91ba9000) [pid = 1724] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x91ba4000) [pid = 1724] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x90af3400) [pid = 1724] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x93b64c00) [pid = 1724] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9167c000) [pid = 1724] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8cec3c00) [pid = 1724] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9a358c00) [pid = 1724] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d8f9400) [pid = 1724] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x9a84d400) [pid = 1724] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:40:27 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x9b3df800) [pid = 1724] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:40:28 INFO - PROCESS | 1724 | 1467045627983 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1724 | 1467045627993 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4400 == 11 [pid = 1724] [id = 200] 09:40:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8bddec00) [pid = 1724] [serial = 601] [outer = (nil)] 09:40:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8cec7800) [pid = 1724] [serial = 602] [outer = 0x8bddec00] 09:40:28 INFO - PROCESS | 1724 | 1467045628079 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d6fc400) [pid = 1724] [serial = 603] [outer = 0x8bddec00] 09:40:28 INFO - PROCESS | 1724 | 1467045628909 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2398ms 09:40:28 INFO - PROCESS | 1724 | 1467045628977 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:40:28 INFO - PROCESS | 1724 | 1467045628981 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:40:28 INFO - PROCESS | 1724 | 1467045628989 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 1724 | 1467045628995 Marionette TRACE conn4 <- [1,774,null,{}] 09:40:29 INFO - PROCESS | 1724 | 1467045629014 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 1724 | 1467045629025 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:29 INFO - PROCESS | 1724 | 1467045629215 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:40:29 INFO - PROCESS | 1724 | 1467045629342 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1724 | 1467045629353 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70b000 == 12 [pid = 1724] [id = 201] 09:40:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e70f000) [pid = 1724] [serial = 604] [outer = (nil)] 09:40:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e8dc400) [pid = 1724] [serial = 605] [outer = 0x8e70f000] 09:40:29 INFO - PROCESS | 1724 | 1467045629441 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8ea99800) [pid = 1724] [serial = 606] [outer = 0x8e70f000] 09:40:30 INFO - PROCESS | 1724 | 1467045630968 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1995ms 09:40:30 INFO - PROCESS | 1724 | 1467045630984 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1724 | 1467045630991 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:40:31 INFO - PROCESS | 1724 | 1467045631000 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1724 | 1467045631005 Marionette TRACE conn4 <- [1,778,null,{}] 09:40:31 INFO - PROCESS | 1724 | 1467045631015 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 1724 | 1467045631021 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:31 INFO - PROCESS | 1724 | 1467045631275 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:40:31 INFO - PROCESS | 1724 | 1467045631440 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1724 | 1467045631450 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3400 == 13 [pid = 1724] [id = 202] 09:40:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8bdd9000) [pid = 1724] [serial = 607] [outer = (nil)] 09:40:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8df43000) [pid = 1724] [serial = 608] [outer = 0x8bdd9000] 09:40:31 INFO - PROCESS | 1724 | 1467045631538 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8e106800) [pid = 1724] [serial = 609] [outer = 0x8bdd9000] 09:40:32 INFO - PROCESS | 1724 | 1467045632530 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1551ms 09:40:32 INFO - PROCESS | 1724 | 1467045632550 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 1724 | 1467045632558 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:40:32 INFO - PROCESS | 1724 | 1467045632570 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1724 | 1467045632574 Marionette TRACE conn4 <- [1,782,null,{}] 09:40:32 INFO - PROCESS | 1724 | 1467045632581 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 1724 | 1467045632587 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:32 INFO - PROCESS | 1724 | 1467045632783 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:40:33 INFO - PROCESS | 1724 | 1467045633046 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1724 | 1467045633054 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e707c00 == 14 [pid = 1724] [id = 203] 09:40:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8ea94c00) [pid = 1724] [serial = 610] [outer = (nil)] 09:40:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ea9e800) [pid = 1724] [serial = 611] [outer = 0x8ea94c00] 09:40:33 INFO - PROCESS | 1724 | 1467045633160 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8f002000) [pid = 1724] [serial = 612] [outer = 0x8ea94c00] 09:40:34 INFO - PROCESS | 1724 | 1467045634139 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1642ms 09:40:34 INFO - PROCESS | 1724 | 1467045634213 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1724 | 1467045634216 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:40:34 INFO - PROCESS | 1724 | 1467045634225 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1724 | 1467045634232 Marionette TRACE conn4 <- [1,786,null,{}] 09:40:34 INFO - PROCESS | 1724 | 1467045634250 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 1724 | 1467045634260 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:34 INFO - PROCESS | 1724 | 1467045634584 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:40:34 INFO - PROCESS | 1724 | 1467045634760 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1724 | 1467045634771 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x90af0800 == 15 [pid = 1724] [id = 204] 09:40:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x90af1000) [pid = 1724] [serial = 613] [outer = (nil)] 09:40:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x90af4c00) [pid = 1724] [serial = 614] [outer = 0x90af1000] 09:40:34 INFO - PROCESS | 1724 | 1467045634861 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x90b9dc00) [pid = 1724] [serial = 615] [outer = 0x90af1000] 09:40:35 INFO - PROCESS | 1724 | 1467045635800 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1644ms 09:40:35 INFO - PROCESS | 1724 | 1467045635870 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:40:35 INFO - PROCESS | 1724 | 1467045635876 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:40:35 INFO - PROCESS | 1724 | 1467045635883 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1724 | 1467045635888 Marionette TRACE conn4 <- [1,790,null,{}] 09:40:35 INFO - PROCESS | 1724 | 1467045635894 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 1724 | 1467045635900 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:36 INFO - PROCESS | 1724 | 1467045636141 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:40:36 INFO - PROCESS | 1724 | 1467045636370 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1724 | 1467045636379 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b7400 == 16 [pid = 1724] [id = 205] 09:40:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9137a400) [pid = 1724] [serial = 616] [outer = (nil)] 09:40:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x91383c00) [pid = 1724] [serial = 617] [outer = 0x9137a400] 09:40:36 INFO - PROCESS | 1724 | 1467045636479 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x91546000) [pid = 1724] [serial = 618] [outer = 0x9137a400] 09:40:37 INFO - PROCESS | 1724 | 1467045637419 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1589ms 09:40:37 INFO - PROCESS | 1724 | 1467045637473 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1724 | 1467045637476 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:40:37 INFO - PROCESS | 1724 | 1467045637484 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1724 | 1467045637487 Marionette TRACE conn4 <- [1,794,null,{}] 09:40:37 INFO - PROCESS | 1724 | 1467045637494 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 1724 | 1467045637503 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:37 INFO - PROCESS | 1724 | 1467045637727 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:40:37 INFO - PROCESS | 1724 | 1467045637941 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1724 | 1467045637954 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x90aef000 == 17 [pid = 1724] [id = 206] 09:40:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x90b98c00) [pid = 1724] [serial = 619] [outer = (nil)] 09:40:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x9154f400) [pid = 1724] [serial = 620] [outer = 0x90b98c00] 09:40:38 INFO - PROCESS | 1724 | 1467045638082 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9154d400) [pid = 1724] [serial = 621] [outer = 0x90b98c00] 09:40:39 INFO - PROCESS | 1724 | 1467045639019 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1584ms 09:40:39 INFO - PROCESS | 1724 | 1467045639070 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1724 | 1467045639073 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:40:39 INFO - PROCESS | 1724 | 1467045639081 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1724 | 1467045639086 Marionette TRACE conn4 <- [1,798,null,{}] 09:40:39 INFO - PROCESS | 1724 | 1467045639092 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 1724 | 1467045639104 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:39 INFO - PROCESS | 1724 | 1467045639367 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:40:39 INFO - PROCESS | 1724 | 1467045639605 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1724 | 1467045639614 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137c400 == 18 [pid = 1724] [id = 207] 09:40:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91ba0400) [pid = 1724] [serial = 622] [outer = (nil)] 09:40:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x91bc5c00) [pid = 1724] [serial = 623] [outer = 0x91ba0400] 09:40:39 INFO - PROCESS | 1724 | 1467045639744 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x91bc8c00) [pid = 1724] [serial = 624] [outer = 0x91ba0400] 09:40:40 INFO - PROCESS | 1724 | 1467045640643 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:40:40 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:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1633ms 09:40:40 INFO - PROCESS | 1724 | 1467045640715 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1724 | 1467045640720 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:40:40 INFO - PROCESS | 1724 | 1467045640727 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1724 | 1467045640731 Marionette TRACE conn4 <- [1,802,null,{}] 09:40:40 INFO - PROCESS | 1724 | 1467045640737 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 1724 | 1467045640743 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:40 INFO - PROCESS | 1724 | 1467045640922 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:40:41 INFO - PROCESS | 1724 | 1467045641094 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1724 | 1467045641104 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacb400 == 19 [pid = 1724] [id = 208] 09:40:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8bde3c00) [pid = 1724] [serial = 625] [outer = (nil)] 09:40:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8d6fb400) [pid = 1724] [serial = 626] [outer = 0x8bde3c00] 09:40:41 INFO - PROCESS | 1724 | 1467045641245 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d8f8400) [pid = 1724] [serial = 627] [outer = 0x8bde3c00] 09:40:42 INFO - PROCESS | 1724 | 1467045642206 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:40:42 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:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1539ms 09:40:42 INFO - PROCESS | 1724 | 1467045642268 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1724 | 1467045642272 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:40:42 INFO - PROCESS | 1724 | 1467045642279 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1724 | 1467045642284 Marionette TRACE conn4 <- [1,806,null,{}] 09:40:42 INFO - PROCESS | 1724 | 1467045642290 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 1724 | 1467045642296 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:42 INFO - PROCESS | 1724 | 1467045642487 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:40:42 INFO - PROCESS | 1724 | 1467045642933 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1724 | 1467045642943 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7400 == 20 [pid = 1724] [id = 209] 09:40:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8bad7800) [pid = 1724] [serial = 628] [outer = (nil)] 09:40:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8bde1800) [pid = 1724] [serial = 629] [outer = 0x8bad7800] 09:40:43 INFO - PROCESS | 1724 | 1467045643032 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddb400 == 19 [pid = 1724] [id = 198] 09:40:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6be800 == 18 [pid = 1724] [id = 199] 09:40:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4400 == 17 [pid = 1724] [id = 200] 09:40:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8bddb000) [pid = 1724] [serial = 630] [outer = 0x8bad7800] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x91378400) [pid = 1724] [serial = 503] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x90af2c00) [pid = 1724] [serial = 502] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x91d60400) [pid = 1724] [serial = 506] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x91bc4800) [pid = 1724] [serial = 505] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x92fe1400) [pid = 1724] [serial = 509] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x92405800) [pid = 1724] [serial = 508] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x93b67c00) [pid = 1724] [serial = 512] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x93a49c00) [pid = 1724] [serial = 511] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9a075400) [pid = 1724] [serial = 515] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9920e400) [pid = 1724] [serial = 514] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9a34d000) [pid = 1724] [serial = 518] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x9a34a400) [pid = 1724] [serial = 517] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9a6e3400) [pid = 1724] [serial = 521] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9a40f000) [pid = 1724] [serial = 520] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9a866000) [pid = 1724] [serial = 524] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9a84f400) [pid = 1724] [serial = 523] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9b3ed000) [pid = 1724] [serial = 527] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9aaec000) [pid = 1724] [serial = 526] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9c13d800) [pid = 1724] [serial = 530] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9b76a800) [pid = 1724] [serial = 529] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9d3a1c00) [pid = 1724] [serial = 533] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9d810800) [pid = 1724] [serial = 532] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8d6b3c00) [pid = 1724] [serial = 571] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d6fb000) [pid = 1724] [serial = 550] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d8f3000) [pid = 1724] [serial = 551] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e8df000) [pid = 1724] [serial = 553] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8f00c400) [pid = 1724] [serial = 554] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bdd9800) [pid = 1724] [serial = 538] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8cec3000) [pid = 1724] [serial = 539] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e134800) [pid = 1724] [serial = 536] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e10bc00) [pid = 1724] [serial = 535] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91381c00) [pid = 1724] [serial = 556] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8df50c00) [pid = 1724] [serial = 541] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e8e4400) [pid = 1724] [serial = 544] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91543400) [pid = 1724] [serial = 557] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91550800) [pid = 1724] [serial = 559] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e8d9400) [pid = 1724] [serial = 500] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91676000) [pid = 1724] [serial = 560] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91ba1c00) [pid = 1724] [serial = 562] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91541800) [pid = 1724] [serial = 563] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91550c00) [pid = 1724] [serial = 565] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6f1c00) [pid = 1724] [serial = 572] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91d5b400) [pid = 1724] [serial = 566] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d6ff400) [pid = 1724] [serial = 568] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8d8f7400) [pid = 1724] [serial = 569] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e701400) [pid = 1724] [serial = 499] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8d6fd000) [pid = 1724] [serial = 575] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8eaa2800) [pid = 1724] [serial = 545] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8e10c800) [pid = 1724] [serial = 542] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8eaa1000) [pid = 1724] [serial = 548] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x90af0c00) [pid = 1724] [serial = 584] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8d8f2800) [pid = 1724] [serial = 578] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x91549400) [pid = 1724] [serial = 586] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8f4c1800) [pid = 1724] [serial = 583] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8ea95000) [pid = 1724] [serial = 581] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8d6b5400) [pid = 1724] [serial = 577] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8e710800) [pid = 1724] [serial = 580] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8cec0800) [pid = 1724] [serial = 574] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x8e8e3000) [pid = 1724] [serial = 547] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x92410800) [pid = 1724] [serial = 594] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x91d51800) [pid = 1724] [serial = 591] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x91fdf000) [pid = 1724] [serial = 593] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 55 (0x90aea000) [pid = 1724] [serial = 386] [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:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 54 (0x91bc6800) [pid = 1724] [serial = 590] [outer = (nil)] [url = about:blank] 09:40:43 INFO - PROCESS | 1724 | --DOMWINDOW == 53 (0x91670c00) [pid = 1724] [serial = 587] [outer = (nil)] [url = about:blank] 09:40:44 INFO - PROCESS | 1724 | 1467045644412 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:40:44 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:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2182ms 09:40:44 INFO - PROCESS | 1724 | 1467045644465 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1724 | 1467045644471 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:40:44 INFO - PROCESS | 1724 | 1467045644479 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1724 | 1467045644484 Marionette TRACE conn4 <- [1,810,null,{}] 09:40:44 INFO - PROCESS | 1724 | 1467045644492 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1724 | 1467045644498 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:44 INFO - PROCESS | 1724 | 1467045644692 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:40:44 INFO - PROCESS | 1724 | 1467045644806 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1724 | 1467045644813 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f5c00 == 18 [pid = 1724] [id = 210] 09:40:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0x8d6f6400) [pid = 1724] [serial = 631] [outer = (nil)] 09:40:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0x8d8f0000) [pid = 1724] [serial = 632] [outer = 0x8d6f6400] 09:40:44 INFO - PROCESS | 1724 | 1467045644894 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0x8d8f9400) [pid = 1724] [serial = 633] [outer = 0x8d6f6400] 09:40:45 INFO - PROCESS | 1724 | 1467045645766 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1333ms 09:40:45 INFO - PROCESS | 1724 | 1467045645817 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1724 | 1467045645824 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:40:45 INFO - PROCESS | 1724 | 1467045645832 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1724 | 1467045645837 Marionette TRACE conn4 <- [1,814,null,{}] 09:40:45 INFO - PROCESS | 1724 | 1467045645844 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 1724 | 1467045645850 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:46 INFO - PROCESS | 1724 | 1467045646052 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:40:46 INFO - PROCESS | 1724 | 1467045646201 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1724 | 1467045646208 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df45c00 == 19 [pid = 1724] [id = 211] 09:40:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x8e104000) [pid = 1724] [serial = 634] [outer = (nil)] 09:40:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x8e135c00) [pid = 1724] [serial = 635] [outer = 0x8e104000] 09:40:46 INFO - PROCESS | 1724 | 1467045646281 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x8e707400) [pid = 1724] [serial = 636] [outer = 0x8e104000] 09:40:47 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x8d6f3400) [pid = 1724] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:40:47 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x8bddec00) [pid = 1724] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:40:47 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x8bddb800) [pid = 1724] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:40:47 INFO - PROCESS | 1724 | 1467045647315 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1724 | 1467045647375 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:40:47 INFO - PROCESS | 1724 | 1467045647391 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1724 | 1467045647401 Marionette TRACE conn4 <- [1,818,null,{}] 09:40:47 INFO - PROCESS | 1724 | 1467045647411 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1724 | 1467045647419 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:47 INFO - PROCESS | 1724 | 1467045647629 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:40:47 INFO - PROCESS | 1724 | 1467045647745 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1724 | 1467045647754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e6c00 == 20 [pid = 1724] [id = 212] 09:40:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x8e8e8400) [pid = 1724] [serial = 637] [outer = (nil)] 09:40:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x8eaa1800) [pid = 1724] [serial = 638] [outer = 0x8e8e8400] 09:40:47 INFO - PROCESS | 1724 | 1467045647825 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x8f002800) [pid = 1724] [serial = 639] [outer = 0x8e8e8400] 09:40:48 INFO - PROCESS | 1724 | 1467045648655 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1299ms 09:40:48 INFO - PROCESS | 1724 | 1467045648682 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 1724 | 1467045648687 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:40:48 INFO - PROCESS | 1724 | 1467045648694 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1724 | 1467045648697 Marionette TRACE conn4 <- [1,822,null,{}] 09:40:48 INFO - PROCESS | 1724 | 1467045648703 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 1724 | 1467045648708 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:48 INFO - PROCESS | 1724 | 1467045648891 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:40:48 INFO - PROCESS | 1724 | 1467045648905 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1724 | 1467045648915 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd9800 == 21 [pid = 1724] [id = 213] 09:40:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8f00b400) [pid = 1724] [serial = 640] [outer = (nil)] 09:40:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8f4bc800) [pid = 1724] [serial = 641] [outer = 0x8f00b400] 09:40:48 INFO - PROCESS | 1724 | 1467045648984 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x90ae5400) [pid = 1724] [serial = 642] [outer = 0x8f00b400] 09:40:49 INFO - PROCESS | 1724 | 1467045649931 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1724 | 1467045649990 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:40:49 INFO - PROCESS | 1724 | 1467045649997 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 1724 | 1467045650000 Marionette TRACE conn4 <- [1,826,null,{}] 09:40:50 INFO - PROCESS | 1724 | 1467045650005 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 1724 | 1467045650010 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:50 INFO - PROCESS | 1724 | 1467045650236 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:40:50 INFO - PROCESS | 1724 | 1467045650390 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 1724 | 1467045650398 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad0c00 == 22 [pid = 1724] [id = 214] 09:40:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8bad2800) [pid = 1724] [serial = 643] [outer = (nil)] 09:40:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8bddd800) [pid = 1724] [serial = 644] [outer = 0x8bad2800] 09:40:50 INFO - PROCESS | 1724 | 1467045650491 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8cec4400) [pid = 1724] [serial = 645] [outer = 0x8bad2800] 09:40:51 INFO - PROCESS | 1724 | 1467045651603 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1687ms 09:40:51 INFO - PROCESS | 1724 | 1467045651687 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1724 | 1467045651694 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:40:51 INFO - PROCESS | 1724 | 1467045651705 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1724 | 1467045651710 Marionette TRACE conn4 <- [1,830,null,{}] 09:40:51 INFO - PROCESS | 1724 | 1467045651718 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 1724 | 1467045651724 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:51 INFO - PROCESS | 1724 | 1467045651962 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:40:52 INFO - PROCESS | 1724 | 1467045652176 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1724 | 1467045652187 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bf800 == 23 [pid = 1724] [id = 215] 09:40:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8df4fc00) [pid = 1724] [serial = 646] [outer = (nil)] 09:40:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e10e400) [pid = 1724] [serial = 647] [outer = 0x8df4fc00] 09:40:52 INFO - PROCESS | 1724 | 1467045652275 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e703400) [pid = 1724] [serial = 648] [outer = 0x8df4fc00] 09:40:53 INFO - PROCESS | 1724 | 1467045653382 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1737ms 09:40:53 INFO - PROCESS | 1724 | 1467045653443 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:40:53 INFO - PROCESS | 1724 | 1467045653449 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:40:53 INFO - PROCESS | 1724 | 1467045653456 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1724 | 1467045653460 Marionette TRACE conn4 <- [1,834,null,{}] 09:40:53 INFO - PROCESS | 1724 | 1467045653467 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 1724 | 1467045653472 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:53 INFO - PROCESS | 1724 | 1467045653787 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:40:54 INFO - PROCESS | 1724 | 1467045654043 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1724 | 1467045654050 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea95800 == 24 [pid = 1724] [id = 216] 09:40:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8ea9cc00) [pid = 1724] [serial = 649] [outer = (nil)] 09:40:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8f00dc00) [pid = 1724] [serial = 650] [outer = 0x8ea9cc00] 09:40:54 INFO - PROCESS | 1724 | 1467045654154 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x90aea400) [pid = 1724] [serial = 651] [outer = 0x8ea9cc00] 09:40:55 INFO - PROCESS | 1724 | 1467045655221 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1783ms 09:40:55 INFO - PROCESS | 1724 | 1467045655239 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1724 | 1467045655246 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:40:55 INFO - PROCESS | 1724 | 1467045655264 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1724 | 1467045655272 Marionette TRACE conn4 <- [1,838,null,{}] 09:40:55 INFO - PROCESS | 1724 | 1467045655278 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 1724 | 1467045655285 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:55 INFO - PROCESS | 1724 | 1467045655532 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:40:55 INFO - PROCESS | 1724 | 1467045655781 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1724 | 1467045655790 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4c00 == 25 [pid = 1724] [id = 217] 09:40:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8f010400) [pid = 1724] [serial = 652] [outer = (nil)] 09:40:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9154b000) [pid = 1724] [serial = 653] [outer = 0x8f010400] 09:40:55 INFO - PROCESS | 1724 | 1467045655878 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91670c00) [pid = 1724] [serial = 654] [outer = 0x8f010400] 09:40:57 INFO - PROCESS | 1724 | 1467045657050 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1846ms 09:40:57 INFO - PROCESS | 1724 | 1467045657102 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1724 | 1467045657108 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:40:57 INFO - PROCESS | 1724 | 1467045657117 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1724 | 1467045657122 Marionette TRACE conn4 <- [1,842,null,{}] 09:40:57 INFO - PROCESS | 1724 | 1467045657138 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 1724 | 1467045657146 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:57 INFO - PROCESS | 1724 | 1467045657527 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:40:57 INFO - PROCESS | 1724 | 1467045657673 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1724 | 1467045657687 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f8c00 == 26 [pid = 1724] [id = 218] 09:40:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d6f9c00) [pid = 1724] [serial = 655] [outer = (nil)] 09:40:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e102800) [pid = 1724] [serial = 656] [outer = 0x8d6f9c00] 09:40:57 INFO - PROCESS | 1724 | 1467045657760 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e12f400) [pid = 1724] [serial = 657] [outer = 0x8d6f9c00] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd9800 == 25 [pid = 1724] [id = 213] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e6c00 == 24 [pid = 1724] [id = 212] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8df45c00 == 23 [pid = 1724] [id = 211] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f5c00 == 22 [pid = 1724] [id = 210] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7400 == 21 [pid = 1724] [id = 209] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacb400 == 20 [pid = 1724] [id = 208] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x9137c400 == 19 [pid = 1724] [id = 207] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x90aef000 == 18 [pid = 1724] [id = 206] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x90af0800 == 17 [pid = 1724] [id = 204] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b7400 == 16 [pid = 1724] [id = 205] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8e707c00 == 15 [pid = 1724] [id = 203] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70b000 == 14 [pid = 1724] [id = 201] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3400 == 13 [pid = 1724] [id = 202] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4c00 == 12 [pid = 1724] [id = 217] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bf800 == 11 [pid = 1724] [id = 215] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea95800 == 10 [pid = 1724] [id = 216] 09:40:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad0c00 == 9 [pid = 1724] [id = 214] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6f8800) [pid = 1724] [serial = 599] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d8f0800) [pid = 1724] [serial = 600] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d6b3400) [pid = 1724] [serial = 597] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8cec7800) [pid = 1724] [serial = 602] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d6fc400) [pid = 1724] [serial = 603] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e8dc400) [pid = 1724] [serial = 605] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8bde2400) [pid = 1724] [serial = 596] [outer = (nil)] [url = about:blank] 09:40:59 INFO - PROCESS | 1724 | 1467045659575 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2546ms 09:40:59 INFO - PROCESS | 1724 | 1467045659668 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1724 | 1467045659676 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:40:59 INFO - PROCESS | 1724 | 1467045659686 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1724 | 1467045659690 Marionette TRACE conn4 <- [1,846,null,{}] 09:40:59 INFO - PROCESS | 1724 | 1467045659698 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 1724 | 1467045659704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:40:59 INFO - PROCESS | 1724 | 1467045659894 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:41:00 INFO - PROCESS | 1724 | 1467045660009 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1724 | 1467045660020 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebd400 == 10 [pid = 1724] [id = 219] 09:41:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8cebf800) [pid = 1724] [serial = 658] [outer = (nil)] 09:41:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8d6b3800) [pid = 1724] [serial = 659] [outer = 0x8cebf800] 09:41:00 INFO - PROCESS | 1724 | 1467045660096 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d6bf800) [pid = 1724] [serial = 660] [outer = 0x8cebf800] 09:41:01 INFO - PROCESS | 1724 | 1467045661217 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1582ms 09:41:01 INFO - PROCESS | 1724 | 1467045661270 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 1724 | 1467045661283 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:41:01 INFO - PROCESS | 1724 | 1467045661295 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1724 | 1467045661299 Marionette TRACE conn4 <- [1,850,null,{}] 09:41:01 INFO - PROCESS | 1724 | 1467045661306 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 1724 | 1467045661312 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:01 INFO - PROCESS | 1724 | 1467045661554 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:41:01 INFO - PROCESS | 1724 | 1467045661682 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 1724 | 1467045661690 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f5400 == 11 [pid = 1724] [id = 220] 09:41:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d8f7000) [pid = 1724] [serial = 661] [outer = (nil)] 09:41:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8df48c00) [pid = 1724] [serial = 662] [outer = 0x8d8f7000] 09:41:01 INFO - PROCESS | 1724 | 1467045661769 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e102c00) [pid = 1724] [serial = 663] [outer = 0x8d8f7000] 09:41:02 INFO - PROCESS | 1724 | 1467045662697 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1432ms 09:41:02 INFO - PROCESS | 1724 | 1467045662726 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1724 | 1467045662730 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:41:02 INFO - PROCESS | 1724 | 1467045662737 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1724 | 1467045662742 Marionette TRACE conn4 <- [1,854,null,{}] 09:41:02 INFO - PROCESS | 1724 | 1467045662769 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 1724 | 1467045662778 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:02 INFO - PROCESS | 1724 | 1467045662989 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:41:03 INFO - PROCESS | 1724 | 1467045663010 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1724 | 1467045663019 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8df400 == 12 [pid = 1724] [id = 221] 09:41:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e8dfc00) [pid = 1724] [serial = 664] [outer = (nil)] 09:41:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e8e4000) [pid = 1724] [serial = 665] [outer = 0x8e8dfc00] 09:41:03 INFO - PROCESS | 1724 | 1467045663096 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ea96000) [pid = 1724] [serial = 666] [outer = 0x8e8dfc00] 09:41:03 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8f00b400) [pid = 1724] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:41:03 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8ea94c00) [pid = 1724] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x90af1000) [pid = 1724] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x90b98c00) [pid = 1724] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8bad7800) [pid = 1724] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x9137a400) [pid = 1724] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x91ba0400) [pid = 1724] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8d6f6400) [pid = 1724] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8bdd9000) [pid = 1724] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8e70f000) [pid = 1724] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8bde3c00) [pid = 1724] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8e104000) [pid = 1724] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:41:04 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e8e8400) [pid = 1724] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:41:04 INFO - PROCESS | 1724 | 1467045664452 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1787ms 09:41:04 INFO - PROCESS | 1724 | 1467045664526 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1724 | 1467045664530 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:41:04 INFO - PROCESS | 1724 | 1467045664537 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1724 | 1467045664541 Marionette TRACE conn4 <- [1,858,null,{}] 09:41:04 INFO - PROCESS | 1724 | 1467045664547 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1724 | 1467045664552 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:04 INFO - PROCESS | 1724 | 1467045664723 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:41:04 INFO - PROCESS | 1724 | 1467045664835 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1724 | 1467045664842 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7000 == 13 [pid = 1724] [id = 222] 09:41:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8bdd9000) [pid = 1724] [serial = 667] [outer = (nil)] 09:41:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e70a400) [pid = 1724] [serial = 668] [outer = 0x8bdd9000] 09:41:04 INFO - PROCESS | 1724 | 1467045664912 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8eaa2c00) [pid = 1724] [serial = 669] [outer = 0x8bdd9000] 09:41:05 INFO - PROCESS | 1724 | 1467045665669 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1185ms 09:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:41:05 INFO - PROCESS | 1724 | 1467045665723 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1724 | 1467045665726 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:41:05 INFO - PROCESS | 1724 | 1467045665732 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 1724 | 1467045665735 Marionette TRACE conn4 <- [1,862,null,{}] 09:41:05 INFO - PROCESS | 1724 | 1467045665741 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 1724 | 1467045665746 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:05 INFO - PROCESS | 1724 | 1467045665955 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:41:06 INFO - PROCESS | 1724 | 1467045666082 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1724 | 1467045666092 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace000 == 14 [pid = 1724] [id = 223] 09:41:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8bace400) [pid = 1724] [serial = 670] [outer = (nil)] 09:41:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8bad7800) [pid = 1724] [serial = 671] [outer = 0x8bace400] 09:41:06 INFO - PROCESS | 1724 | 1467045666178 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8bde1000) [pid = 1724] [serial = 672] [outer = 0x8bace400] 09:41:07 INFO - PROCESS | 1724 | 1467045667292 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1591ms 09:41:07 INFO - PROCESS | 1724 | 1467045667325 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1724 | 1467045667331 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:41:07 INFO - PROCESS | 1724 | 1467045667339 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1724 | 1467045667343 Marionette TRACE conn4 <- [1,866,null,{}] 09:41:07 INFO - PROCESS | 1724 | 1467045667351 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 1724 | 1467045667359 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:07 INFO - PROCESS | 1724 | 1467045667574 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:41:07 INFO - PROCESS | 1724 | 1467045667790 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1724 | 1467045667801 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8eec00 == 15 [pid = 1724] [id = 224] 09:41:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d8f1800) [pid = 1724] [serial = 673] [outer = (nil)] 09:41:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8df43800) [pid = 1724] [serial = 674] [outer = 0x8d8f1800] 09:41:07 INFO - PROCESS | 1724 | 1467045667929 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e105c00) [pid = 1724] [serial = 675] [outer = 0x8d8f1800] 09:41:08 INFO - PROCESS | 1724 | 1467045668964 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1682ms 09:41:09 INFO - PROCESS | 1724 | 1467045669025 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:41:09 INFO - PROCESS | 1724 | 1467045669032 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:41:09 INFO - PROCESS | 1724 | 1467045669039 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1724 | 1467045669042 Marionette TRACE conn4 <- [1,870,null,{}] 09:41:09 INFO - PROCESS | 1724 | 1467045669049 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1724 | 1467045669054 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:09 INFO - PROCESS | 1724 | 1467045669294 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:41:09 INFO - PROCESS | 1724 | 1467045669553 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1724 | 1467045669562 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad9c00 == 16 [pid = 1724] [id = 225] 09:41:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d6b2400) [pid = 1724] [serial = 676] [outer = (nil)] 09:41:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8eaa0000) [pid = 1724] [serial = 677] [outer = 0x8d6b2400] 09:41:09 INFO - PROCESS | 1724 | 1467045669643 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f00f400) [pid = 1724] [serial = 678] [outer = 0x8d6b2400] 09:41:10 INFO - PROCESS | 1724 | 1467045670688 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1690ms 09:41:10 INFO - PROCESS | 1724 | 1467045670728 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 1724 | 1467045670733 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:41:10 INFO - PROCESS | 1724 | 1467045670750 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 1724 | 1467045670760 Marionette TRACE conn4 <- [1,874,null,{}] 09:41:10 INFO - PROCESS | 1724 | 1467045670768 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 1724 | 1467045670776 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:11 INFO - PROCESS | 1724 | 1467045671085 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:41:11 INFO - PROCESS | 1724 | 1467045671254 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 1724 | 1467045671266 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fbc00 == 17 [pid = 1724] [id = 226] 09:41:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d6fd800) [pid = 1724] [serial = 679] [outer = (nil)] 09:41:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8f006c00) [pid = 1724] [serial = 680] [outer = 0x8d6fd800] 09:41:11 INFO - PROCESS | 1724 | 1467045671344 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8ea9e000) [pid = 1724] [serial = 681] [outer = 0x8d6fd800] 09:41:12 INFO - PROCESS | 1724 | 1467045672511 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1797ms 09:41:12 INFO - PROCESS | 1724 | 1467045672539 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 1724 | 1467045672545 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:41:12 INFO - PROCESS | 1724 | 1467045672553 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1724 | 1467045672557 Marionette TRACE conn4 <- [1,878,null,{}] 09:41:12 INFO - PROCESS | 1724 | 1467045672565 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 1724 | 1467045672571 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:12 INFO - PROCESS | 1724 | 1467045672763 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:41:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7000 == 16 [pid = 1724] [id = 222] 09:41:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8df400 == 15 [pid = 1724] [id = 221] 09:41:13 INFO - PROCESS | 1724 | 1467045673003 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1724 | 1467045673018 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f5400 == 14 [pid = 1724] [id = 220] 09:41:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebd400 == 13 [pid = 1724] [id = 219] 09:41:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f8c00 == 12 [pid = 1724] [id = 218] 09:41:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddf800 == 13 [pid = 1724] [id = 227] 09:41:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8bde4000) [pid = 1724] [serial = 682] [outer = (nil)] 09:41:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d6b3000) [pid = 1724] [serial = 683] [outer = 0x8bde4000] 09:41:13 INFO - PROCESS | 1724 | 1467045673093 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d6f4000) [pid = 1724] [serial = 684] [outer = 0x8bde4000] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f4bc800) [pid = 1724] [serial = 641] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8ea9e800) [pid = 1724] [serial = 611] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f002000) [pid = 1724] [serial = 612] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x90af4c00) [pid = 1724] [serial = 614] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x90b9dc00) [pid = 1724] [serial = 615] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x9154f400) [pid = 1724] [serial = 620] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9154d400) [pid = 1724] [serial = 621] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bde1800) [pid = 1724] [serial = 629] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8bddb000) [pid = 1724] [serial = 630] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x91383c00) [pid = 1724] [serial = 617] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x91546000) [pid = 1724] [serial = 618] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x91bc5c00) [pid = 1724] [serial = 623] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x91bc8c00) [pid = 1724] [serial = 624] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8d8f0000) [pid = 1724] [serial = 632] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d8f9400) [pid = 1724] [serial = 633] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8df43000) [pid = 1724] [serial = 608] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8e106800) [pid = 1724] [serial = 609] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8ea99800) [pid = 1724] [serial = 606] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8d6fb400) [pid = 1724] [serial = 626] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8d8f8400) [pid = 1724] [serial = 627] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8e707400) [pid = 1724] [serial = 636] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8e135c00) [pid = 1724] [serial = 635] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8eaa1800) [pid = 1724] [serial = 638] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8f002800) [pid = 1724] [serial = 639] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x90ae5400) [pid = 1724] [serial = 642] [outer = (nil)] [url = about:blank] 09:41:13 INFO - PROCESS | 1724 | 1467045673896 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1387ms 09:41:13 INFO - PROCESS | 1724 | 1467045673941 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1724 | 1467045673947 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:41:13 INFO - PROCESS | 1724 | 1467045673958 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1724 | 1467045673962 Marionette TRACE conn4 <- [1,882,null,{}] 09:41:13 INFO - PROCESS | 1724 | 1467045673968 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 1724 | 1467045673974 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:14 INFO - PROCESS | 1724 | 1467045674148 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:41:14 INFO - PROCESS | 1724 | 1467045674163 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1724 | 1467045674176 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5c00 == 14 [pid = 1724] [id = 228] 09:41:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8d8f4c00) [pid = 1724] [serial = 685] [outer = (nil)] 09:41:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8df4b800) [pid = 1724] [serial = 686] [outer = 0x8d8f4c00] 09:41:14 INFO - PROCESS | 1724 | 1467045674258 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8e10b800) [pid = 1724] [serial = 687] [outer = 0x8d8f4c00] 09:41:15 INFO - PROCESS | 1724 | 1467045675286 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1381ms 09:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:41:15 INFO - PROCESS | 1724 | 1467045675339 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1724 | 1467045675343 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:41:15 INFO - PROCESS | 1724 | 1467045675349 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1724 | 1467045675355 Marionette TRACE conn4 <- [1,886,null,{}] 09:41:15 INFO - PROCESS | 1724 | 1467045675370 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 1724 | 1467045675379 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:15 INFO - PROCESS | 1724 | 1467045675548 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:41:15 INFO - PROCESS | 1724 | 1467045675679 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1724 | 1467045675687 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e3800 == 15 [pid = 1724] [id = 229] 09:41:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8e8e4800) [pid = 1724] [serial = 688] [outer = (nil)] 09:41:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8ea9b400) [pid = 1724] [serial = 689] [outer = 0x8e8e4800] 09:41:15 INFO - PROCESS | 1724 | 1467045675769 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8f006000) [pid = 1724] [serial = 690] [outer = 0x8e8e4800] 09:41:16 INFO - PROCESS | 1724 | 1467045676660 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1339ms 09:41:16 INFO - PROCESS | 1724 | 1467045676688 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 1724 | 1467045676693 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:41:16 INFO - PROCESS | 1724 | 1467045676705 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1724 | 1467045676708 Marionette TRACE conn4 <- [1,890,null,{}] 09:41:16 INFO - PROCESS | 1724 | 1467045676713 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 1724 | 1467045676718 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:16 INFO - PROCESS | 1724 | 1467045676941 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:41:16 INFO - PROCESS | 1724 | 1467045676970 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1724 | 1467045676977 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9c800 == 16 [pid = 1724] [id = 230] 09:41:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x90ae7c00) [pid = 1724] [serial = 691] [outer = (nil)] 09:41:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x90aed800) [pid = 1724] [serial = 692] [outer = 0x90ae7c00] 09:41:17 INFO - PROCESS | 1724 | 1467045677047 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x90b93c00) [pid = 1724] [serial = 693] [outer = 0x90ae7c00] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8f010400) [pid = 1724] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e8dfc00) [pid = 1724] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8df4fc00) [pid = 1724] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8ea9cc00) [pid = 1724] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8bad2800) [pid = 1724] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8d6f9c00) [pid = 1724] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8cebf800) [pid = 1724] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:41:17 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8d8f7000) [pid = 1724] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:41:18 INFO - PROCESS | 1724 | 1467045678019 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1329ms 09:41:18 INFO - PROCESS | 1724 | 1467045678034 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1724 | 1467045678037 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:41:18 INFO - PROCESS | 1724 | 1467045678044 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1724 | 1467045678046 Marionette TRACE conn4 <- [1,894,null,{}] 09:41:18 INFO - PROCESS | 1724 | 1467045678053 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 1724 | 1467045678058 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:18 INFO - PROCESS | 1724 | 1467045678258 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:41:18 INFO - PROCESS | 1724 | 1467045678337 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1724 | 1467045678345 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebf800 == 17 [pid = 1724] [id = 231] 09:41:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8d6bb400) [pid = 1724] [serial = 694] [outer = (nil)] 09:41:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8e8dfc00) [pid = 1724] [serial = 695] [outer = 0x8d6bb400] 09:41:18 INFO - PROCESS | 1724 | 1467045678415 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x90ae5800) [pid = 1724] [serial = 696] [outer = 0x8d6bb400] 09:41:19 INFO - PROCESS | 1724 | 1467045679193 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1190ms 09:41:19 INFO - PROCESS | 1724 | 1467045679235 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 1724 | 1467045679237 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:41:19 INFO - PROCESS | 1724 | 1467045679244 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1724 | 1467045679247 Marionette TRACE conn4 <- [1,898,null,{}] 09:41:19 INFO - PROCESS | 1724 | 1467045679253 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 1724 | 1467045679263 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:19 INFO - PROCESS | 1724 | 1467045679487 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:41:19 INFO - PROCESS | 1724 | 1467045679605 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1724 | 1467045679621 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8800 == 18 [pid = 1724] [id = 232] 09:41:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8cec9400) [pid = 1724] [serial = 697] [outer = (nil)] 09:41:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x91385400) [pid = 1724] [serial = 698] [outer = 0x8cec9400] 09:41:19 INFO - PROCESS | 1724 | 1467045679696 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x9154a400) [pid = 1724] [serial = 699] [outer = 0x8cec9400] 09:41:20 INFO - PROCESS | 1724 | 1467045680760 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1529ms 09:41:20 INFO - PROCESS | 1724 | 1467045680775 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1724 | 1467045680782 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:41:20 INFO - PROCESS | 1724 | 1467045680791 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1724 | 1467045680800 Marionette TRACE conn4 <- [1,902,null,{}] 09:41:20 INFO - PROCESS | 1724 | 1467045680807 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 1724 | 1467045680814 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:21 INFO - PROCESS | 1724 | 1467045681020 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:41:21 INFO - PROCESS | 1724 | 1467045681236 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1724 | 1467045681250 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad0800 == 19 [pid = 1724] [id = 233] 09:41:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8d6fa000) [pid = 1724] [serial = 700] [outer = (nil)] 09:41:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8d8f1c00) [pid = 1724] [serial = 701] [outer = 0x8d6fa000] 09:41:21 INFO - PROCESS | 1724 | 1467045681352 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8df41400) [pid = 1724] [serial = 702] [outer = 0x8d6fa000] 09:41:22 INFO - PROCESS | 1724 | 1467045682303 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1544ms 09:41:22 INFO - PROCESS | 1724 | 1467045682336 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1724 | 1467045682342 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:41:22 INFO - PROCESS | 1724 | 1467045682355 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1724 | 1467045682359 Marionette TRACE conn4 <- [1,906,null,{}] 09:41:22 INFO - PROCESS | 1724 | 1467045682367 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 1724 | 1467045682374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:22 INFO - PROCESS | 1724 | 1467045682582 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:41:22 INFO - PROCESS | 1724 | 1467045682849 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1724 | 1467045682857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e101400 == 20 [pid = 1724] [id = 234] 09:41:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8e8de000) [pid = 1724] [serial = 703] [outer = (nil)] 09:41:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8f004c00) [pid = 1724] [serial = 704] [outer = 0x8e8de000] 09:41:23 INFO - PROCESS | 1724 | 1467045683001 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8f4bfc00) [pid = 1724] [serial = 705] [outer = 0x8e8de000] 09:41:23 INFO - PROCESS | 1724 | 1467045683919 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1598ms 09:41:23 INFO - PROCESS | 1724 | 1467045683953 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1724 | 1467045683957 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:41:23 INFO - PROCESS | 1724 | 1467045683965 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1724 | 1467045683971 Marionette TRACE conn4 <- [1,910,null,{}] 09:41:23 INFO - PROCESS | 1724 | 1467045683988 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 1724 | 1467045683997 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:24 INFO - PROCESS | 1724 | 1467045684186 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:41:24 INFO - PROCESS | 1724 | 1467045684348 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1724 | 1467045684359 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x91543800 == 21 [pid = 1724] [id = 235] 09:41:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91545400) [pid = 1724] [serial = 706] [outer = (nil)] 09:41:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91550c00) [pid = 1724] [serial = 707] [outer = 0x91545400] 09:41:24 INFO - PROCESS | 1724 | 1467045684489 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x91678000) [pid = 1724] [serial = 708] [outer = 0x91545400] 09:41:25 INFO - PROCESS | 1724 | 1467045685419 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1492ms 09:41:25 INFO - PROCESS | 1724 | 1467045685457 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 1724 | 1467045685463 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:41:25 INFO - PROCESS | 1724 | 1467045685470 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1724 | 1467045685475 Marionette TRACE conn4 <- [1,914,null,{}] 09:41:25 INFO - PROCESS | 1724 | 1467045685482 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 1724 | 1467045685486 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:25 INFO - PROCESS | 1724 | 1467045685684 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:41:25 INFO - PROCESS | 1724 | 1467045685846 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1724 | 1467045685854 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e5000 == 22 [pid = 1724] [id = 236] 09:41:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x91378c00) [pid = 1724] [serial = 709] [outer = (nil)] 09:41:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91b9dc00) [pid = 1724] [serial = 710] [outer = 0x91378c00] 09:41:25 INFO - PROCESS | 1724 | 1467045685940 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91b9f800) [pid = 1724] [serial = 711] [outer = 0x91378c00] 09:41:26 INFO - PROCESS | 1724 | 1467045686876 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1439ms 09:41:26 INFO - PROCESS | 1724 | 1467045686910 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1724 | 1467045686913 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:41:26 INFO - PROCESS | 1724 | 1467045686920 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1724 | 1467045686924 Marionette TRACE conn4 <- [1,918,null,{}] 09:41:26 INFO - PROCESS | 1724 | 1467045686931 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 1724 | 1467045686937 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:27 INFO - PROCESS | 1724 | 1467045687124 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:41:27 INFO - PROCESS | 1724 | 1467045687302 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1724 | 1467045687310 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df45c00 == 23 [pid = 1724] [id = 237] 09:41:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91676400) [pid = 1724] [serial = 712] [outer = (nil)] 09:41:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91baa000) [pid = 1724] [serial = 713] [outer = 0x91676400] 09:41:27 INFO - PROCESS | 1724 | 1467045687400 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91bacc00) [pid = 1724] [serial = 714] [outer = 0x91676400] 09:41:28 INFO - PROCESS | 1724 | 1467045688400 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1540ms 09:41:28 INFO - PROCESS | 1724 | 1467045688463 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1724 | 1467045688467 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:41:28 INFO - PROCESS | 1724 | 1467045688474 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1724 | 1467045688478 Marionette TRACE conn4 <- [1,922,null,{}] 09:41:28 INFO - PROCESS | 1724 | 1467045688483 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 1724 | 1467045688493 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:28 INFO - PROCESS | 1724 | 1467045688725 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:41:28 INFO - PROCESS | 1724 | 1467045688930 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1724 | 1467045688938 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8da400 == 24 [pid = 1724] [id = 238] 09:41:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91ba4400) [pid = 1724] [serial = 715] [outer = (nil)] 09:41:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91d57400) [pid = 1724] [serial = 716] [outer = 0x91ba4400] 09:41:29 INFO - PROCESS | 1724 | 1467045689066 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91d5b000) [pid = 1724] [serial = 717] [outer = 0x91ba4400] 09:41:30 INFO - PROCESS | 1724 | 1467045690008 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1591ms 09:41:30 INFO - PROCESS | 1724 | 1467045690066 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1724 | 1467045690070 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:41:30 INFO - PROCESS | 1724 | 1467045690078 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1724 | 1467045690083 Marionette TRACE conn4 <- [1,926,null,{}] 09:41:30 INFO - PROCESS | 1724 | 1467045690089 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 1724 | 1467045690094 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:30 INFO - PROCESS | 1724 | 1467045690277 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:41:30 INFO - PROCESS | 1724 | 1467045690492 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1724 | 1467045690500 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddc800 == 25 [pid = 1724] [id = 239] 09:41:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bdde000) [pid = 1724] [serial = 718] [outer = (nil)] 09:41:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8cebd000) [pid = 1724] [serial = 719] [outer = 0x8bdde000] 09:41:30 INFO - PROCESS | 1724 | 1467045690810 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8cec5000) [pid = 1724] [serial = 720] [outer = 0x8bdde000] 09:41:31 INFO - PROCESS | 1724 | 1467045691782 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1743ms 09:41:31 INFO - PROCESS | 1724 | 1467045691827 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:41:31 INFO - PROCESS | 1724 | 1467045691838 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:41:31 INFO - PROCESS | 1724 | 1467045691854 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1724 | 1467045691860 Marionette TRACE conn4 <- [1,930,null,{}] 09:41:31 INFO - PROCESS | 1724 | 1467045691875 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 1724 | 1467045691885 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:32 INFO - PROCESS | 1724 | 1467045692218 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:41:33 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fbc00 == 24 [pid = 1724] [id = 226] 09:41:33 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad9c00 == 23 [pid = 1724] [id = 225] 09:41:33 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8eec00 == 22 [pid = 1724] [id = 224] 09:41:33 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace000 == 21 [pid = 1724] [id = 223] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x9154b000) [pid = 1724] [serial = 653] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ea96000) [pid = 1724] [serial = 666] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e10e400) [pid = 1724] [serial = 647] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f00dc00) [pid = 1724] [serial = 650] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bddd800) [pid = 1724] [serial = 644] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e12f400) [pid = 1724] [serial = 657] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91670c00) [pid = 1724] [serial = 654] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6b3800) [pid = 1724] [serial = 659] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x90aea400) [pid = 1724] [serial = 651] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e102800) [pid = 1724] [serial = 656] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8cec4400) [pid = 1724] [serial = 645] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8df48c00) [pid = 1724] [serial = 662] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e102c00) [pid = 1724] [serial = 663] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e8e4000) [pid = 1724] [serial = 665] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d6bf800) [pid = 1724] [serial = 660] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e703400) [pid = 1724] [serial = 648] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8e70a400) [pid = 1724] [serial = 668] [outer = (nil)] [url = about:blank] 09:41:33 INFO - PROCESS | 1724 | 1467045693548 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1724 | 1467045693561 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3800 == 22 [pid = 1724] [id = 240] 09:41:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8bad4800) [pid = 1724] [serial = 721] [outer = (nil)] 09:41:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8bdd5c00) [pid = 1724] [serial = 722] [outer = 0x8bad4800] 09:41:33 INFO - PROCESS | 1724 | 1467045693690 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8ceba800) [pid = 1724] [serial = 723] [outer = 0x8bad4800] 09:41:34 INFO - PROCESS | 1724 | 1467045694562 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2764ms 09:41:34 INFO - PROCESS | 1724 | 1467045694614 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1724 | 1467045694620 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:41:34 INFO - PROCESS | 1724 | 1467045694629 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1724 | 1467045694635 Marionette TRACE conn4 <- [1,934,null,{}] 09:41:34 INFO - PROCESS | 1724 | 1467045694644 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 1724 | 1467045694654 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:34 INFO - PROCESS | 1724 | 1467045694873 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:41:35 INFO - PROCESS | 1724 | 1467045695000 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1724 | 1467045695009 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f2000 == 23 [pid = 1724] [id = 241] 09:41:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d6f7000) [pid = 1724] [serial = 724] [outer = (nil)] 09:41:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d8ea400) [pid = 1724] [serial = 725] [outer = 0x8d6f7000] 09:41:35 INFO - PROCESS | 1724 | 1467045695093 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d8f1000) [pid = 1724] [serial = 726] [outer = 0x8d6f7000] 09:41:35 INFO - PROCESS | 1724 | 1467045695983 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1389ms 09:41:36 INFO - PROCESS | 1724 | 1467045696026 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1724 | 1467045696035 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:41:36 INFO - PROCESS | 1724 | 1467045696045 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1724 | 1467045696048 Marionette TRACE conn4 <- [1,938,null,{}] 09:41:36 INFO - PROCESS | 1724 | 1467045696062 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 1724 | 1467045696068 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:36 INFO - PROCESS | 1724 | 1467045696298 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:41:36 INFO - PROCESS | 1724 | 1467045696324 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1724 | 1467045696334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e103400 == 24 [pid = 1724] [id = 242] 09:41:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e10b000) [pid = 1724] [serial = 727] [outer = (nil)] 09:41:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e130400) [pid = 1724] [serial = 728] [outer = 0x8e10b000] 09:41:36 INFO - PROCESS | 1724 | 1467045696420 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e703000) [pid = 1724] [serial = 729] [outer = 0x8e10b000] 09:41:37 INFO - PROCESS | 1724 | 1467045697451 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1440ms 09:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:41:37 INFO - PROCESS | 1724 | 1467045697486 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1724 | 1467045697489 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:41:37 INFO - PROCESS | 1724 | 1467045697499 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1724 | 1467045697509 Marionette TRACE conn4 <- [1,942,null,{}] 09:41:37 INFO - PROCESS | 1724 | 1467045697535 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 1724 | 1467045697544 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:37 INFO - PROCESS | 1724 | 1467045697775 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:41:37 INFO - PROCESS | 1724 | 1467045697806 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 1724 | 1467045697812 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9c000 == 25 [pid = 1724] [id = 243] 09:41:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ea9cc00) [pid = 1724] [serial = 730] [outer = (nil)] 09:41:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f003800) [pid = 1724] [serial = 731] [outer = 0x8ea9cc00] 09:41:37 INFO - PROCESS | 1724 | 1467045697905 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f00a400) [pid = 1724] [serial = 732] [outer = 0x8ea9cc00] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8cec9400) [pid = 1724] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x90ae7c00) [pid = 1724] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6b2400) [pid = 1724] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d8f1800) [pid = 1724] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8bace400) [pid = 1724] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bde4000) [pid = 1724] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d6fd800) [pid = 1724] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d8f4c00) [pid = 1724] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e8e4800) [pid = 1724] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d6bb400) [pid = 1724] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:41:38 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8bdd9000) [pid = 1724] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:41:39 INFO - PROCESS | 1724 | 1467045699282 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1813ms 09:41:39 INFO - PROCESS | 1724 | 1467045699311 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1724 | 1467045699317 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:41:39 INFO - PROCESS | 1724 | 1467045699323 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1724 | 1467045699328 Marionette TRACE conn4 <- [1,946,null,{}] 09:41:39 INFO - PROCESS | 1724 | 1467045699333 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 1724 | 1467045699338 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:39 INFO - PROCESS | 1724 | 1467045699513 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:41:39 INFO - PROCESS | 1724 | 1467045699631 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1724 | 1467045699640 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0c00 == 26 [pid = 1724] [id = 244] 09:41:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8d6bb400) [pid = 1724] [serial = 733] [outer = (nil)] 09:41:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8f4b3000) [pid = 1724] [serial = 734] [outer = 0x8d6bb400] 09:41:39 INFO - PROCESS | 1724 | 1467045699711 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f4b8400) [pid = 1724] [serial = 735] [outer = 0x8d6bb400] 09:41:40 INFO - PROCESS | 1724 | 1467045700519 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1230ms 09:41:40 INFO - PROCESS | 1724 | 1467045700554 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1724 | 1467045700558 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:41:40 INFO - PROCESS | 1724 | 1467045700565 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1724 | 1467045700569 Marionette TRACE conn4 <- [1,950,null,{}] 09:41:40 INFO - PROCESS | 1724 | 1467045700575 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 1724 | 1467045700581 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:40 INFO - PROCESS | 1724 | 1467045700900 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:41:41 INFO - PROCESS | 1724 | 1467045700980 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1724 | 1467045700994 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec3800 == 27 [pid = 1724] [id = 245] 09:41:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8cec9000) [pid = 1724] [serial = 736] [outer = (nil)] 09:41:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d6b6400) [pid = 1724] [serial = 737] [outer = 0x8cec9000] 09:41:41 INFO - PROCESS | 1724 | 1467045701120 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8df48c00) [pid = 1724] [serial = 738] [outer = 0x8cec9000] 09:41:42 INFO - PROCESS | 1724 | 1467045702252 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1735ms 09:41:42 INFO - PROCESS | 1724 | 1467045702302 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:41:42 INFO - PROCESS | 1724 | 1467045702309 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:41:42 INFO - PROCESS | 1724 | 1467045702318 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1724 | 1467045702323 Marionette TRACE conn4 <- [1,954,null,{}] 09:41:42 INFO - PROCESS | 1724 | 1467045702331 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 1724 | 1467045702337 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:42 INFO - PROCESS | 1724 | 1467045702539 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:41:42 INFO - PROCESS | 1724 | 1467045702796 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1724 | 1467045702806 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebc800 == 28 [pid = 1724] [id = 246] 09:41:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e10dc00) [pid = 1724] [serial = 739] [outer = (nil)] 09:41:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ea9c400) [pid = 1724] [serial = 740] [outer = 0x8e10dc00] 09:41:42 INFO - PROCESS | 1724 | 1467045702913 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8f4bcc00) [pid = 1724] [serial = 741] [outer = 0x8e10dc00] 09:41:43 INFO - PROCESS | 1724 | 1467045703933 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1692ms 09:41:44 INFO - PROCESS | 1724 | 1467045704010 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:41:44 INFO - PROCESS | 1724 | 1467045704015 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:41:44 INFO - PROCESS | 1724 | 1467045704022 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1724 | 1467045704026 Marionette TRACE conn4 <- [1,958,null,{}] 09:41:44 INFO - PROCESS | 1724 | 1467045704033 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 1724 | 1467045704038 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:44 INFO - PROCESS | 1724 | 1467045704266 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:41:44 INFO - PROCESS | 1724 | 1467045704525 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1724 | 1467045704533 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137a400 == 29 [pid = 1724] [id = 247] 09:41:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x9137ac00) [pid = 1724] [serial = 742] [outer = (nil)] 09:41:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x9137e800) [pid = 1724] [serial = 743] [outer = 0x9137ac00] 09:41:44 INFO - PROCESS | 1724 | 1467045704653 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91385800) [pid = 1724] [serial = 744] [outer = 0x9137ac00] 09:41:45 INFO - PROCESS | 1724 | 1467045705712 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1734ms 09:41:45 INFO - PROCESS | 1724 | 1467045705757 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1724 | 1467045705763 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:41:45 INFO - PROCESS | 1724 | 1467045705781 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1724 | 1467045705789 Marionette TRACE conn4 <- [1,962,null,{}] 09:41:45 INFO - PROCESS | 1724 | 1467045705795 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 1724 | 1467045705802 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:46 INFO - PROCESS | 1724 | 1467045705998 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:41:46 INFO - PROCESS | 1724 | 1467045706219 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1724 | 1467045706226 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e707400 == 30 [pid = 1724] [id = 248] 09:41:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90b99800) [pid = 1724] [serial = 745] [outer = (nil)] 09:41:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91671400) [pid = 1724] [serial = 746] [outer = 0x90b99800] 09:41:46 INFO - PROCESS | 1724 | 1467045706353 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91676800) [pid = 1724] [serial = 747] [outer = 0x90b99800] 09:41:47 INFO - PROCESS | 1724 | 1467045707492 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1800ms 09:41:47 INFO - PROCESS | 1724 | 1467045707573 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1724 | 1467045707579 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:41:47 INFO - PROCESS | 1724 | 1467045707588 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1724 | 1467045707593 Marionette TRACE conn4 <- [1,966,null,{}] 09:41:47 INFO - PROCESS | 1724 | 1467045707601 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 1724 | 1467045707606 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:47 INFO - PROCESS | 1724 | 1467045707783 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:41:48 INFO - PROCESS | 1724 | 1467045708060 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1724 | 1467045708077 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f9800 == 31 [pid = 1724] [id = 249] 09:41:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d6fb400) [pid = 1724] [serial = 748] [outer = (nil)] 09:41:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8df47c00) [pid = 1724] [serial = 749] [outer = 0x8d6fb400] 09:41:48 INFO - PROCESS | 1724 | 1467045708152 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e10a000) [pid = 1724] [serial = 750] [outer = 0x8d6fb400] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8eaa2c00) [pid = 1724] [serial = 669] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x90aed800) [pid = 1724] [serial = 692] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8eaa0000) [pid = 1724] [serial = 677] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f00f400) [pid = 1724] [serial = 678] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8df43800) [pid = 1724] [serial = 674] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e105c00) [pid = 1724] [serial = 675] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bad7800) [pid = 1724] [serial = 671] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bde1000) [pid = 1724] [serial = 672] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d6b3000) [pid = 1724] [serial = 683] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6f4000) [pid = 1724] [serial = 684] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8f006c00) [pid = 1724] [serial = 680] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8ea9e000) [pid = 1724] [serial = 681] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8df4b800) [pid = 1724] [serial = 686] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e10b800) [pid = 1724] [serial = 687] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x90b93c00) [pid = 1724] [serial = 693] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f006000) [pid = 1724] [serial = 690] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8ea9b400) [pid = 1724] [serial = 689] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x90ae5800) [pid = 1724] [serial = 696] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8e8dfc00) [pid = 1724] [serial = 695] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x9154a400) [pid = 1724] [serial = 699] [outer = (nil)] [url = about:blank] 09:41:48 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x91385400) [pid = 1724] [serial = 698] [outer = (nil)] [url = about:blank] 09:41:49 INFO - PROCESS | 1724 | 1467045709060 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1536ms 09:41:49 INFO - PROCESS | 1724 | 1467045709123 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1724 | 1467045709130 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:41:49 INFO - PROCESS | 1724 | 1467045709142 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1724 | 1467045709147 Marionette TRACE conn4 <- [1,970,null,{}] 09:41:49 INFO - PROCESS | 1724 | 1467045709154 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1724 | 1467045709160 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:49 INFO - PROCESS | 1724 | 1467045709338 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:41:49 INFO - PROCESS | 1724 | 1467045709480 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1724 | 1467045709491 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e108800 == 32 [pid = 1724] [id = 250] 09:41:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8e109000) [pid = 1724] [serial = 751] [outer = (nil)] 09:41:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8e706400) [pid = 1724] [serial = 752] [outer = 0x8e109000] 09:41:49 INFO - PROCESS | 1724 | 1467045709573 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8e8e4400) [pid = 1724] [serial = 753] [outer = 0x8e109000] 09:41:50 INFO - PROCESS | 1724 | 1467045710434 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1345ms 09:41:50 INFO - PROCESS | 1724 | 1467045710488 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1724 | 1467045710491 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:41:50 INFO - PROCESS | 1724 | 1467045710498 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1724 | 1467045710505 Marionette TRACE conn4 <- [1,974,null,{}] 09:41:50 INFO - PROCESS | 1724 | 1467045710520 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 1724 | 1467045710529 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:50 INFO - PROCESS | 1724 | 1467045710696 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:41:50 INFO - PROCESS | 1724 | 1467045710825 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1724 | 1467045710839 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae5400 == 33 [pid = 1724] [id = 251] 09:41:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x90aea400) [pid = 1724] [serial = 754] [outer = (nil)] 09:41:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x90af1c00) [pid = 1724] [serial = 755] [outer = 0x90aea400] 09:41:50 INFO - PROCESS | 1724 | 1467045710914 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x90b9bc00) [pid = 1724] [serial = 756] [outer = 0x90aea400] 09:41:51 INFO - PROCESS | 1724 | 1467045711831 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1386ms 09:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:41:51 INFO - PROCESS | 1724 | 1467045711890 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1724 | 1467045711894 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:41:51 INFO - PROCESS | 1724 | 1467045711901 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1724 | 1467045711905 Marionette TRACE conn4 <- [1,978,null,{}] 09:41:51 INFO - PROCESS | 1724 | 1467045711910 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1724 | 1467045711916 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:52 INFO - PROCESS | 1724 | 1467045712133 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:41:52 INFO - PROCESS | 1724 | 1467045712160 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 1724 | 1467045712166 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70bc00 == 34 [pid = 1724] [id = 252] 09:41:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x90af2000) [pid = 1724] [serial = 757] [outer = (nil)] 09:41:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x91546c00) [pid = 1724] [serial = 758] [outer = 0x90af2000] 09:41:52 INFO - PROCESS | 1724 | 1467045712239 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91549800) [pid = 1724] [serial = 759] [outer = 0x90af2000] 09:41:53 INFO - PROCESS | 1724 | 1467045713194 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1336ms 09:41:53 INFO - PROCESS | 1724 | 1467045713237 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 1724 | 1467045713241 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:41:53 INFO - PROCESS | 1724 | 1467045713247 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 1724 | 1467045713251 Marionette TRACE conn4 <- [1,982,null,{}] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e10b000) [pid = 1724] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8bad4800) [pid = 1724] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d6f7000) [pid = 1724] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8ea9cc00) [pid = 1724] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8bdde000) [pid = 1724] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8d6fa000) [pid = 1724] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8e8de000) [pid = 1724] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x91545400) [pid = 1724] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x91378c00) [pid = 1724] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x91676400) [pid = 1724] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:41:53 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x91ba4400) [pid = 1724] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:41:53 INFO - PROCESS | 1724 | 1467045713380 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 1724 | 1467045713384 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:53 INFO - PROCESS | 1724 | 1467045713545 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:41:53 INFO - PROCESS | 1724 | 1467045713557 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1724 | 1467045713564 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7400 == 35 [pid = 1724] [id = 253] 09:41:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e10b000) [pid = 1724] [serial = 760] [outer = (nil)] 09:41:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8f002c00) [pid = 1724] [serial = 761] [outer = 0x8e10b000] 09:41:53 INFO - PROCESS | 1724 | 1467045713644 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x90b9e000) [pid = 1724] [serial = 762] [outer = 0x8e10b000] 09:41:54 INFO - PROCESS | 1724 | 1467045714594 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1377ms 09:41:54 INFO - PROCESS | 1724 | 1467045714625 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1724 | 1467045714629 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:41:54 INFO - PROCESS | 1724 | 1467045714636 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1724 | 1467045714639 Marionette TRACE conn4 <- [1,986,null,{}] 09:41:54 INFO - PROCESS | 1724 | 1467045714645 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 1724 | 1467045714655 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:54 INFO - PROCESS | 1724 | 1467045714862 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:41:55 INFO - PROCESS | 1724 | 1467045714993 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1724 | 1467045715001 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7000 == 36 [pid = 1724] [id = 254] 09:41:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8cec9400) [pid = 1724] [serial = 763] [outer = (nil)] 09:41:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x91bcb400) [pid = 1724] [serial = 764] [outer = 0x8cec9400] 09:41:55 INFO - PROCESS | 1724 | 1467045715073 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x91bcd800) [pid = 1724] [serial = 765] [outer = 0x8cec9400] 09:41:56 INFO - PROCESS | 1724 | 1467045716136 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1544ms 09:41:56 INFO - PROCESS | 1724 | 1467045716181 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1724 | 1467045716189 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:41:56 INFO - PROCESS | 1724 | 1467045716197 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1724 | 1467045716203 Marionette TRACE conn4 <- [1,990,null,{}] 09:41:56 INFO - PROCESS | 1724 | 1467045716213 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 1724 | 1467045716219 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:56 INFO - PROCESS | 1724 | 1467045716417 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:41:56 INFO - PROCESS | 1724 | 1467045716638 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1724 | 1467045716648 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1400 == 37 [pid = 1724] [id = 255] 09:41:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d6bac00) [pid = 1724] [serial = 766] [outer = (nil)] 09:41:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8df4fc00) [pid = 1724] [serial = 767] [outer = 0x8d6bac00] 09:41:56 INFO - PROCESS | 1724 | 1467045716777 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e709c00) [pid = 1724] [serial = 768] [outer = 0x8d6bac00] 09:41:57 INFO - PROCESS | 1724 | 1467045717845 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1687ms 09:41:57 INFO - PROCESS | 1724 | 1467045717885 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1724 | 1467045717893 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:41:57 INFO - PROCESS | 1724 | 1467045717905 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1724 | 1467045717909 Marionette TRACE conn4 <- [1,994,null,{}] 09:41:57 INFO - PROCESS | 1724 | 1467045717916 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 1724 | 1467045717922 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:58 INFO - PROCESS | 1724 | 1467045718132 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:41:58 INFO - PROCESS | 1724 | 1467045718353 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1724 | 1467045718363 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f009c00 == 38 [pid = 1724] [id = 256] 09:41:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f4bf400) [pid = 1724] [serial = 769] [outer = (nil)] 09:41:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x90aef800) [pid = 1724] [serial = 770] [outer = 0x8f4bf400] 09:41:58 INFO - PROCESS | 1724 | 1467045718495 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9137c400) [pid = 1724] [serial = 771] [outer = 0x8f4bf400] 09:41:59 INFO - PROCESS | 1724 | 1467045719452 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1584ms 09:41:59 INFO - PROCESS | 1724 | 1467045719488 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1724 | 1467045719492 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:41:59 INFO - PROCESS | 1724 | 1467045719500 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1724 | 1467045719506 Marionette TRACE conn4 <- [1,998,null,{}] 09:41:59 INFO - PROCESS | 1724 | 1467045719523 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 1724 | 1467045719532 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:41:59 INFO - PROCESS | 1724 | 1467045719722 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:41:59 INFO - PROCESS | 1724 | 1467045719964 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1724 | 1467045719979 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x9167b400 == 39 [pid = 1724] [id = 257] 09:42:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91bcdc00) [pid = 1724] [serial = 772] [outer = (nil)] 09:42:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91d55400) [pid = 1724] [serial = 773] [outer = 0x91bcdc00] 09:42:00 INFO - PROCESS | 1724 | 1467045720108 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91d5e000) [pid = 1724] [serial = 774] [outer = 0x91bcdc00] 09:42:01 INFO - PROCESS | 1724 | 1467045721115 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1694ms 09:42:01 INFO - PROCESS | 1724 | 1467045721194 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1724 | 1467045721198 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:42:01 INFO - PROCESS | 1724 | 1467045721206 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1724 | 1467045721210 Marionette TRACE conn4 <- [1,1002,null,{}] 09:42:01 INFO - PROCESS | 1724 | 1467045721216 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 1724 | 1467045721221 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:01 INFO - PROCESS | 1724 | 1467045721452 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:42:01 INFO - PROCESS | 1724 | 1467045721661 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1724 | 1467045721669 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00f400 == 40 [pid = 1724] [id = 258] 09:42:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91bc4c00) [pid = 1724] [serial = 775] [outer = (nil)] 09:42:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91fda400) [pid = 1724] [serial = 776] [outer = 0x91bc4c00] 09:42:01 INFO - PROCESS | 1724 | 1467045721806 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91fdc400) [pid = 1724] [serial = 777] [outer = 0x91bc4c00] 09:42:02 INFO - PROCESS | 1724 | 1467045722745 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1587ms 09:42:02 INFO - PROCESS | 1724 | 1467045722795 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1724 | 1467045722799 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:42:02 INFO - PROCESS | 1724 | 1467045722806 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1724 | 1467045722810 Marionette TRACE conn4 <- [1,1006,null,{}] 09:42:02 INFO - PROCESS | 1724 | 1467045722816 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 1724 | 1467045722822 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:03 INFO - PROCESS | 1724 | 1467045723017 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:42:03 INFO - PROCESS | 1724 | 1467045723181 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1724 | 1467045723190 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b4000 == 41 [pid = 1724] [id = 259] 09:42:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91fd5800) [pid = 1724] [serial = 778] [outer = (nil)] 09:42:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91fe4400) [pid = 1724] [serial = 779] [outer = 0x91fd5800] 09:42:03 INFO - PROCESS | 1724 | 1467045723320 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x92407000) [pid = 1724] [serial = 780] [outer = 0x91fd5800] 09:42:04 INFO - PROCESS | 1724 | 1467045724228 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1485ms 09:42:04 INFO - PROCESS | 1724 | 1467045724292 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1724 | 1467045724296 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:42:04 INFO - PROCESS | 1724 | 1467045724303 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1724 | 1467045724308 Marionette TRACE conn4 <- [1,1010,null,{}] 09:42:04 INFO - PROCESS | 1724 | 1467045724314 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 1724 | 1467045724325 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:04 INFO - PROCESS | 1724 | 1467045724578 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:42:04 INFO - PROCESS | 1724 | 1467045724812 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1724 | 1467045724820 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebe000 == 42 [pid = 1724] [id = 260] 09:42:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8d6bb800) [pid = 1724] [serial = 781] [outer = (nil)] 09:42:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x92fe5000) [pid = 1724] [serial = 782] [outer = 0x8d6bb800] 09:42:04 INFO - PROCESS | 1724 | 1467045724922 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x92fec800) [pid = 1724] [serial = 783] [outer = 0x8d6bb800] 09:42:05 INFO - PROCESS | 1724 | 1467045725849 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1585ms 09:42:05 INFO - PROCESS | 1724 | 1467045725889 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 1724 | 1467045725894 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:42:05 INFO - PROCESS | 1724 | 1467045725901 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 1724 | 1467045725905 Marionette TRACE conn4 <- [1,1014,null,{}] 09:42:05 INFO - PROCESS | 1724 | 1467045725911 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 1724 | 1467045725917 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:06 INFO - PROCESS | 1724 | 1467045726101 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:42:06 INFO - PROCESS | 1724 | 1467045726269 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1724 | 1467045726280 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad2800 == 43 [pid = 1724] [id = 261] 09:42:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8cec6400) [pid = 1724] [serial = 784] [outer = (nil)] 09:42:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e132000) [pid = 1724] [serial = 785] [outer = 0x8cec6400] 09:42:06 INFO - PROCESS | 1724 | 1467045726408 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8f4c0000) [pid = 1724] [serial = 786] [outer = 0x8cec6400] 09:42:07 INFO - PROCESS | 1724 | 1467045727606 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1741ms 09:42:07 INFO - PROCESS | 1724 | 1467045727643 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1724 | 1467045727649 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:42:07 INFO - PROCESS | 1724 | 1467045727657 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 1724 | 1467045727665 Marionette TRACE conn4 <- [1,1018,null,{}] 09:42:07 INFO - PROCESS | 1724 | 1467045727672 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 1724 | 1467045727677 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:07 INFO - PROCESS | 1724 | 1467045727857 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:42:08 INFO - PROCESS | 1724 | 1467045728178 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1724 | 1467045728190 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4ac00 == 44 [pid = 1724] [id = 262] 09:42:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8df4d400) [pid = 1724] [serial = 787] [outer = (nil)] 09:42:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8e10c400) [pid = 1724] [serial = 788] [outer = 0x8df4d400] 09:42:08 INFO - PROCESS | 1724 | 1467045728274 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8e710400) [pid = 1724] [serial = 789] [outer = 0x8df4d400] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3800 == 43 [pid = 1724] [id = 240] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5c00 == 42 [pid = 1724] [id = 228] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9c800 == 41 [pid = 1724] [id = 230] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e101400 == 40 [pid = 1724] [id = 234] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebf800 == 39 [pid = 1724] [id = 231] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8800 == 38 [pid = 1724] [id = 232] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8df45c00 == 37 [pid = 1724] [id = 237] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e5000 == 36 [pid = 1724] [id = 236] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad0800 == 35 [pid = 1724] [id = 233] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddf800 == 34 [pid = 1724] [id = 227] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddc800 == 33 [pid = 1724] [id = 239] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8da400 == 32 [pid = 1724] [id = 238] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e3800 == 31 [pid = 1724] [id = 229] 09:42:10 INFO - PROCESS | 1724 | --DOCSHELL 0x91543800 == 30 [pid = 1724] [id = 235] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f4b3000) [pid = 1724] [serial = 734] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e703000) [pid = 1724] [serial = 729] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8bdd5c00) [pid = 1724] [serial = 722] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8ceba800) [pid = 1724] [serial = 723] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d8ea400) [pid = 1724] [serial = 725] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f003800) [pid = 1724] [serial = 731] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8cec5000) [pid = 1724] [serial = 720] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8cebd000) [pid = 1724] [serial = 719] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8df41400) [pid = 1724] [serial = 702] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d8f1c00) [pid = 1724] [serial = 701] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4bfc00) [pid = 1724] [serial = 705] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8f004c00) [pid = 1724] [serial = 704] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91678000) [pid = 1724] [serial = 708] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91550c00) [pid = 1724] [serial = 707] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91b9f800) [pid = 1724] [serial = 711] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91b9dc00) [pid = 1724] [serial = 710] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91bacc00) [pid = 1724] [serial = 714] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91baa000) [pid = 1724] [serial = 713] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91d5b000) [pid = 1724] [serial = 717] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91d57400) [pid = 1724] [serial = 716] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e130400) [pid = 1724] [serial = 728] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f00a400) [pid = 1724] [serial = 732] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8d8f1000) [pid = 1724] [serial = 726] [outer = (nil)] [url = about:blank] 09:42:10 INFO - PROCESS | 1724 | 1467045730564 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2937ms 09:42:10 INFO - PROCESS | 1724 | 1467045730597 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1724 | 1467045730604 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:42:10 INFO - PROCESS | 1724 | 1467045730614 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1724 | 1467045730619 Marionette TRACE conn4 <- [1,1022,null,{}] 09:42:10 INFO - PROCESS | 1724 | 1467045730627 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 1724 | 1467045730632 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:10 INFO - PROCESS | 1724 | 1467045730852 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:42:10 INFO - PROCESS | 1724 | 1467045730974 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1724 | 1467045730988 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddb000 == 31 [pid = 1724] [id = 263] 09:42:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8bddcc00) [pid = 1724] [serial = 790] [outer = (nil)] 09:42:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d6b4400) [pid = 1724] [serial = 791] [outer = 0x8bddcc00] 09:42:11 INFO - PROCESS | 1724 | 1467045731060 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8bdd6400) [pid = 1724] [serial = 792] [outer = 0x8bddcc00] 09:42:11 INFO - PROCESS | 1724 | 1467045731836 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:42: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:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1285ms 09:42:11 INFO - PROCESS | 1724 | 1467045731898 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1724 | 1467045731907 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:42:11 INFO - PROCESS | 1724 | 1467045731920 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1724 | 1467045731924 Marionette TRACE conn4 <- [1,1026,null,{}] 09:42:11 INFO - PROCESS | 1724 | 1467045731931 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 1724 | 1467045731937 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:12 INFO - PROCESS | 1724 | 1467045732116 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:42:12 INFO - PROCESS | 1724 | 1467045732245 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1724 | 1467045732258 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f0400 == 32 [pid = 1724] [id = 264] 09:42:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d8f4400) [pid = 1724] [serial = 793] [outer = (nil)] 09:42:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8df45400) [pid = 1724] [serial = 794] [outer = 0x8d8f4400] 09:42:12 INFO - PROCESS | 1724 | 1467045732334 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8df4c000) [pid = 1724] [serial = 795] [outer = 0x8d8f4400] 09:42:13 INFO - PROCESS | 1724 | 1467045733320 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1438ms 09:42:13 INFO - PROCESS | 1724 | 1467045733357 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:42:13 INFO - PROCESS | 1724 | 1467045733361 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:42:13 INFO - PROCESS | 1724 | 1467045733369 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1724 | 1467045733375 Marionette TRACE conn4 <- [1,1030,null,{}] 09:42:13 INFO - PROCESS | 1724 | 1467045733402 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 1724 | 1467045733411 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:13 INFO - PROCESS | 1724 | 1467045733634 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:42:13 INFO - PROCESS | 1724 | 1467045733664 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1724 | 1467045733677 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea95400 == 33 [pid = 1724] [id = 265] 09:42:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ea98400) [pid = 1724] [serial = 796] [outer = (nil)] 09:42:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8ea9f400) [pid = 1724] [serial = 797] [outer = 0x8ea98400] 09:42:13 INFO - PROCESS | 1724 | 1467045733749 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f006c00) [pid = 1724] [serial = 798] [outer = 0x8ea98400] 09:42:15 INFO - PROCESS | 1724 | 1467045735177 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90af2000) [pid = 1724] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8cec9400) [pid = 1724] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e10b000) [pid = 1724] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d6bb400) [pid = 1724] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8cec9000) [pid = 1724] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6fb400) [pid = 1724] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e109000) [pid = 1724] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9137ac00) [pid = 1724] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x90aea400) [pid = 1724] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x90b99800) [pid = 1724] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:42:15 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e10dc00) [pid = 1724] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1902ms 09:42:15 INFO - PROCESS | 1724 | 1467045735297 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1724 | 1467045735302 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:42:15 INFO - PROCESS | 1724 | 1467045735309 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1724 | 1467045735313 Marionette TRACE conn4 <- [1,1034,null,{}] 09:42:15 INFO - PROCESS | 1724 | 1467045735319 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 1724 | 1467045735324 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:15 INFO - PROCESS | 1724 | 1467045735533 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:42:15 INFO - PROCESS | 1724 | 1467045735641 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1724 | 1467045735654 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5400 == 34 [pid = 1724] [id = 266] 09:42:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8e12f400) [pid = 1724] [serial = 799] [outer = (nil)] 09:42:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8ea9d000) [pid = 1724] [serial = 800] [outer = 0x8e12f400] 09:42:15 INFO - PROCESS | 1724 | 1467045735728 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f4b9c00) [pid = 1724] [serial = 801] [outer = 0x8e12f400] 09:42:16 INFO - PROCESS | 1724 | 1467045736513 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1231ms 09:42:16 INFO - PROCESS | 1724 | 1467045736543 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1724 | 1467045736546 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:42:16 INFO - PROCESS | 1724 | 1467045736553 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1724 | 1467045736557 Marionette TRACE conn4 <- [1,1038,null,{}] 09:42:16 INFO - PROCESS | 1724 | 1467045736562 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 1724 | 1467045736568 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:16 INFO - PROCESS | 1724 | 1467045736730 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:42:16 INFO - PROCESS | 1724 | 1467045736746 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1724 | 1467045736754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4c0c00 == 35 [pid = 1724] [id = 267] 09:42:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x90ae7800) [pid = 1724] [serial = 802] [outer = (nil)] 09:42:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x90af0000) [pid = 1724] [serial = 803] [outer = 0x90ae7800] 09:42:16 INFO - PROCESS | 1724 | 1467045736825 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x90b99400) [pid = 1724] [serial = 804] [outer = 0x90ae7800] 09:42:17 INFO - PROCESS | 1724 | 1467045737930 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1436ms 09:42:17 INFO - PROCESS | 1724 | 1467045737991 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1724 | 1467045737999 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:42:18 INFO - PROCESS | 1724 | 1467045738009 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1724 | 1467045738014 Marionette TRACE conn4 <- [1,1042,null,{}] 09:42:18 INFO - PROCESS | 1724 | 1467045738026 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1724 | 1467045738032 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:18 INFO - PROCESS | 1724 | 1467045738300 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:42:18 INFO - PROCESS | 1724 | 1467045738570 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1724 | 1467045738577 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec5000 == 36 [pid = 1724] [id = 268] 09:42:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d6b7000) [pid = 1724] [serial = 805] [outer = (nil)] 09:42:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d8f2c00) [pid = 1724] [serial = 806] [outer = 0x8d6b7000] 09:42:18 INFO - PROCESS | 1724 | 1467045738676 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e103000) [pid = 1724] [serial = 807] [outer = 0x8d6b7000] 09:42:19 INFO - PROCESS | 1724 | 1467045739708 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1741ms 09:42:19 INFO - PROCESS | 1724 | 1467045739750 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:42:19 INFO - PROCESS | 1724 | 1467045739759 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:42:19 INFO - PROCESS | 1724 | 1467045739772 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1724 | 1467045739778 Marionette TRACE conn4 <- [1,1046,null,{}] 09:42:19 INFO - PROCESS | 1724 | 1467045739785 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 1724 | 1467045739793 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:20 INFO - PROCESS | 1724 | 1467045740001 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:42:20 INFO - PROCESS | 1724 | 1467045740305 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1724 | 1467045740314 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5800 == 37 [pid = 1724] [id = 269] 09:42:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f4b7800) [pid = 1724] [serial = 808] [outer = (nil)] 09:42:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90ae7000) [pid = 1724] [serial = 809] [outer = 0x8f4b7800] 09:42:20 INFO - PROCESS | 1724 | 1467045740413 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f008400) [pid = 1724] [serial = 810] [outer = 0x8f4b7800] 09:42:21 INFO - PROCESS | 1724 | 1467045741393 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1699ms 09:42:21 INFO - PROCESS | 1724 | 1467045741471 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:42:21 INFO - PROCESS | 1724 | 1467045741476 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:42:21 INFO - PROCESS | 1724 | 1467045741484 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1724 | 1467045741491 Marionette TRACE conn4 <- [1,1050,null,{}] 09:42:21 INFO - PROCESS | 1724 | 1467045741509 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 1724 | 1467045741519 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:21 INFO - PROCESS | 1724 | 1467045741822 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:42:22 INFO - PROCESS | 1724 | 1467045742008 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1724 | 1467045742017 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x91677800 == 38 [pid = 1724] [id = 270] 09:42:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91678000) [pid = 1724] [serial = 811] [outer = (nil)] 09:42:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91ba1000) [pid = 1724] [serial = 812] [outer = 0x91678000] 09:42:22 INFO - PROCESS | 1724 | 1467045742107 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91ba5400) [pid = 1724] [serial = 813] [outer = 0x91678000] 09:42:22 INFO - PROCESS | 1724 | 1467045742992 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1546ms 09:42:23 INFO - PROCESS | 1724 | 1467045743030 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 1724 | 1467045743036 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:42:23 INFO - PROCESS | 1724 | 1467045743043 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 1724 | 1467045743046 Marionette TRACE conn4 <- [1,1054,null,{}] 09:42:23 INFO - PROCESS | 1724 | 1467045743052 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 1724 | 1467045743057 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:23 INFO - PROCESS | 1724 | 1467045743259 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:42:23 INFO - PROCESS | 1724 | 1467045743439 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1724 | 1467045743447 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8da400 == 39 [pid = 1724] [id = 271] 09:42:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e8e5000) [pid = 1724] [serial = 814] [outer = (nil)] 09:42:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91bc5000) [pid = 1724] [serial = 815] [outer = 0x8e8e5000] 09:42:23 INFO - PROCESS | 1724 | 1467045743535 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91bc6800) [pid = 1724] [serial = 816] [outer = 0x8e8e5000] 09:42:24 INFO - PROCESS | 1724 | 1467045744507 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1498ms 09:42:24 INFO - PROCESS | 1724 | 1467045744542 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:42:24 INFO - PROCESS | 1724 | 1467045744547 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:42:24 INFO - PROCESS | 1724 | 1467045744555 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1724 | 1467045744558 Marionette TRACE conn4 <- [1,1058,null,{}] 09:42:24 INFO - PROCESS | 1724 | 1467045744566 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 1724 | 1467045744572 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:24 INFO - PROCESS | 1724 | 1467045744759 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:42:24 INFO - PROCESS | 1724 | 1467045744924 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1724 | 1467045744932 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bac400 == 40 [pid = 1724] [id = 272] 09:42:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91bc3c00) [pid = 1724] [serial = 817] [outer = (nil)] 09:42:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91d5a800) [pid = 1724] [serial = 818] [outer = 0x91bc3c00] 09:42:25 INFO - PROCESS | 1724 | 1467045745019 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91d5cc00) [pid = 1724] [serial = 819] [outer = 0x91bc3c00] 09:42:26 INFO - PROCESS | 1724 | 1467045746062 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1584ms 09:42:26 INFO - PROCESS | 1724 | 1467045746140 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1724 | 1467045746144 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:42:26 INFO - PROCESS | 1724 | 1467045746155 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1724 | 1467045746158 Marionette TRACE conn4 <- [1,1062,null,{}] 09:42:26 INFO - PROCESS | 1724 | 1467045746167 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 1724 | 1467045746180 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:26 INFO - PROCESS | 1724 | 1467045746527 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:42:26 INFO - PROCESS | 1724 | 1467045746727 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1724 | 1467045746736 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebd400 == 41 [pid = 1724] [id = 273] 09:42:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8cec0c00) [pid = 1724] [serial = 820] [outer = (nil)] 09:42:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x92410c00) [pid = 1724] [serial = 821] [outer = 0x8cec0c00] 09:42:26 INFO - PROCESS | 1724 | 1467045746823 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9240b400) [pid = 1724] [serial = 822] [outer = 0x8cec0c00] 09:42:27 INFO - PROCESS | 1724 | 1467045747787 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1685ms 09:42:27 INFO - PROCESS | 1724 | 1467045747840 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1724 | 1467045747843 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:42:27 INFO - PROCESS | 1724 | 1467045747851 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1724 | 1467045747854 Marionette TRACE conn4 <- [1,1066,null,{}] 09:42:27 INFO - PROCESS | 1724 | 1467045747861 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 1724 | 1467045747866 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:28 INFO - PROCESS | 1724 | 1467045748252 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:42:28 INFO - PROCESS | 1724 | 1467045748469 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1724 | 1467045748479 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebcc00 == 42 [pid = 1724] [id = 274] 09:42:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8cebd000) [pid = 1724] [serial = 823] [outer = (nil)] 09:42:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8cec9400) [pid = 1724] [serial = 824] [outer = 0x8cebd000] 09:42:28 INFO - PROCESS | 1724 | 1467045748560 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8d6f4800) [pid = 1724] [serial = 825] [outer = 0x8cebd000] 09:42:29 INFO - PROCESS | 1724 | 1467045749483 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1685ms 09:42:29 INFO - PROCESS | 1724 | 1467045749538 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1724 | 1467045749545 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:42:29 INFO - PROCESS | 1724 | 1467045749554 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1724 | 1467045749559 Marionette TRACE conn4 <- [1,1070,null,{}] 09:42:29 INFO - PROCESS | 1724 | 1467045749567 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 1724 | 1467045749573 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:29 INFO - PROCESS | 1724 | 1467045749763 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:42:30 INFO - PROCESS | 1724 | 1467045750004 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1724 | 1467045750015 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bbc00 == 43 [pid = 1724] [id = 275] 09:42:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d6f3000) [pid = 1724] [serial = 826] [outer = (nil)] 09:42:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e10a800) [pid = 1724] [serial = 827] [outer = 0x8d6f3000] 09:42:30 INFO - PROCESS | 1724 | 1467045750199 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8e710c00) [pid = 1724] [serial = 828] [outer = 0x8d6f3000] 09:42:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5400 == 42 [pid = 1724] [id = 266] 09:42:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea95400 == 41 [pid = 1724] [id = 265] 09:42:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f0400 == 40 [pid = 1724] [id = 264] 09:42:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddb000 == 39 [pid = 1724] [id = 263] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91546c00) [pid = 1724] [serial = 758] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91bcd800) [pid = 1724] [serial = 765] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8f002c00) [pid = 1724] [serial = 761] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91549800) [pid = 1724] [serial = 759] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f4b8400) [pid = 1724] [serial = 735] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8d6b6400) [pid = 1724] [serial = 737] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8df48c00) [pid = 1724] [serial = 738] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8df47c00) [pid = 1724] [serial = 749] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e10a000) [pid = 1724] [serial = 750] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91bcb400) [pid = 1724] [serial = 764] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e706400) [pid = 1724] [serial = 752] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e8e4400) [pid = 1724] [serial = 753] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x9137e800) [pid = 1724] [serial = 743] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91385800) [pid = 1724] [serial = 744] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x90af1c00) [pid = 1724] [serial = 755] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91671400) [pid = 1724] [serial = 746] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91676800) [pid = 1724] [serial = 747] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ea9c400) [pid = 1724] [serial = 740] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f4bcc00) [pid = 1724] [serial = 741] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90b9e000) [pid = 1724] [serial = 762] [outer = (nil)] [url = about:blank] 09:42:30 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x90b9bc00) [pid = 1724] [serial = 756] [outer = (nil)] [url = about:blank] 09:42:31 INFO - PROCESS | 1724 | 1467045751114 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1584ms 09:42:31 INFO - PROCESS | 1724 | 1467045751139 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1724 | 1467045751145 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:42:31 INFO - PROCESS | 1724 | 1467045751153 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1724 | 1467045751156 Marionette TRACE conn4 <- [1,1074,null,{}] 09:42:31 INFO - PROCESS | 1724 | 1467045751174 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1724 | 1467045751180 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:31 INFO - PROCESS | 1724 | 1467045751365 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:42:31 INFO - PROCESS | 1724 | 1467045751378 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1724 | 1467045751390 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f0400 == 40 [pid = 1724] [id = 276] 09:42:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f4b7400) [pid = 1724] [serial = 829] [outer = (nil)] 09:42:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90ae8000) [pid = 1724] [serial = 830] [outer = 0x8f4b7400] 09:42:31 INFO - PROCESS | 1724 | 1467045751461 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x90b93400) [pid = 1724] [serial = 831] [outer = 0x8f4b7400] 09:42:32 INFO - PROCESS | 1724 | 1467045752442 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1346ms 09:42:32 INFO - PROCESS | 1724 | 1467045752499 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1724 | 1467045752505 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:42:32 INFO - PROCESS | 1724 | 1467045752522 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1724 | 1467045752529 Marionette TRACE conn4 <- [1,1078,null,{}] 09:42:32 INFO - PROCESS | 1724 | 1467045752536 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 1724 | 1467045752542 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:32 INFO - PROCESS | 1724 | 1467045752805 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:42:32 INFO - PROCESS | 1724 | 1467045752837 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1724 | 1467045752846 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b6400 == 41 [pid = 1724] [id = 277] 09:42:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90ae8400) [pid = 1724] [serial = 832] [outer = (nil)] 09:42:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91542c00) [pid = 1724] [serial = 833] [outer = 0x90ae8400] 09:42:32 INFO - PROCESS | 1724 | 1467045752919 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9154a400) [pid = 1724] [serial = 834] [outer = 0x90ae8400] 09:42:34 INFO - PROCESS | 1724 | 1467045754020 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1542ms 09:42:34 INFO - PROCESS | 1724 | 1467045754058 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1724 | 1467045754062 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:42:34 INFO - PROCESS | 1724 | 1467045754078 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1724 | 1467045754082 Marionette TRACE conn4 <- [1,1082,null,{}] 09:42:34 INFO - PROCESS | 1724 | 1467045754088 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 1724 | 1467045754093 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:34 INFO - PROCESS | 1724 | 1467045754330 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:42:34 INFO - PROCESS | 1724 | 1467045754354 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1724 | 1467045754362 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacf400 == 42 [pid = 1724] [id = 278] 09:42:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ea9d800) [pid = 1724] [serial = 835] [outer = (nil)] 09:42:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91677c00) [pid = 1724] [serial = 836] [outer = 0x8ea9d800] 09:42:34 INFO - PROCESS | 1724 | 1467045754435 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91679c00) [pid = 1724] [serial = 837] [outer = 0x8ea9d800] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d6bac00) [pid = 1724] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f4bf400) [pid = 1724] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91bcdc00) [pid = 1724] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91bc4c00) [pid = 1724] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ea98400) [pid = 1724] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91fd5800) [pid = 1724] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8df4d400) [pid = 1724] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d8f4400) [pid = 1724] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d6bb800) [pid = 1724] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8bddcc00) [pid = 1724] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8cec6400) [pid = 1724] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:42:35 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e12f400) [pid = 1724] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1440ms 09:42:35 INFO - PROCESS | 1724 | 1467045755498 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:42:35 INFO - PROCESS | 1724 | 1467045755511 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 1724 | 1467045755514 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:42:35 INFO - PROCESS | 1724 | 1467045755521 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 1724 | 1467045755525 Marionette TRACE conn4 <- [1,1086,null,{}] 09:42:35 INFO - PROCESS | 1724 | 1467045755531 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 1724 | 1467045755536 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:35 INFO - PROCESS | 1724 | 1467045755753 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:42:35 INFO - PROCESS | 1724 | 1467045755774 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1724 | 1467045755791 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x9154c000 == 43 [pid = 1724] [id = 279] 09:42:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91671400) [pid = 1724] [serial = 838] [outer = (nil)] 09:42:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91ba3000) [pid = 1724] [serial = 839] [outer = 0x91671400] 09:42:35 INFO - PROCESS | 1724 | 1467045755885 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91bcc000) [pid = 1724] [serial = 840] [outer = 0x91671400] 09:42:36 INFO - PROCESS | 1724 | 1467045756743 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1240ms 09:42:36 INFO - PROCESS | 1724 | 1467045756763 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1724 | 1467045756766 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:42:36 INFO - PROCESS | 1724 | 1467045756774 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1724 | 1467045756777 Marionette TRACE conn4 <- [1,1090,null,{}] 09:42:36 INFO - PROCESS | 1724 | 1467045756783 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 1724 | 1467045756788 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:36 INFO - PROCESS | 1724 | 1467045756945 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:42:36 INFO - PROCESS | 1724 | 1467045756958 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1724 | 1467045756965 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7400 == 44 [pid = 1724] [id = 280] 09:42:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bdd8c00) [pid = 1724] [serial = 841] [outer = (nil)] 09:42:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91fe2000) [pid = 1724] [serial = 842] [outer = 0x8bdd8c00] 09:42:37 INFO - PROCESS | 1724 | 1467045757039 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x9240e000) [pid = 1724] [serial = 843] [outer = 0x8bdd8c00] 09:42:38 INFO - PROCESS | 1724 | 1467045758244 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1539ms 09:42:38 INFO - PROCESS | 1724 | 1467045758315 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:42:38 INFO - PROCESS | 1724 | 1467045758322 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:42:38 INFO - PROCESS | 1724 | 1467045758331 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1724 | 1467045758340 Marionette TRACE conn4 <- [1,1094,null,{}] 09:42:38 INFO - PROCESS | 1724 | 1467045758349 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 1724 | 1467045758356 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:38 INFO - PROCESS | 1724 | 1467045758618 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:42:38 INFO - PROCESS | 1724 | 1467045758846 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1724 | 1467045758858 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ea400 == 45 [pid = 1724] [id = 281] 09:42:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d8eb800) [pid = 1724] [serial = 844] [outer = (nil)] 09:42:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e10ac00) [pid = 1724] [serial = 845] [outer = 0x8d8eb800] 09:42:38 INFO - PROCESS | 1724 | 1467045758946 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e131800) [pid = 1724] [serial = 846] [outer = 0x8d8eb800] 09:42:39 INFO - PROCESS | 1724 | 1467045759952 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1652ms 09:42:39 INFO - PROCESS | 1724 | 1467045759983 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 1724 | 1467045759991 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:42:40 INFO - PROCESS | 1724 | 1467045760004 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1724 | 1467045760010 Marionette TRACE conn4 <- [1,1098,null,{}] 09:42:40 INFO - PROCESS | 1724 | 1467045760018 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1724 | 1467045760023 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:40 INFO - PROCESS | 1724 | 1467045760289 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:42:40 INFO - PROCESS | 1724 | 1467045760565 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1724 | 1467045760576 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9fc00 == 46 [pid = 1724] [id = 282] 09:42:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f4bd400) [pid = 1724] [serial = 847] [outer = (nil)] 09:42:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x9137cc00) [pid = 1724] [serial = 848] [outer = 0x8f4bd400] 09:42:40 INFO - PROCESS | 1724 | 1467045760681 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91385c00) [pid = 1724] [serial = 849] [outer = 0x8f4bd400] 09:42:41 INFO - PROCESS | 1724 | 1467045761596 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1636ms 09:42:41 INFO - PROCESS | 1724 | 1467045761641 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:42:41 INFO - PROCESS | 1724 | 1467045761646 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:42:41 INFO - PROCESS | 1724 | 1467045761653 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1724 | 1467045761659 Marionette TRACE conn4 <- [1,1102,null,{}] 09:42:41 INFO - PROCESS | 1724 | 1467045761677 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 1724 | 1467045761686 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:41 INFO - PROCESS | 1724 | 1467045761922 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:42:42 INFO - PROCESS | 1724 | 1467045762156 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1724 | 1467045762169 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e5800 == 47 [pid = 1724] [id = 283] 09:42:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91fd9800) [pid = 1724] [serial = 850] [outer = (nil)] 09:42:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x92410800) [pid = 1724] [serial = 851] [outer = 0x91fd9800] 09:42:42 INFO - PROCESS | 1724 | 1467045762304 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x93984c00) [pid = 1724] [serial = 852] [outer = 0x91fd9800] 09:42:43 INFO - PROCESS | 1724 | 1467045763360 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1738ms 09:42:43 INFO - PROCESS | 1724 | 1467045763392 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:42:43 INFO - PROCESS | 1724 | 1467045763397 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:42:43 INFO - PROCESS | 1724 | 1467045763420 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1724 | 1467045763425 Marionette TRACE conn4 <- [1,1106,null,{}] 09:42:43 INFO - PROCESS | 1724 | 1467045763434 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 1724 | 1467045763439 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:43 INFO - PROCESS | 1724 | 1467045763645 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:42:43 INFO - PROCESS | 1724 | 1467045763907 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 1724 | 1467045763916 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x92404c00 == 48 [pid = 1724] [id = 284] 09:42:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x93991c00) [pid = 1724] [serial = 853] [outer = (nil)] 09:42:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x93a4a800) [pid = 1724] [serial = 854] [outer = 0x93991c00] 09:42:44 INFO - PROCESS | 1724 | 1467045764007 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x93b65000) [pid = 1724] [serial = 855] [outer = 0x93991c00] 09:42:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9bcd5000 == 47 [pid = 1724] [id = 9] 09:42:44 INFO - PROCESS | 1724 | 1467045764956 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1607ms 09:42:45 INFO - PROCESS | 1724 | 1467045765012 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1724 | 1467045765015 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:42:45 INFO - PROCESS | 1724 | 1467045765023 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1724 | 1467045765026 Marionette TRACE conn4 <- [1,1110,null,{}] 09:42:45 INFO - PROCESS | 1724 | 1467045765033 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 1724 | 1467045765038 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:45 INFO - PROCESS | 1724 | 1467045765247 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:42:45 INFO - PROCESS | 1724 | 1467045765466 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1724 | 1467045765478 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bcdc00 == 48 [pid = 1724] [id = 285] 09:42:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x93990c00) [pid = 1724] [serial = 856] [outer = (nil)] 09:42:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x93d47c00) [pid = 1724] [serial = 857] [outer = 0x93990c00] 09:42:45 INFO - PROCESS | 1724 | 1467045765607 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x93d4bc00) [pid = 1724] [serial = 858] [outer = 0x93990c00] 09:42:46 INFO - PROCESS | 1724 | 1467045766632 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1683ms 09:42:46 INFO - PROCESS | 1724 | 1467045766707 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1724 | 1467045766710 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:42:46 INFO - PROCESS | 1724 | 1467045766719 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1724 | 1467045766724 Marionette TRACE conn4 <- [1,1114,null,{}] 09:42:46 INFO - PROCESS | 1724 | 1467045766730 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 1724 | 1467045766741 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:47 INFO - PROCESS | 1724 | 1467045767011 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:42:47 INFO - PROCESS | 1724 | 1467045767278 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1724 | 1467045767286 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fe400 == 49 [pid = 1724] [id = 286] 09:42:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8df47400) [pid = 1724] [serial = 859] [outer = (nil)] 09:42:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x95288800) [pid = 1724] [serial = 860] [outer = 0x8df47400] 09:42:47 INFO - PROCESS | 1724 | 1467045767377 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x953cbc00) [pid = 1724] [serial = 861] [outer = 0x8df47400] 09:42:48 INFO - PROCESS | 1724 | 1467045768353 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1686ms 09:42:48 INFO - PROCESS | 1724 | 1467045768407 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1724 | 1467045768410 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:42:48 INFO - PROCESS | 1724 | 1467045768418 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1724 | 1467045768421 Marionette TRACE conn4 <- [1,1118,null,{}] 09:42:48 INFO - PROCESS | 1724 | 1467045768428 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 1724 | 1467045768434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:48 INFO - PROCESS | 1724 | 1467045768618 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:42:48 INFO - PROCESS | 1724 | 1467045768808 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1724 | 1467045768814 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebdc00 == 50 [pid = 1724] [id = 287] 09:42:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8cebf400) [pid = 1724] [serial = 862] [outer = (nil)] 09:42:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8d6bc000) [pid = 1724] [serial = 863] [outer = 0x8cebf400] 09:42:49 INFO - PROCESS | 1724 | 1467045769154 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d8f3400) [pid = 1724] [serial = 864] [outer = 0x8cebf400] 09:42:50 INFO - PROCESS | 1724 | 1467045770137 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1790ms 09:42:50 INFO - PROCESS | 1724 | 1467045770211 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1724 | 1467045770218 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:42:50 INFO - PROCESS | 1724 | 1467045770229 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 1724 | 1467045770233 Marionette TRACE conn4 <- [1,1122,null,{}] 09:42:50 INFO - PROCESS | 1724 | 1467045770241 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 1724 | 1467045770247 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:50 INFO - PROCESS | 1724 | 1467045770552 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:42:50 INFO - PROCESS | 1724 | 1467045770843 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1724 | 1467045770850 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4c400 == 51 [pid = 1724] [id = 288] 09:42:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8e12f400) [pid = 1724] [serial = 865] [outer = (nil)] 09:42:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8f00cc00) [pid = 1724] [serial = 866] [outer = 0x8e12f400] 09:42:50 INFO - PROCESS | 1724 | 1467045770944 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x90b92000) [pid = 1724] [serial = 867] [outer = 0x8e12f400] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9154c000 == 50 [pid = 1724] [id = 279] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacf400 == 49 [pid = 1724] [id = 278] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b6400 == 48 [pid = 1724] [id = 277] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f0400 == 47 [pid = 1724] [id = 276] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bbc00 == 46 [pid = 1724] [id = 275] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebcc00 == 45 [pid = 1724] [id = 274] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebe000 == 44 [pid = 1724] [id = 260] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad2800 == 43 [pid = 1724] [id = 261] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4c0c00 == 42 [pid = 1724] [id = 267] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5800 == 41 [pid = 1724] [id = 269] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec5000 == 40 [pid = 1724] [id = 268] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8da400 == 39 [pid = 1724] [id = 271] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebd400 == 38 [pid = 1724] [id = 273] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x91bac400 == 37 [pid = 1724] [id = 272] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4ac00 == 36 [pid = 1724] [id = 262] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x91677800 == 35 [pid = 1724] [id = 270] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00f400 == 34 [pid = 1724] [id = 258] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b4000 == 33 [pid = 1724] [id = 259] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9a86e000 == 32 [pid = 1724] [id = 10] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebdc00 == 31 [pid = 1724] [id = 287] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x91bcdc00 == 30 [pid = 1724] [id = 285] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fe400 == 29 [pid = 1724] [id = 286] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x92404c00 == 28 [pid = 1724] [id = 284] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e5800 == 27 [pid = 1724] [id = 283] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9fc00 == 26 [pid = 1724] [id = 282] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7400 == 25 [pid = 1724] [id = 280] 09:42:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ea400 == 24 [pid = 1724] [id = 281] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8df4fc00) [pid = 1724] [serial = 767] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9137c400) [pid = 1724] [serial = 771] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x90aef800) [pid = 1724] [serial = 770] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91d5e000) [pid = 1724] [serial = 774] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x91d55400) [pid = 1724] [serial = 773] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91fdc400) [pid = 1724] [serial = 777] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91fda400) [pid = 1724] [serial = 776] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8ea9f400) [pid = 1724] [serial = 797] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x92407000) [pid = 1724] [serial = 780] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91fe4400) [pid = 1724] [serial = 779] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e710400) [pid = 1724] [serial = 789] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8e10c400) [pid = 1724] [serial = 788] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8df45400) [pid = 1724] [serial = 794] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x92fec800) [pid = 1724] [serial = 783] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d6b4400) [pid = 1724] [serial = 791] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x92fe5000) [pid = 1724] [serial = 782] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bdd6400) [pid = 1724] [serial = 792] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8f4c0000) [pid = 1724] [serial = 786] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e132000) [pid = 1724] [serial = 785] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x90af0000) [pid = 1724] [serial = 803] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e709c00) [pid = 1724] [serial = 768] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4b9c00) [pid = 1724] [serial = 801] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ea9d000) [pid = 1724] [serial = 800] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f006c00) [pid = 1724] [serial = 798] [outer = (nil)] [url = about:blank] 09:42:52 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8df4c000) [pid = 1724] [serial = 795] [outer = (nil)] [url = about:blank] 09:42:53 INFO - PROCESS | 1724 | 1467045773132 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2942ms 09:42:53 INFO - PROCESS | 1724 | 1467045773171 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1724 | 1467045773177 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:42:53 INFO - PROCESS | 1724 | 1467045773185 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1724 | 1467045773193 Marionette TRACE conn4 <- [1,1126,null,{}] 09:42:53 INFO - PROCESS | 1724 | 1467045773208 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 1724 | 1467045773215 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:53 INFO - PROCESS | 1724 | 1467045773397 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:42:53 INFO - PROCESS | 1724 | 1467045773526 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1724 | 1467045773534 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebbc00 == 25 [pid = 1724] [id = 289] 09:42:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8cebdc00) [pid = 1724] [serial = 868] [outer = (nil)] 09:42:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d6bec00) [pid = 1724] [serial = 869] [outer = 0x8cebdc00] 09:42:53 INFO - PROCESS | 1724 | 1467045773623 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d6fb800) [pid = 1724] [serial = 870] [outer = 0x8cebdc00] 09:42:54 INFO - PROCESS | 1724 | 1467045774458 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1344ms 09:42:54 INFO - PROCESS | 1724 | 1467045774530 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1724 | 1467045774538 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:42:54 INFO - PROCESS | 1724 | 1467045774550 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1724 | 1467045774554 Marionette TRACE conn4 <- [1,1130,null,{}] 09:42:54 INFO - PROCESS | 1724 | 1467045774561 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 1724 | 1467045774567 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:54 INFO - PROCESS | 1724 | 1467045774743 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:42:54 INFO - PROCESS | 1724 | 1467045774905 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1724 | 1467045774914 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e101c00 == 26 [pid = 1724] [id = 290] 09:42:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e107000) [pid = 1724] [serial = 871] [outer = (nil)] 09:42:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e110c00) [pid = 1724] [serial = 872] [outer = 0x8e107000] 09:42:55 INFO - PROCESS | 1724 | 1467045774993 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e13cc00) [pid = 1724] [serial = 873] [outer = 0x8e107000] 09:42:55 INFO - PROCESS | 1724 | 1467045775961 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1437ms 09:42:55 INFO - PROCESS | 1724 | 1467045775988 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1724 | 1467045775993 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:42:56 INFO - PROCESS | 1724 | 1467045776008 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1724 | 1467045776014 Marionette TRACE conn4 <- [1,1134,null,{}] 09:42:56 INFO - PROCESS | 1724 | 1467045776032 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 1724 | 1467045776042 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:56 INFO - PROCESS | 1724 | 1467045776289 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:42:56 INFO - PROCESS | 1724 | 1467045776322 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1724 | 1467045776334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9dc00 == 27 [pid = 1724] [id = 291] 09:42:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ea9e800) [pid = 1724] [serial = 874] [outer = (nil)] 09:42:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8eaa2c00) [pid = 1724] [serial = 875] [outer = 0x8ea9e800] 09:42:56 INFO - PROCESS | 1724 | 1467045776492 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f009000) [pid = 1724] [serial = 876] [outer = 0x8ea9e800] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x9bcd5400) [pid = 1724] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x9c10f000) [pid = 1724] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90ae7800) [pid = 1724] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91bc3c00) [pid = 1724] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8cec0c00) [pid = 1724] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ea9d800) [pid = 1724] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8f4b7800) [pid = 1724] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f4b7400) [pid = 1724] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91671400) [pid = 1724] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91678000) [pid = 1724] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d6f3000) [pid = 1724] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e8e5000) [pid = 1724] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x90ae8400) [pid = 1724] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d6b7000) [pid = 1724] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8cebd000) [pid = 1724] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:42:57 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8bdd8c00) [pid = 1724] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:42:58 INFO - PROCESS | 1724 | 1467045777998 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2049ms 09:42:58 INFO - PROCESS | 1724 | 1467045778057 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 1724 | 1467045778061 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:42:58 INFO - PROCESS | 1724 | 1467045778068 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 1724 | 1467045778072 Marionette TRACE conn4 <- [1,1138,null,{}] 09:42:58 INFO - PROCESS | 1724 | 1467045778078 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 1724 | 1467045778083 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:58 INFO - PROCESS | 1724 | 1467045778246 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:42:58 INFO - PROCESS | 1724 | 1467045778256 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1724 | 1467045778265 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4c00 == 28 [pid = 1724] [id = 292] 09:42:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d8ebc00) [pid = 1724] [serial = 877] [outer = (nil)] 09:42:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8f006800) [pid = 1724] [serial = 878] [outer = 0x8d8ebc00] 09:42:58 INFO - PROCESS | 1724 | 1467045778458 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f4be400) [pid = 1724] [serial = 879] [outer = 0x8d8ebc00] 09:42:59 INFO - PROCESS | 1724 | 1467045779204 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1180ms 09:42:59 INFO - PROCESS | 1724 | 1467045779249 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1724 | 1467045779253 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:42:59 INFO - PROCESS | 1724 | 1467045779260 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1724 | 1467045779263 Marionette TRACE conn4 <- [1,1142,null,{}] 09:42:59 INFO - PROCESS | 1724 | 1467045779268 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 1724 | 1467045779273 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:59 INFO - PROCESS | 1724 | 1467045779474 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:42:59 INFO - PROCESS | 1724 | 1467045779611 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1724 | 1467045779623 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:42:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace000 == 29 [pid = 1724] [id = 293] 09:42:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bad0800) [pid = 1724] [serial = 880] [outer = (nil)] 09:42:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bad6c00) [pid = 1724] [serial = 881] [outer = 0x8bad0800] 09:42:59 INFO - PROCESS | 1724 | 1467045779706 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bdde400) [pid = 1724] [serial = 882] [outer = 0x8bad0800] 09:43:00 INFO - PROCESS | 1724 | 1467045780814 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1632ms 09:43:00 INFO - PROCESS | 1724 | 1467045780900 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:43:00 INFO - PROCESS | 1724 | 1467045780911 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:43:00 INFO - PROCESS | 1724 | 1467045780942 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1724 | 1467045780952 Marionette TRACE conn4 <- [1,1146,null,{}] 09:43:01 INFO - PROCESS | 1724 | 1467045781014 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1724 | 1467045781025 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:01 INFO - PROCESS | 1724 | 1467045781459 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:43:01 INFO - PROCESS | 1724 | 1467045781611 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1724 | 1467045781622 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e110400 == 30 [pid = 1724] [id = 294] 09:43:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e130000) [pid = 1724] [serial = 883] [outer = (nil)] 09:43:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e70b400) [pid = 1724] [serial = 884] [outer = 0x8e130000] 09:43:01 INFO - PROCESS | 1724 | 1467045781708 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e8e8c00) [pid = 1724] [serial = 885] [outer = 0x8e130000] 09:43:02 INFO - PROCESS | 1724 | 1467045782673 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1816ms 09:43:02 INFO - PROCESS | 1724 | 1467045782742 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1724 | 1467045782749 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:43:02 INFO - PROCESS | 1724 | 1467045782757 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1724 | 1467045782762 Marionette TRACE conn4 <- [1,1150,null,{}] 09:43:02 INFO - PROCESS | 1724 | 1467045782769 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 1724 | 1467045782773 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:03 INFO - PROCESS | 1724 | 1467045783015 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:43:03 INFO - PROCESS | 1724 | 1467045783295 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1724 | 1467045783303 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebd400 == 31 [pid = 1724] [id = 295] 09:43:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x90af1000) [pid = 1724] [serial = 886] [outer = (nil)] 09:43:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9137ac00) [pid = 1724] [serial = 887] [outer = 0x90af1000] 09:43:03 INFO - PROCESS | 1724 | 1467045783417 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9137f800) [pid = 1724] [serial = 888] [outer = 0x90af1000] 09:43:04 INFO - PROCESS | 1724 | 1467045784339 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1635ms 09:43:04 INFO - PROCESS | 1724 | 1467045784394 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 1724 | 1467045784398 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:43:04 INFO - PROCESS | 1724 | 1467045784416 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1724 | 1467045784427 Marionette TRACE conn4 <- [1,1154,null,{}] 09:43:04 INFO - PROCESS | 1724 | 1467045784435 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 1724 | 1467045784443 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:04 INFO - PROCESS | 1724 | 1467045784670 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:43:04 INFO - PROCESS | 1724 | 1467045784885 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1724 | 1467045784892 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b4c00 == 32 [pid = 1724] [id = 296] 09:43:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91385800) [pid = 1724] [serial = 889] [outer = (nil)] 09:43:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91672000) [pid = 1724] [serial = 890] [outer = 0x91385800] 09:43:04 INFO - PROCESS | 1724 | 1467045784993 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91678400) [pid = 1724] [serial = 891] [outer = 0x91385800] 09:43:05 INFO - PROCESS | 1724 | 1467045785895 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1559ms 09:43:05 INFO - PROCESS | 1724 | 1467045785968 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1724 | 1467045785972 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:43:05 INFO - PROCESS | 1724 | 1467045785980 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1724 | 1467045785984 Marionette TRACE conn4 <- [1,1158,null,{}] 09:43:05 INFO - PROCESS | 1724 | 1467045785990 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1724 | 1467045785996 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:06 INFO - PROCESS | 1724 | 1467045786225 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:43:06 INFO - PROCESS | 1724 | 1467045786450 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 1724 | 1467045786459 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e8000 == 33 [pid = 1724] [id = 297] 09:43:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91383000) [pid = 1724] [serial = 892] [outer = (nil)] 09:43:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91bac800) [pid = 1724] [serial = 893] [outer = 0x91383000] 09:43:06 INFO - PROCESS | 1724 | 1467045786584 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91bc2400) [pid = 1724] [serial = 894] [outer = 0x91383000] 09:43:07 INFO - PROCESS | 1724 | 1467045787465 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1531ms 09:43:07 INFO - PROCESS | 1724 | 1467045787513 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:43:07 INFO - PROCESS | 1724 | 1467045787517 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:43:07 INFO - PROCESS | 1724 | 1467045787524 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 1724 | 1467045787528 Marionette TRACE conn4 <- [1,1162,null,{}] 09:43:07 INFO - PROCESS | 1724 | 1467045787535 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 1724 | 1467045787541 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:07 INFO - PROCESS | 1724 | 1467045787725 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:43:07 INFO - PROCESS | 1724 | 1467045787895 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1724 | 1467045787917 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3000 == 34 [pid = 1724] [id = 298] 09:43:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d6b4000) [pid = 1724] [serial = 895] [outer = (nil)] 09:43:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91d5ac00) [pid = 1724] [serial = 896] [outer = 0x8d6b4000] 09:43:08 INFO - PROCESS | 1724 | 1467045788013 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91fdc400) [pid = 1724] [serial = 897] [outer = 0x8d6b4000] 09:43:09 INFO - PROCESS | 1724 | 1467045789046 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 09:43:09 INFO - PROCESS | 1724 | 1467045789107 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1724 | 1467045789111 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:43:09 INFO - PROCESS | 1724 | 1467045789118 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1724 | 1467045789122 Marionette TRACE conn4 <- [1,1166,null,{}] 09:43:09 INFO - PROCESS | 1724 | 1467045789128 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 1724 | 1467045789135 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:09 INFO - PROCESS | 1724 | 1467045789322 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:43:09 INFO - PROCESS | 1724 | 1467045789541 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1724 | 1467045789550 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b7800 == 35 [pid = 1724] [id = 299] 09:43:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8df45400) [pid = 1724] [serial = 898] [outer = (nil)] 09:43:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9240b000) [pid = 1724] [serial = 899] [outer = 0x8df45400] 09:43:09 INFO - PROCESS | 1724 | 1467045789676 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x92fe3c00) [pid = 1724] [serial = 900] [outer = 0x8df45400] 09:43:10 INFO - PROCESS | 1724 | 1467045790587 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1533ms 09:43:10 INFO - PROCESS | 1724 | 1467045790652 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:43:10 INFO - PROCESS | 1724 | 1467045790657 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:43:10 INFO - PROCESS | 1724 | 1467045790665 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 1724 | 1467045790668 Marionette TRACE conn4 <- [1,1170,null,{}] 09:43:10 INFO - PROCESS | 1724 | 1467045790675 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 1724 | 1467045790680 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:10 INFO - PROCESS | 1724 | 1467045790869 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:43:11 INFO - PROCESS | 1724 | 1467045791104 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 1724 | 1467045791112 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec3c00 == 36 [pid = 1724] [id = 300] 09:43:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d6f3400) [pid = 1724] [serial = 901] [outer = (nil)] 09:43:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x90b9e000) [pid = 1724] [serial = 902] [outer = 0x8d6f3400] 09:43:11 INFO - PROCESS | 1724 | 1467045791244 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9154e000) [pid = 1724] [serial = 903] [outer = 0x8d6f3400] 09:43:12 INFO - PROCESS | 1724 | 1467045792189 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1589ms 09:43:12 INFO - PROCESS | 1724 | 1467045792254 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 1724 | 1467045792258 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:43:12 INFO - PROCESS | 1724 | 1467045792266 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 1724 | 1467045792271 Marionette TRACE conn4 <- [1,1174,null,{}] 09:43:12 INFO - PROCESS | 1724 | 1467045792277 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 1724 | 1467045792282 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:12 INFO - PROCESS | 1724 | 1467045792473 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:43:12 INFO - PROCESS | 1724 | 1467045792824 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 1724 | 1467045792838 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3400 == 37 [pid = 1724] [id = 301] 09:43:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8bad3c00) [pid = 1724] [serial = 904] [outer = (nil)] 09:43:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8bdd8400) [pid = 1724] [serial = 905] [outer = 0x8bad3c00] 09:43:12 INFO - PROCESS | 1724 | 1467045792963 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8cec8400) [pid = 1724] [serial = 906] [outer = 0x8bad3c00] 09:43:14 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4c00 == 36 [pid = 1724] [id = 292] 09:43:14 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9dc00 == 35 [pid = 1724] [id = 291] 09:43:14 INFO - PROCESS | 1724 | 1467045794077 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/] 09:43:14 INFO - PROCESS | 1724 | --DOCSHELL 0x8e101c00 == 34 [pid = 1724] [id = 290] 09:43:14 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebbc00 == 33 [pid = 1724] [id = 289] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91bcf000) [pid = 1724] [serial = 588] [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:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x90b99400) [pid = 1724] [serial = 804] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91d5a800) [pid = 1724] [serial = 818] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f008400) [pid = 1724] [serial = 810] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91ba1000) [pid = 1724] [serial = 812] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91bc5000) [pid = 1724] [serial = 815] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d8f2c00) [pid = 1724] [serial = 806] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x91bc6800) [pid = 1724] [serial = 816] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8e103000) [pid = 1724] [serial = 807] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x90ae7000) [pid = 1724] [serial = 809] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91ba5400) [pid = 1724] [serial = 813] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91d5cc00) [pid = 1724] [serial = 819] [outer = (nil)] [url = about:blank] 09:43:14 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 09:43:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:43:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1 09:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:14 INFO - _addTest/ [0,1177,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 1724 | 1467045794164 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:43:14 INFO - PROCESS | 1724 | 1467045794174 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1724 | 1467045794179 Marionette TRACE conn4 <- [1,1178,null,{}] 09:43:14 INFO - PROCESS | 1724 | 1467045794187 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 1724 | 1467045794194 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:14 INFO - PROCESS | 1724 | 1467045794373 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9240b400) [pid = 1724] [serial = 822] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91679c00) [pid = 1724] [serial = 837] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x92410c00) [pid = 1724] [serial = 821] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90ae8000) [pid = 1724] [serial = 830] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91ba3000) [pid = 1724] [serial = 839] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e10a800) [pid = 1724] [serial = 827] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9154a400) [pid = 1724] [serial = 834] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91677c00) [pid = 1724] [serial = 836] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e710c00) [pid = 1724] [serial = 828] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d6f4800) [pid = 1724] [serial = 825] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91542c00) [pid = 1724] [serial = 833] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8cec9400) [pid = 1724] [serial = 824] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x90b93400) [pid = 1724] [serial = 831] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91fe2000) [pid = 1724] [serial = 842] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9240e000) [pid = 1724] [serial = 843] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91bcc000) [pid = 1724] [serial = 840] [outer = (nil)] [url = about:blank] 09:43:14 INFO - PROCESS | 1724 | 1467045794581 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1724 | 1467045794591 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4800 == 34 [pid = 1724] [id = 302] 09:43:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8df45c00) [pid = 1724] [serial = 907] [outer = (nil)] 09:43:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e105400) [pid = 1724] [serial = 908] [outer = 0x8df45c00] 09:43:14 INFO - PROCESS | 1724 | 1467045794673 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e705800) [pid = 1724] [serial = 909] [outer = 0x8df45c00] 09:43:15 INFO - PROCESS | 1724 | 1467045795509 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 1724 | 1467045795572 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:43:15 INFO - PROCESS | 1724 | 1467045795580 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1724 | 1467045795583 Marionette TRACE conn4 <- [1,1182,null,{}] 09:43:15 INFO - PROCESS | 1724 | 1467045795589 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 1724 | 1467045795594 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:15 INFO - PROCESS | 1724 | 1467045795779 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:43:15 INFO - PROCESS | 1724 | 1467045795907 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1724 | 1467045795924 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e104400 == 35 [pid = 1724] [id = 303] 09:43:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e8e5400) [pid = 1724] [serial = 910] [outer = (nil)] 09:43:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x90ae7800) [pid = 1724] [serial = 911] [outer = 0x8e8e5400] 09:43:16 INFO - PROCESS | 1724 | 1467045796005 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90b93400) [pid = 1724] [serial = 912] [outer = 0x8e8e5400] 09:43:16 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:43:16 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:43:16 INFO - PROCESS | 1724 | 1467045796945 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 1724 | 1467045797022 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:43:17 INFO - PROCESS | 1724 | 1467045797036 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 1724 | 1467045797045 Marionette TRACE conn4 <- [1,1186,null,{}] 09:43:17 INFO - PROCESS | 1724 | 1467045797072 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 1724 | 1467045797079 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:17 INFO - PROCESS | 1724 | 1467045797298 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:43:17 INFO - PROCESS | 1724 | 1467045797328 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 1724 | 1467045797338 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00f400 == 36 [pid = 1724] [id = 304] 09:43:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x9154a000) [pid = 1724] [serial = 913] [outer = (nil)] 09:43:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x9167dc00) [pid = 1724] [serial = 914] [outer = 0x9154a000] 09:43:17 INFO - PROCESS | 1724 | 1467045797423 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91ba6400) [pid = 1724] [serial = 915] [outer = 0x9154a000] 09:43:18 INFO - PROCESS | 1724 | 1467045798364 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 1724 | 1467045798444 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:43:18 INFO - PROCESS | 1724 | 1467045798450 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 1724 | 1467045798453 Marionette TRACE conn4 <- [1,1190,null,{}] 09:43:18 INFO - PROCESS | 1724 | 1467045798460 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 1724 | 1467045798464 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:18 INFO - PROCESS | 1724 | 1467045798693 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e12f400) [pid = 1724] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ea9e800) [pid = 1724] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8eb800) [pid = 1724] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f4bd400) [pid = 1724] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91fd9800) [pid = 1724] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8cebdc00) [pid = 1724] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x93991c00) [pid = 1724] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x93990c00) [pid = 1724] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8df47400) [pid = 1724] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8cebf400) [pid = 1724] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:43:18 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e107000) [pid = 1724] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:43:18 INFO - PROCESS | 1724 | 1467045798956 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1724 | 1467045798967 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2800 == 37 [pid = 1724] [id = 305] 09:43:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8cebdc00) [pid = 1724] [serial = 916] [outer = (nil)] 09:43:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e107000) [pid = 1724] [serial = 917] [outer = 0x8cebdc00] 09:43:19 INFO - PROCESS | 1724 | 1467045799043 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e132000) [pid = 1724] [serial = 918] [outer = 0x8cebdc00] 09:43:19 INFO - PROCESS | 1724 | 1467045799793 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1724 | 1467045799843 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:43:19 INFO - PROCESS | 1724 | 1467045799850 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1724 | 1467045799854 Marionette TRACE conn4 <- [1,1194,null,{}] 09:43:19 INFO - PROCESS | 1724 | 1467045799859 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 1724 | 1467045799864 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:20 INFO - PROCESS | 1724 | 1467045800030 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:43:20 INFO - PROCESS | 1724 | 1467045800044 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 1724 | 1467045800062 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d52400 == 38 [pid = 1724] [id = 306] 09:43:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91d60400) [pid = 1724] [serial = 919] [outer = (nil)] 09:43:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91fe2800) [pid = 1724] [serial = 920] [outer = 0x91d60400] 09:43:20 INFO - PROCESS | 1724 | 1467045800143 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9240dc00) [pid = 1724] [serial = 921] [outer = 0x91d60400] 09:43:21 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:43:21 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:43:21 INFO - PROCESS | 1724 | 1467045801358 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 1724 | 1467045801467 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:43:21 INFO - PROCESS | 1724 | 1467045801564 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 1724 | 1467045801574 Marionette TRACE conn4 <- [1,1198,null,{}] 09:43:21 INFO - PROCESS | 1724 | 1467045801594 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 1724 | 1467045801605 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:22 INFO - PROCESS | 1724 | 1467045802069 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:43:22 INFO - PROCESS | 1724 | 1467045802323 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 1724 | 1467045802346 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4c00 == 39 [pid = 1724] [id = 307] 09:43:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bde2400) [pid = 1724] [serial = 922] [outer = (nil)] 09:43:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e70d000) [pid = 1724] [serial = 923] [outer = 0x8bde2400] 09:43:22 INFO - PROCESS | 1724 | 1467045802497 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ea9f400) [pid = 1724] [serial = 924] [outer = 0x8bde2400] 09:43:23 INFO - PROCESS | 1724 | 1467045803575 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2120ms 09:43:23 INFO - PROCESS | 1724 | 1467045803619 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1724 | 1467045803627 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:43:23 INFO - PROCESS | 1724 | 1467045803639 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1724 | 1467045803643 Marionette TRACE conn4 <- [1,1202,null,{}] 09:43:23 INFO - PROCESS | 1724 | 1467045803651 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 1724 | 1467045803658 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:23 INFO - PROCESS | 1724 | 1467045803903 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:43:24 INFO - PROCESS | 1724 | 1467045804124 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 1724 | 1467045804136 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x90af1c00 == 40 [pid = 1724] [id = 308] 09:43:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90b9f800) [pid = 1724] [serial = 925] [outer = (nil)] 09:43:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91549800) [pid = 1724] [serial = 926] [outer = 0x90b9f800] 09:43:24 INFO - PROCESS | 1724 | 1467045804269 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91673000) [pid = 1724] [serial = 927] [outer = 0x90b9f800] 09:43:25 INFO - PROCESS | 1724 | 1467045805339 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:25 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:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1745ms 09:43:25 INFO - PROCESS | 1724 | 1467045805385 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1724 | 1467045805390 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:43:25 INFO - PROCESS | 1724 | 1467045805398 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 1724 | 1467045805405 Marionette TRACE conn4 <- [1,1206,null,{}] 09:43:25 INFO - PROCESS | 1724 | 1467045805424 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 1724 | 1467045805434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:25 INFO - PROCESS | 1724 | 1467045805685 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:43:25 INFO - PROCESS | 1724 | 1467045805919 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1724 | 1467045805932 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d5fc00 == 41 [pid = 1724] [id = 309] 09:43:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x92fe1400) [pid = 1724] [serial = 928] [outer = (nil)] 09:43:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x92feb000) [pid = 1724] [serial = 929] [outer = 0x92fe1400] 09:43:26 INFO - PROCESS | 1724 | 1467045806047 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93a40000) [pid = 1724] [serial = 930] [outer = 0x92fe1400] 09:43:26 INFO - PROCESS | 1724 | 1467045806982 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:27 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:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1651ms 09:43:27 INFO - PROCESS | 1724 | 1467045807049 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:43:27 INFO - PROCESS | 1724 | 1467045807055 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:43:27 INFO - PROCESS | 1724 | 1467045807062 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1724 | 1467045807066 Marionette TRACE conn4 <- [1,1210,null,{}] 09:43:27 INFO - PROCESS | 1724 | 1467045807072 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 1724 | 1467045807079 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:27 INFO - PROCESS | 1724 | 1467045807287 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:43:27 INFO - PROCESS | 1724 | 1467045807503 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1724 | 1467045807512 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b60800 == 42 [pid = 1724] [id = 310] 09:43:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x93b68800) [pid = 1724] [serial = 931] [outer = (nil)] 09:43:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x93d49c00) [pid = 1724] [serial = 932] [outer = 0x93b68800] 09:43:27 INFO - PROCESS | 1724 | 1467045807640 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x94818800) [pid = 1724] [serial = 933] [outer = 0x93b68800] 09:43:28 INFO - PROCESS | 1724 | 1467045808575 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1590ms 09:43:28 INFO - PROCESS | 1724 | 1467045808653 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 1724 | 1467045808657 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:43:28 INFO - PROCESS | 1724 | 1467045808664 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 1724 | 1467045808668 Marionette TRACE conn4 <- [1,1214,null,{}] 09:43:28 INFO - PROCESS | 1724 | 1467045808675 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 1724 | 1467045808681 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:28 INFO - PROCESS | 1724 | 1467045808909 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:43:29 INFO - PROCESS | 1724 | 1467045809134 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 1724 | 1467045809142 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9a000 == 43 [pid = 1724] [id = 311] 09:43:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x93b62000) [pid = 1724] [serial = 934] [outer = (nil)] 09:43:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x95280000) [pid = 1724] [serial = 935] [outer = 0x93b62000] 09:43:29 INFO - PROCESS | 1724 | 1467045809273 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x953ca800) [pid = 1724] [serial = 936] [outer = 0x93b62000] 09:43:30 INFO - PROCESS | 1724 | 1467045810199 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1582ms 09:43:30 INFO - PROCESS | 1724 | 1467045810248 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 1724 | 1467045810251 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:43:30 INFO - PROCESS | 1724 | 1467045810260 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 1724 | 1467045810266 Marionette TRACE conn4 <- [1,1218,null,{}] 09:43:30 INFO - PROCESS | 1724 | 1467045810273 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 1724 | 1467045810284 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:30 INFO - PROCESS | 1724 | 1467045810562 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:43:30 INFO - PROCESS | 1724 | 1467045810797 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1724 | 1467045810805 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec0000 == 44 [pid = 1724] [id = 312] 09:43:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8cec3400) [pid = 1724] [serial = 937] [outer = (nil)] 09:43:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x98364400) [pid = 1724] [serial = 938] [outer = 0x8cec3400] 09:43:30 INFO - PROCESS | 1724 | 1467045810951 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x99263800) [pid = 1724] [serial = 939] [outer = 0x8cec3400] 09:43:32 INFO - PROCESS | 1724 | 1467045812058 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1847ms 09:43:32 INFO - PROCESS | 1724 | 1467045812108 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1724 | 1467045812111 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:43:32 INFO - PROCESS | 1724 | 1467045812119 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1724 | 1467045812123 Marionette TRACE conn4 <- [1,1222,null,{}] 09:43:32 INFO - PROCESS | 1724 | 1467045812130 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 1724 | 1467045812134 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:32 INFO - PROCESS | 1724 | 1467045812331 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:43:32 INFO - PROCESS | 1724 | 1467045812549 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 1724 | 1467045812560 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8800 == 45 [pid = 1724] [id = 313] 09:43:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d6b5c00) [pid = 1724] [serial = 940] [outer = (nil)] 09:43:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x90b92400) [pid = 1724] [serial = 941] [outer = 0x8d6b5c00] 09:43:32 INFO - PROCESS | 1724 | 1467045812654 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91fe3000) [pid = 1724] [serial = 942] [outer = 0x8d6b5c00] 09:43:33 INFO - PROCESS | 1724 | 1467045813840 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1724 | 1467045813912 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:43:33 INFO - PROCESS | 1724 | 1467045813921 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 1724 | 1467045813925 Marionette TRACE conn4 <- [1,1226,null,{}] 09:43:34 INFO - PROCESS | 1724 | 1467045813998 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 1724 | 1467045814003 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:34 INFO - PROCESS | 1724 | 1467045814274 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:43:34 INFO - PROCESS | 1724 | 1467045814456 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1724 | 1467045814484 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec4c00 == 46 [pid = 1724] [id = 314] 09:43:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d6bd000) [pid = 1724] [serial = 943] [outer = (nil)] 09:43:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e12f400) [pid = 1724] [serial = 944] [outer = 0x8d6bd000] 09:43:34 INFO - PROCESS | 1724 | 1467045814587 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x90af3800) [pid = 1724] [serial = 945] [outer = 0x8d6bd000] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4c400 == 45 [pid = 1724] [id = 288] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde2800 == 44 [pid = 1724] [id = 305] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00f400 == 43 [pid = 1724] [id = 304] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8e104400 == 42 [pid = 1724] [id = 303] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4800 == 41 [pid = 1724] [id = 302] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3400 == 40 [pid = 1724] [id = 301] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8e110400 == 39 [pid = 1724] [id = 294] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace000 == 38 [pid = 1724] [id = 293] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b7800 == 37 [pid = 1724] [id = 299] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebd400 == 36 [pid = 1724] [id = 295] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e8000 == 35 [pid = 1724] [id = 297] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3000 == 34 [pid = 1724] [id = 298] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec3c00 == 33 [pid = 1724] [id = 300] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b4c00 == 32 [pid = 1724] [id = 296] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8800 == 31 [pid = 1724] [id = 313] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec0000 == 30 [pid = 1724] [id = 312] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9a000 == 29 [pid = 1724] [id = 311] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x91d5fc00 == 28 [pid = 1724] [id = 309] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x93b60800 == 27 [pid = 1724] [id = 310] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x90af1c00 == 26 [pid = 1724] [id = 308] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x91d52400 == 25 [pid = 1724] [id = 306] 09:43:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4c00 == 24 [pid = 1724] [id = 307] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8f006800) [pid = 1724] [serial = 878] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x90b92000) [pid = 1724] [serial = 867] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8f00cc00) [pid = 1724] [serial = 866] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8eaa2c00) [pid = 1724] [serial = 875] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8e131800) [pid = 1724] [serial = 846] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e10ac00) [pid = 1724] [serial = 845] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91385c00) [pid = 1724] [serial = 849] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9137cc00) [pid = 1724] [serial = 848] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x93984c00) [pid = 1724] [serial = 852] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x92410800) [pid = 1724] [serial = 851] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d6bec00) [pid = 1724] [serial = 869] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d6fb800) [pid = 1724] [serial = 870] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x93b65000) [pid = 1724] [serial = 855] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x93a4a800) [pid = 1724] [serial = 854] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x93d4bc00) [pid = 1724] [serial = 858] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x93d47c00) [pid = 1724] [serial = 857] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x953cbc00) [pid = 1724] [serial = 861] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x95288800) [pid = 1724] [serial = 860] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d8f3400) [pid = 1724] [serial = 864] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d6bc000) [pid = 1724] [serial = 863] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f009000) [pid = 1724] [serial = 876] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e13cc00) [pid = 1724] [serial = 873] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e110c00) [pid = 1724] [serial = 872] [outer = (nil)] [url = about:blank] 09:43:36 INFO - PROCESS | 1724 | 1467045816777 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2908ms 09:43:36 INFO - PROCESS | 1724 | 1467045816830 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1724 | 1467045816836 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:43:36 INFO - PROCESS | 1724 | 1467045816844 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1724 | 1467045816849 Marionette TRACE conn4 <- [1,1230,null,{}] 09:43:36 INFO - PROCESS | 1724 | 1467045816858 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 1724 | 1467045816869 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:37 INFO - PROCESS | 1724 | 1467045817128 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:43:37 INFO - PROCESS | 1724 | 1467045817153 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1724 | 1467045817161 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebd800 == 25 [pid = 1724] [id = 315] 09:43:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8cec8c00) [pid = 1724] [serial = 946] [outer = (nil)] 09:43:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d6b4400) [pid = 1724] [serial = 947] [outer = 0x8cec8c00] 09:43:37 INFO - PROCESS | 1724 | 1467045817237 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8cec2800) [pid = 1724] [serial = 948] [outer = 0x8cec8c00] 09:43:38 INFO - PROCESS | 1724 | 1467045818059 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1236ms 09:43:38 INFO - PROCESS | 1724 | 1467045818080 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 1724 | 1467045818090 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:43:38 INFO - PROCESS | 1724 | 1467045818108 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1724 | 1467045818112 Marionette TRACE conn4 <- [1,1234,null,{}] 09:43:38 INFO - PROCESS | 1724 | 1467045818120 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 1724 | 1467045818125 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:38 INFO - PROCESS | 1724 | 1467045818304 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:43:38 INFO - PROCESS | 1724 | 1467045818315 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 1724 | 1467045818326 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f1000 == 26 [pid = 1724] [id = 316] 09:43:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8df43000) [pid = 1724] [serial = 949] [outer = (nil)] 09:43:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8df4a400) [pid = 1724] [serial = 950] [outer = 0x8df43000] 09:43:38 INFO - PROCESS | 1724 | 1467045818519 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e105800) [pid = 1724] [serial = 951] [outer = 0x8df43000] 09:43:39 INFO - PROCESS | 1724 | 1467045819428 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1383ms 09:43:39 INFO - PROCESS | 1724 | 1467045819491 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 1724 | 1467045819494 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:43:39 INFO - PROCESS | 1724 | 1467045819501 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 1724 | 1467045819507 Marionette TRACE conn4 <- [1,1238,null,{}] 09:43:39 INFO - PROCESS | 1724 | 1467045819534 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 1724 | 1467045819544 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:39 INFO - PROCESS | 1724 | 1467045819765 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:43:39 INFO - PROCESS | 1724 | 1467045819797 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 1724 | 1467045819810 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e8400 == 27 [pid = 1724] [id = 317] 09:43:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8ea94c00) [pid = 1724] [serial = 952] [outer = (nil)] 09:43:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ea9b400) [pid = 1724] [serial = 953] [outer = 0x8ea94c00] 09:43:39 INFO - PROCESS | 1724 | 1467045819886 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8f003400) [pid = 1724] [serial = 954] [outer = 0x8ea94c00] 09:43:40 INFO - PROCESS | 1724 | 1467045820862 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1396ms 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91383000) [pid = 1724] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91385800) [pid = 1724] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8cebdc00) [pid = 1724] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bad3c00) [pid = 1724] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d6f3400) [pid = 1724] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e8e5400) [pid = 1724] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bad0800) [pid = 1724] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8df45400) [pid = 1724] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90af1000) [pid = 1724] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8df45c00) [pid = 1724] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9154a000) [pid = 1724] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d8ebc00) [pid = 1724] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e130000) [pid = 1724] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6b4000) [pid = 1724] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:43:41 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91d60400) [pid = 1724] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:43:41 INFO - PROCESS | 1724 | 1467045821603 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 1724 | 1467045821607 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:43:41 INFO - PROCESS | 1724 | 1467045821637 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1724 | 1467045821641 Marionette TRACE conn4 <- [1,1242,null,{}] 09:43:41 INFO - PROCESS | 1724 | 1467045821647 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 1724 | 1467045821653 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:41 INFO - PROCESS | 1724 | 1467045821804 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:43:41 INFO - PROCESS | 1724 | 1467045821941 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 1724 | 1467045821951 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8eb800 == 28 [pid = 1724] [id = 318] 09:43:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e703400) [pid = 1724] [serial = 955] [outer = (nil)] 09:43:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e8e6000) [pid = 1724] [serial = 956] [outer = 0x8e703400] 09:43:42 INFO - PROCESS | 1724 | 1467045822022 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f4b2400) [pid = 1724] [serial = 957] [outer = 0x8e703400] 09:43:42 INFO - PROCESS | 1724 | 1467045822780 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1203ms 09:43:42 INFO - PROCESS | 1724 | 1467045822834 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 1724 | 1467045822838 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:43:42 INFO - PROCESS | 1724 | 1467045822849 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 1724 | 1467045822853 Marionette TRACE conn4 <- [1,1246,null,{}] 09:43:42 INFO - PROCESS | 1724 | 1467045822859 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 1724 | 1467045822865 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:43 INFO - PROCESS | 1724 | 1467045823019 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:43:43 INFO - PROCESS | 1724 | 1467045823028 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1724 | 1467045823033 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e705400 == 29 [pid = 1724] [id = 319] 09:43:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f001c00) [pid = 1724] [serial = 958] [outer = (nil)] 09:43:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x90aea800) [pid = 1724] [serial = 959] [outer = 0x8f001c00] 09:43:43 INFO - PROCESS | 1724 | 1467045823130 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x90b90400) [pid = 1724] [serial = 960] [outer = 0x8f001c00] 09:43:44 INFO - PROCESS | 1724 | 1467045824303 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1494ms 09:43:44 INFO - PROCESS | 1724 | 1467045824345 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1724 | 1467045824352 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:43:44 INFO - PROCESS | 1724 | 1467045824361 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1724 | 1467045824367 Marionette TRACE conn4 <- [1,1250,null,{}] 09:43:44 INFO - PROCESS | 1724 | 1467045824378 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 1724 | 1467045824383 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:44 INFO - PROCESS | 1724 | 1467045824586 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:43:44 INFO - PROCESS | 1724 | 1467045824808 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 1724 | 1467045824818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4800 == 30 [pid = 1724] [id = 320] 09:43:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6f9000) [pid = 1724] [serial = 961] [outer = (nil)] 09:43:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8df42800) [pid = 1724] [serial = 962] [outer = 0x8d6f9000] 09:43:44 INFO - PROCESS | 1724 | 1467045824946 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e10ac00) [pid = 1724] [serial = 963] [outer = 0x8d6f9000] 09:43:45 INFO - PROCESS | 1724 | 1467045825874 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1591ms 09:43:45 INFO - PROCESS | 1724 | 1467045825953 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 1724 | 1467045825960 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:43:45 INFO - PROCESS | 1724 | 1467045825971 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 1724 | 1467045825975 Marionette TRACE conn4 <- [1,1254,null,{}] 09:43:45 INFO - PROCESS | 1724 | 1467045825982 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 1724 | 1467045825988 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:46 INFO - PROCESS | 1724 | 1467045826204 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:43:46 INFO - PROCESS | 1724 | 1467045826425 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1724 | 1467045826433 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bf000 == 31 [pid = 1724] [id = 321] 09:43:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f010400) [pid = 1724] [serial = 964] [outer = (nil)] 09:43:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f4bd800) [pid = 1724] [serial = 965] [outer = 0x8f010400] 09:43:46 INFO - PROCESS | 1724 | 1467045826564 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f005c00) [pid = 1724] [serial = 966] [outer = 0x8f010400] 09:43:47 INFO - PROCESS | 1724 | 1467045827583 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1644ms 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:43:47 INFO - PROCESS | 1724 | 1467045827615 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1724 | 1467045827619 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:43:47 INFO - PROCESS | 1724 | 1467045827626 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1724 | 1467045827632 Marionette TRACE conn4 <- [1,1258,null,{}] 09:43:47 INFO - PROCESS | 1724 | 1467045827649 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 1724 | 1467045827658 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:47 INFO - PROCESS | 1724 | 1467045827857 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:43:48 INFO - PROCESS | 1724 | 1467045828072 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1724 | 1467045828082 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x9166f400 == 32 [pid = 1724] [id = 322] 09:43:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91670000) [pid = 1724] [serial = 967] [outer = (nil)] 09:43:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91677400) [pid = 1724] [serial = 968] [outer = 0x91670000] 09:43:48 INFO - PROCESS | 1724 | 1467045828214 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91b9d400) [pid = 1724] [serial = 969] [outer = 0x91670000] 09:43:49 INFO - PROCESS | 1724 | 1467045829118 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1538ms 09:43:49 INFO - PROCESS | 1724 | 1467045829164 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:43:49 INFO - PROCESS | 1724 | 1467045829170 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:43:49 INFO - PROCESS | 1724 | 1467045829176 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1724 | 1467045829180 Marionette TRACE conn4 <- [1,1262,null,{}] 09:43:49 INFO - PROCESS | 1724 | 1467045829186 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 1724 | 1467045829192 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:49 INFO - PROCESS | 1724 | 1467045829374 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:43:49 INFO - PROCESS | 1724 | 1467045829547 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1724 | 1467045829554 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e8000 == 33 [pid = 1724] [id = 323] 09:43:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9167d800) [pid = 1724] [serial = 970] [outer = (nil)] 09:43:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91bc8800) [pid = 1724] [serial = 971] [outer = 0x9167d800] 09:43:49 INFO - PROCESS | 1724 | 1467045829640 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91bcc000) [pid = 1724] [serial = 972] [outer = 0x9167d800] 09:43:50 INFO - PROCESS | 1724 | 1467045830552 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1434ms 09:43:50 INFO - PROCESS | 1724 | 1467045830610 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1724 | 1467045830615 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:43:50 INFO - PROCESS | 1724 | 1467045830621 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 1724 | 1467045830624 Marionette TRACE conn4 <- [1,1266,null,{}] 09:43:50 INFO - PROCESS | 1724 | 1467045830630 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 1724 | 1467045830635 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:50 INFO - PROCESS | 1724 | 1467045830808 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:43:50 INFO - PROCESS | 1724 | 1467045830977 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1724 | 1467045830986 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba5c00 == 34 [pid = 1724] [id = 324] 09:43:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91ba6800) [pid = 1724] [serial = 973] [outer = (nil)] 09:43:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91d59c00) [pid = 1724] [serial = 974] [outer = 0x91ba6800] 09:43:51 INFO - PROCESS | 1724 | 1467045831068 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91d60800) [pid = 1724] [serial = 975] [outer = 0x91ba6800] 09:43:52 INFO - PROCESS | 1724 | 1467045831993 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1430ms 09:43:52 INFO - PROCESS | 1724 | 1467045832053 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1724 | 1467045832056 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:43:52 INFO - PROCESS | 1724 | 1467045832063 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1724 | 1467045832075 Marionette TRACE conn4 <- [1,1270,null,{}] 09:43:52 INFO - PROCESS | 1724 | 1467045832083 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 1724 | 1467045832097 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:52 INFO - PROCESS | 1724 | 1467045832348 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:43:52 INFO - PROCESS | 1724 | 1467045832545 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 1724 | 1467045832553 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad2800 == 35 [pid = 1724] [id = 325] 09:43:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bde4800) [pid = 1724] [serial = 976] [outer = (nil)] 09:43:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9240ac00) [pid = 1724] [serial = 977] [outer = 0x8bde4800] 09:43:52 INFO - PROCESS | 1724 | 1467045832651 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9240f800) [pid = 1724] [serial = 978] [outer = 0x8bde4800] 09:43:53 INFO - PROCESS | 1724 | 1467045833526 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1512ms 09:43:53 INFO - PROCESS | 1724 | 1467045833575 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1724 | 1467045833579 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:43:53 INFO - PROCESS | 1724 | 1467045833586 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 1724 | 1467045833590 Marionette TRACE conn4 <- [1,1274,null,{}] 09:43:53 INFO - PROCESS | 1724 | 1467045833595 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 1724 | 1467045833601 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:53 INFO - PROCESS | 1724 | 1467045833795 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:43:53 INFO - PROCESS | 1724 | 1467045833973 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1724 | 1467045833982 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b4800 == 36 [pid = 1724] [id = 326] 09:43:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d6f0400) [pid = 1724] [serial = 979] [outer = (nil)] 09:43:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x93990400) [pid = 1724] [serial = 980] [outer = 0x8d6f0400] 09:43:54 INFO - PROCESS | 1724 | 1467045834109 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x93a4a800) [pid = 1724] [serial = 981] [outer = 0x8d6f0400] 09:43:54 INFO - PROCESS | 1724 | 1467045834993 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1481ms 09:43:55 INFO - PROCESS | 1724 | 1467045835068 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:43:55 INFO - PROCESS | 1724 | 1467045835079 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:43:55 INFO - PROCESS | 1724 | 1467045835085 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1724 | 1467045835089 Marionette TRACE conn4 <- [1,1278,null,{}] 09:43:55 INFO - PROCESS | 1724 | 1467045835095 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 1724 | 1467045835100 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:55 INFO - PROCESS | 1724 | 1467045835313 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:43:55 INFO - PROCESS | 1724 | 1467045835541 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 1724 | 1467045835549 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebc400 == 37 [pid = 1724] [id = 327] 09:43:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8cebe800) [pid = 1724] [serial = 982] [outer = (nil)] 09:43:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x93d4b400) [pid = 1724] [serial = 983] [outer = 0x8cebe800] 09:43:55 INFO - PROCESS | 1724 | 1467045835677 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x93d4fc00) [pid = 1724] [serial = 984] [outer = 0x8cebe800] 09:43:56 INFO - PROCESS | 1724 | 1467045836542 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1493ms 09:43:56 INFO - PROCESS | 1724 | 1467045836579 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1724 | 1467045836583 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:43:56 INFO - PROCESS | 1724 | 1467045836590 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 1724 | 1467045836593 Marionette TRACE conn4 <- [1,1282,null,{}] 09:43:56 INFO - PROCESS | 1724 | 1467045836599 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 1724 | 1467045836604 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:56 INFO - PROCESS | 1724 | 1467045836773 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:43:56 INFO - PROCESS | 1724 | 1467045836942 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1724 | 1467045836950 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad0800 == 38 [pid = 1724] [id = 328] 09:43:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8bdda800) [pid = 1724] [serial = 985] [outer = (nil)] 09:43:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8d6f7800) [pid = 1724] [serial = 986] [outer = 0x8bdda800] 09:43:57 INFO - PROCESS | 1724 | 1467045837031 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x90af1000) [pid = 1724] [serial = 987] [outer = 0x8bdda800] 09:43:58 INFO - PROCESS | 1724 | 1467045838198 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1681ms 09:43:58 INFO - PROCESS | 1724 | 1467045838272 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1724 | 1467045838283 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:43:58 INFO - PROCESS | 1724 | 1467045838292 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1724 | 1467045838300 Marionette TRACE conn4 <- [1,1286,null,{}] 09:43:58 INFO - PROCESS | 1724 | 1467045838308 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 1724 | 1467045838315 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:58 INFO - PROCESS | 1724 | 1467045838594 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:43:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8eb800 == 37 [pid = 1724] [id = 318] 09:43:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e8400 == 36 [pid = 1724] [id = 317] 09:43:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f1000 == 35 [pid = 1724] [id = 316] 09:43:58 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebd800 == 34 [pid = 1724] [id = 315] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x91bac800) [pid = 1724] [serial = 893] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x91678400) [pid = 1724] [serial = 891] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e132000) [pid = 1724] [serial = 918] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x91bc2400) [pid = 1724] [serial = 894] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8cec8400) [pid = 1724] [serial = 906] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9154e000) [pid = 1724] [serial = 903] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x90b93400) [pid = 1724] [serial = 912] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8bdd8400) [pid = 1724] [serial = 905] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8bdde400) [pid = 1724] [serial = 882] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91672000) [pid = 1724] [serial = 890] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x92fe3c00) [pid = 1724] [serial = 900] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9137ac00) [pid = 1724] [serial = 887] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x90ae7800) [pid = 1724] [serial = 911] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e705800) [pid = 1724] [serial = 909] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9167dc00) [pid = 1724] [serial = 914] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x90b9e000) [pid = 1724] [serial = 902] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9137f800) [pid = 1724] [serial = 888] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91ba6400) [pid = 1724] [serial = 915] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e107000) [pid = 1724] [serial = 917] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8f4be400) [pid = 1724] [serial = 879] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e70b400) [pid = 1724] [serial = 884] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e105400) [pid = 1724] [serial = 908] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e8e8c00) [pid = 1724] [serial = 885] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bad6c00) [pid = 1724] [serial = 881] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91d5ac00) [pid = 1724] [serial = 896] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x9240b000) [pid = 1724] [serial = 899] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91fdc400) [pid = 1724] [serial = 897] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91fe2800) [pid = 1724] [serial = 920] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9240dc00) [pid = 1724] [serial = 921] [outer = (nil)] [url = about:blank] 09:43:58 INFO - PROCESS | 1724 | 1467045838878 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1724 | 1467045838885 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:43:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdde400 == 35 [pid = 1724] [id = 329] 09:43:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8cebb800) [pid = 1724] [serial = 988] [outer = (nil)] 09:43:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d6b6c00) [pid = 1724] [serial = 989] [outer = 0x8cebb800] 09:43:58 INFO - PROCESS | 1724 | 1467045838966 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6fbc00) [pid = 1724] [serial = 990] [outer = 0x8cebb800] 09:43:59 INFO - PROCESS | 1724 | 1467045839785 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1540ms 09:43:59 INFO - PROCESS | 1724 | 1467045839833 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1724 | 1467045839840 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:43:59 INFO - PROCESS | 1724 | 1467045839870 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1724 | 1467045839876 Marionette TRACE conn4 <- [1,1290,null,{}] 09:43:59 INFO - PROCESS | 1724 | 1467045839882 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 1724 | 1467045839887 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:00 INFO - PROCESS | 1724 | 1467045840072 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:44:00 INFO - PROCESS | 1724 | 1467045840083 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1724 | 1467045840093 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bbc00 == 36 [pid = 1724] [id = 330] 09:44:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e705800) [pid = 1724] [serial = 991] [outer = (nil)] 09:44:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e8dec00) [pid = 1724] [serial = 992] [outer = 0x8e705800] 09:44:00 INFO - PROCESS | 1724 | 1467045840170 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8ea9e800) [pid = 1724] [serial = 993] [outer = 0x8e705800] 09:44:01 INFO - PROCESS | 1724 | 1467045841392 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1591ms 09:44:01 INFO - PROCESS | 1724 | 1467045841456 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:44:01 INFO - PROCESS | 1724 | 1467045841461 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:44:01 INFO - PROCESS | 1724 | 1467045841469 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1724 | 1467045841476 Marionette TRACE conn4 <- [1,1294,null,{}] 09:44:01 INFO - PROCESS | 1724 | 1467045841500 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 1724 | 1467045841510 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:01 INFO - PROCESS | 1724 | 1467045841745 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:44:01 INFO - PROCESS | 1724 | 1467045841900 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1724 | 1467045841909 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137c400 == 37 [pid = 1724] [id = 331] 09:44:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9137c800) [pid = 1724] [serial = 994] [outer = (nil)] 09:44:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91381800) [pid = 1724] [serial = 995] [outer = 0x9137c800] 09:44:01 INFO - PROCESS | 1724 | 1467045841987 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91544800) [pid = 1724] [serial = 996] [outer = 0x9137c800] 09:44:02 INFO - PROCESS | 1724 | 1467045842899 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1452ms 09:44:02 INFO - PROCESS | 1724 | 1467045842941 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1724 | 1467045842945 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:44:02 INFO - PROCESS | 1724 | 1467045842953 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1724 | 1467045842956 Marionette TRACE conn4 <- [1,1298,null,{}] 09:44:02 INFO - PROCESS | 1724 | 1467045842962 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 1724 | 1467045842967 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:03 INFO - PROCESS | 1724 | 1467045843186 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:44:03 INFO - PROCESS | 1724 | 1467045843207 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1724 | 1467045843215 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fa000 == 38 [pid = 1724] [id = 332] 09:44:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91543400) [pid = 1724] [serial = 997] [outer = (nil)] 09:44:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91679800) [pid = 1724] [serial = 998] [outer = 0x91543400] 09:44:03 INFO - PROCESS | 1724 | 1467045843299 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91ba3000) [pid = 1724] [serial = 999] [outer = 0x91543400] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x90b9f800) [pid = 1724] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x92fe1400) [pid = 1724] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x93b68800) [pid = 1724] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d6bd000) [pid = 1724] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8df43000) [pid = 1724] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x93b62000) [pid = 1724] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ea94c00) [pid = 1724] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8cec8c00) [pid = 1724] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8cec3400) [pid = 1724] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d6b5c00) [pid = 1724] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8bde2400) [pid = 1724] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:44:03 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e703400) [pid = 1724] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:44:04 INFO - PROCESS | 1724 | 1467045844298 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1397ms 09:44:04 INFO - PROCESS | 1724 | 1467045844351 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1724 | 1467045844355 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:44:04 INFO - PROCESS | 1724 | 1467045844361 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1724 | 1467045844365 Marionette TRACE conn4 <- [1,1302,null,{}] 09:44:04 INFO - PROCESS | 1724 | 1467045844370 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 1724 | 1467045844376 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:04 INFO - PROCESS | 1724 | 1467045844537 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:44:04 INFO - PROCESS | 1724 | 1467045844658 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1724 | 1467045844667 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2400 == 39 [pid = 1724] [id = 333] 09:44:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8cec3400) [pid = 1724] [serial = 1000] [outer = (nil)] 09:44:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x9137fc00) [pid = 1724] [serial = 1001] [outer = 0x8cec3400] 09:44:04 INFO - PROCESS | 1724 | 1467045844736 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91ba5400) [pid = 1724] [serial = 1002] [outer = 0x8cec3400] 09:44:05 INFO - PROCESS | 1724 | 1467045845523 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1180ms 09:44:05 INFO - PROCESS | 1724 | 1467045845543 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1724 | 1467045845546 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:44:05 INFO - PROCESS | 1724 | 1467045845552 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 1724 | 1467045845555 Marionette TRACE conn4 <- [1,1306,null,{}] 09:44:05 INFO - PROCESS | 1724 | 1467045845561 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 1724 | 1467045845570 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:05 INFO - PROCESS | 1724 | 1467045845878 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:44:06 INFO - PROCESS | 1724 | 1467045846005 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1724 | 1467045846014 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace800 == 40 [pid = 1724] [id = 334] 09:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8bad0c00) [pid = 1724] [serial = 1003] [outer = (nil)] 09:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8bdd6c00) [pid = 1724] [serial = 1004] [outer = 0x8bad0c00] 09:44:06 INFO - PROCESS | 1724 | 1467045846106 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bde2800) [pid = 1724] [serial = 1005] [outer = 0x8bad0c00] 09:44:07 INFO - PROCESS | 1724 | 1467045847180 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1685ms 09:44:07 INFO - PROCESS | 1724 | 1467045847246 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1724 | 1467045847254 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:44:07 INFO - PROCESS | 1724 | 1467045847266 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 1724 | 1467045847271 Marionette TRACE conn4 <- [1,1310,null,{}] 09:44:07 INFO - PROCESS | 1724 | 1467045847280 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 1724 | 1467045847287 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:07 INFO - PROCESS | 1724 | 1467045847510 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:44:07 INFO - PROCESS | 1724 | 1467045847723 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 1724 | 1467045847733 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f9400 == 41 [pid = 1724] [id = 335] 09:44:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e134800) [pid = 1724] [serial = 1006] [outer = (nil)] 09:44:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f00a400) [pid = 1724] [serial = 1007] [outer = 0x8e134800] 09:44:07 INFO - PROCESS | 1724 | 1467045847823 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f4ba000) [pid = 1724] [serial = 1008] [outer = 0x8e134800] 09:44:08 INFO - PROCESS | 1724 | 1467045848785 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 1724 | 1467045848864 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:44:08 INFO - PROCESS | 1724 | 1467045848873 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1724 | 1467045848877 Marionette TRACE conn4 <- [1,1314,null,{}] 09:44:08 INFO - PROCESS | 1724 | 1467045848886 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 1724 | 1467045848893 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:09 INFO - PROCESS | 1724 | 1467045849151 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:44:09 INFO - PROCESS | 1724 | 1467045849474 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1724 | 1467045849485 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba2800 == 42 [pid = 1724] [id = 336] 09:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91bc1c00) [pid = 1724] [serial = 1009] [outer = (nil)] 09:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91bca000) [pid = 1724] [serial = 1010] [outer = 0x91bc1c00] 09:44:09 INFO - PROCESS | 1724 | 1467045849574 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91d55800) [pid = 1724] [serial = 1011] [outer = 0x91bc1c00] 09:44:10 INFO - PROCESS | 1724 | 1467045850549 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1737ms 09:44:10 INFO - PROCESS | 1724 | 1467045850610 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1724 | 1467045850617 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:44:10 INFO - PROCESS | 1724 | 1467045850635 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1724 | 1467045850644 Marionette TRACE conn4 <- [1,1318,null,{}] 09:44:10 INFO - PROCESS | 1724 | 1467045850651 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 1724 | 1467045850657 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:10 INFO - PROCESS | 1724 | 1467045850906 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:44:11 INFO - PROCESS | 1724 | 1467045851125 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1724 | 1467045851136 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacc800 == 43 [pid = 1724] [id = 337] 09:44:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8df4bc00) [pid = 1724] [serial = 1012] [outer = (nil)] 09:44:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9240a800) [pid = 1724] [serial = 1013] [outer = 0x8df4bc00] 09:44:11 INFO - PROCESS | 1724 | 1467045851253 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x92feac00) [pid = 1724] [serial = 1014] [outer = 0x8df4bc00] 09:44:12 INFO - PROCESS | 1724 | 1467045852182 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1595ms 09:44:12 INFO - PROCESS | 1724 | 1467045852223 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1724 | 1467045852227 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:44:12 INFO - PROCESS | 1724 | 1467045852234 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1724 | 1467045852238 Marionette TRACE conn4 <- [1,1322,null,{}] 09:44:12 INFO - PROCESS | 1724 | 1467045852244 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 1724 | 1467045852250 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:12 INFO - PROCESS | 1724 | 1467045852462 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:44:12 INFO - PROCESS | 1724 | 1467045852678 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1724 | 1467045852686 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fddc00 == 44 [pid = 1724] [id = 338] 09:44:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9240c400) [pid = 1724] [serial = 1015] [outer = (nil)] 09:44:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x93d4c800) [pid = 1724] [serial = 1016] [outer = 0x9240c400] 09:44:12 INFO - PROCESS | 1724 | 1467045852813 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x95236800) [pid = 1724] [serial = 1017] [outer = 0x9240c400] 09:44:13 INFO - PROCESS | 1724 | 1467045853770 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1587ms 09:44:13 INFO - PROCESS | 1724 | 1467045853822 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 1724 | 1467045853826 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:44:13 INFO - PROCESS | 1724 | 1467045853833 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1724 | 1467045853836 Marionette TRACE conn4 <- [1,1326,null,{}] 09:44:13 INFO - PROCESS | 1724 | 1467045853843 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 1724 | 1467045853848 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:14 INFO - PROCESS | 1724 | 1467045854035 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:44:14 INFO - PROCESS | 1724 | 1467045854257 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1724 | 1467045854277 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x9793d000 == 45 [pid = 1724] [id = 339] 09:44:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9793d400) [pid = 1724] [serial = 1018] [outer = (nil)] 09:44:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9830a400) [pid = 1724] [serial = 1019] [outer = 0x9793d400] 09:44:14 INFO - PROCESS | 1724 | 1467045854417 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x99211000) [pid = 1724] [serial = 1020] [outer = 0x9793d400] 09:44:15 INFO - PROCESS | 1724 | 1467045855372 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:15 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:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1635ms 09:44:15 INFO - PROCESS | 1724 | 1467045855469 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1724 | 1467045855474 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:44:15 INFO - PROCESS | 1724 | 1467045855481 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1724 | 1467045855485 Marionette TRACE conn4 <- [1,1330,null,{}] 09:44:15 INFO - PROCESS | 1724 | 1467045855492 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 1724 | 1467045855497 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:15 INFO - PROCESS | 1724 | 1467045855753 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:44:16 INFO - PROCESS | 1724 | 1467045856321 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1724 | 1467045856334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f1000 == 46 [pid = 1724] [id = 340] 09:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d6f4c00) [pid = 1724] [serial = 1021] [outer = (nil)] 09:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d6fe000) [pid = 1724] [serial = 1022] [outer = 0x8d6f4c00] 09:44:16 INFO - PROCESS | 1724 | 1467045856409 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e105400) [pid = 1724] [serial = 1023] [outer = 0x8d6f4c00] 09:44:17 INFO - PROCESS | 1724 | 1467045857505 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:17 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:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2139ms 09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:44:17 INFO - PROCESS | 1724 | 1467045857624 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1724 | 1467045857628 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:44:17 INFO - PROCESS | 1724 | 1467045857642 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1724 | 1467045857646 Marionette TRACE conn4 <- [1,1334,null,{}] 09:44:17 INFO - PROCESS | 1724 | 1467045857655 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 1724 | 1467045857661 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec4c00 == 45 [pid = 1724] [id = 314] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde2400 == 44 [pid = 1724] [id = 333] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fa000 == 43 [pid = 1724] [id = 332] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x9137c400 == 42 [pid = 1724] [id = 331] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bbc00 == 41 [pid = 1724] [id = 330] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdde400 == 40 [pid = 1724] [id = 329] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8e705400 == 39 [pid = 1724] [id = 319] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4800 == 38 [pid = 1724] [id = 320] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b4800 == 37 [pid = 1724] [id = 326] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad2800 == 36 [pid = 1724] [id = 325] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e8000 == 35 [pid = 1724] [id = 323] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad0800 == 34 [pid = 1724] [id = 328] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x9166f400 == 33 [pid = 1724] [id = 322] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bf000 == 32 [pid = 1724] [id = 321] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba5c00 == 31 [pid = 1724] [id = 324] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebc400 == 30 [pid = 1724] [id = 327] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x9793d000 == 29 [pid = 1724] [id = 339] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f1000 == 28 [pid = 1724] [id = 340] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x91fddc00 == 27 [pid = 1724] [id = 338] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacc800 == 26 [pid = 1724] [id = 337] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f9400 == 25 [pid = 1724] [id = 335] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba2800 == 24 [pid = 1724] [id = 336] 09:44:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace800 == 23 [pid = 1724] [id = 334] 09:44:18 INFO - PROCESS | 1724 | 1467045858992 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x91549800) [pid = 1724] [serial = 926] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x93a40000) [pid = 1724] [serial = 930] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x92feb000) [pid = 1724] [serial = 929] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x94818800) [pid = 1724] [serial = 933] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x93d49c00) [pid = 1724] [serial = 932] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x90af3800) [pid = 1724] [serial = 945] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e12f400) [pid = 1724] [serial = 944] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8df4a400) [pid = 1724] [serial = 950] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x953ca800) [pid = 1724] [serial = 936] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x95280000) [pid = 1724] [serial = 935] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8ea9b400) [pid = 1724] [serial = 953] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d6b4400) [pid = 1724] [serial = 947] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8cec2800) [pid = 1724] [serial = 948] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x99263800) [pid = 1724] [serial = 939] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x98364400) [pid = 1724] [serial = 938] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91fe3000) [pid = 1724] [serial = 942] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x90b92400) [pid = 1724] [serial = 941] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ea9f400) [pid = 1724] [serial = 924] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e70d000) [pid = 1724] [serial = 923] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x90aea800) [pid = 1724] [serial = 959] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91673000) [pid = 1724] [serial = 927] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f4b2400) [pid = 1724] [serial = 957] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e8e6000) [pid = 1724] [serial = 956] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e105800) [pid = 1724] [serial = 951] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8f003400) [pid = 1724] [serial = 954] [outer = (nil)] [url = about:blank] 09:44:19 INFO - PROCESS | 1724 | 1467045859304 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 1724 | 1467045859314 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd8400 == 24 [pid = 1724] [id = 341] 09:44:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bdd9800) [pid = 1724] [serial = 1024] [outer = (nil)] 09:44:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bddf800) [pid = 1724] [serial = 1025] [outer = 0x8bdd9800] 09:44:19 INFO - PROCESS | 1724 | 1467045859390 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8cec2400) [pid = 1724] [serial = 1026] [outer = 0x8bdd9800] 09:44:20 INFO - PROCESS | 1724 | 1467045860233 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2656ms 09:44:20 INFO - PROCESS | 1724 | 1467045860293 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 1724 | 1467045860300 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:44:20 INFO - PROCESS | 1724 | 1467045860308 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 1724 | 1467045860313 Marionette TRACE conn4 <- [1,1338,null,{}] 09:44:20 INFO - PROCESS | 1724 | 1467045860320 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 1724 | 1467045860329 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:20 INFO - PROCESS | 1724 | 1467045860500 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:44:20 INFO - PROCESS | 1724 | 1467045860641 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 1724 | 1467045860654 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f8400 == 25 [pid = 1724] [id = 342] 09:44:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6f8800) [pid = 1724] [serial = 1027] [outer = (nil)] 09:44:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d6ff800) [pid = 1724] [serial = 1028] [outer = 0x8d6f8800] 09:44:20 INFO - PROCESS | 1724 | 1467045860728 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8cec0c00) [pid = 1724] [serial = 1029] [outer = 0x8d6f8800] 09:44:22 INFO - PROCESS | 1724 | 1467045862026 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1740ms 09:44:22 INFO - PROCESS | 1724 | 1467045862061 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1724 | 1467045862067 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:44:22 INFO - PROCESS | 1724 | 1467045862074 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1724 | 1467045862078 Marionette TRACE conn4 <- [1,1342,null,{}] 09:44:22 INFO - PROCESS | 1724 | 1467045862085 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 1724 | 1467045862090 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:22 INFO - PROCESS | 1724 | 1467045862399 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:44:22 INFO - PROCESS | 1724 | 1467045862452 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1724 | 1467045862462 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e110000 == 26 [pid = 1724] [id = 343] 09:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e110800) [pid = 1724] [serial = 1030] [outer = (nil)] 09:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e136000) [pid = 1724] [serial = 1031] [outer = 0x8e110800] 09:44:22 INFO - PROCESS | 1724 | 1467045862534 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e706c00) [pid = 1724] [serial = 1032] [outer = 0x8e110800] 09:44:23 INFO - PROCESS | 1724 | 1467045863501 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1484ms 09:44:23 INFO - PROCESS | 1724 | 1467045863563 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 1724 | 1467045863570 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:44:23 INFO - PROCESS | 1724 | 1467045863588 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 1724 | 1467045863597 Marionette TRACE conn4 <- [1,1346,null,{}] 09:44:23 INFO - PROCESS | 1724 | 1467045863610 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 1724 | 1467045863618 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:24 INFO - PROCESS | 1724 | 1467045864418 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8cec3400) [pid = 1724] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91670000) [pid = 1724] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bdda800) [pid = 1724] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f010400) [pid = 1724] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x9137c800) [pid = 1724] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9167d800) [pid = 1724] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8cebe800) [pid = 1724] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8cebb800) [pid = 1724] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91ba6800) [pid = 1724] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d6f9000) [pid = 1724] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f001c00) [pid = 1724] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91543400) [pid = 1724] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8bde4800) [pid = 1724] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8d6f0400) [pid = 1724] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:44:24 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e705800) [pid = 1724] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:24 INFO - PROCESS | 1724 | 1467045864599 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1724 | 1467045864608 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacec00 == 27 [pid = 1724] [id = 344] 09:44:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8bad4400) [pid = 1724] [serial = 1033] [outer = (nil)] 09:44:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8cec3400) [pid = 1724] [serial = 1034] [outer = 0x8bad4400] 09:44:24 INFO - PROCESS | 1724 | 1467045864701 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e133400) [pid = 1724] [serial = 1035] [outer = 0x8bad4400] 09:44:25 INFO - PROCESS | 1724 | 1467045865477 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1916ms 09:44:25 INFO - PROCESS | 1724 | 1467045865496 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1724 | 1467045865499 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:44:25 INFO - PROCESS | 1724 | 1467045865506 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1724 | 1467045865510 Marionette TRACE conn4 <- [1,1350,null,{}] 09:44:25 INFO - PROCESS | 1724 | 1467045865516 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 1724 | 1467045865521 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:25 INFO - PROCESS | 1724 | 1467045865748 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:44:25 INFO - PROCESS | 1724 | 1467045865770 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 1724 | 1467045865777 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde4800 == 28 [pid = 1724] [id = 345] 09:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e8e8000) [pid = 1724] [serial = 1036] [outer = (nil)] 09:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8f009800) [pid = 1724] [serial = 1037] [outer = 0x8e8e8000] 09:44:25 INFO - PROCESS | 1724 | 1467045865851 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f4b8000) [pid = 1724] [serial = 1038] [outer = 0x8e8e8000] 09:44:26 INFO - PROCESS | 1724 | 1467045866887 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1437ms 09:44:26 INFO - PROCESS | 1724 | 1467045866945 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 1724 | 1467045866952 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:44:26 INFO - PROCESS | 1724 | 1467045866961 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 1724 | 1467045866966 Marionette TRACE conn4 <- [1,1354,null,{}] 09:44:26 INFO - PROCESS | 1724 | 1467045866976 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 1724 | 1467045866981 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:27 INFO - PROCESS | 1724 | 1467045867189 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:44:27 INFO - PROCESS | 1724 | 1467045867427 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 1724 | 1467045867443 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5c00 == 29 [pid = 1724] [id = 346] 09:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d6be800) [pid = 1724] [serial = 1039] [outer = (nil)] 09:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d8f0000) [pid = 1724] [serial = 1040] [outer = 0x8d6be800] 09:44:27 INFO - PROCESS | 1724 | 1467045867589 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e10e400) [pid = 1724] [serial = 1041] [outer = 0x8d6be800] 09:44:28 INFO - PROCESS | 1724 | 1467045868590 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1687ms 09:44:28 INFO - PROCESS | 1724 | 1467045868648 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 1724 | 1467045868656 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:44:28 INFO - PROCESS | 1724 | 1467045868687 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 1724 | 1467045868692 Marionette TRACE conn4 <- [1,1358,null,{}] 09:44:28 INFO - PROCESS | 1724 | 1467045868699 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 1724 | 1467045868705 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:28 INFO - PROCESS | 1724 | 1467045868901 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:44:29 INFO - PROCESS | 1724 | 1467045869110 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1724 | 1467045869118 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd6800 == 30 [pid = 1724] [id = 347] 09:44:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6b7000) [pid = 1724] [serial = 1042] [outer = (nil)] 09:44:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f4bbc00) [pid = 1724] [serial = 1043] [outer = 0x8d6b7000] 09:44:29 INFO - PROCESS | 1724 | 1467045869212 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90aeac00) [pid = 1724] [serial = 1044] [outer = 0x8d6b7000] 09:44:30 INFO - PROCESS | 1724 | 1467045870152 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1542ms 09:44:30 INFO - PROCESS | 1724 | 1467045870225 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:44:30 INFO - PROCESS | 1724 | 1467045870230 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:44:30 INFO - PROCESS | 1724 | 1467045870237 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 1724 | 1467045870243 Marionette TRACE conn4 <- [1,1362,null,{}] 09:44:30 INFO - PROCESS | 1724 | 1467045870259 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 1724 | 1467045870268 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:30 INFO - PROCESS | 1724 | 1467045870583 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:44:30 INFO - PROCESS | 1724 | 1467045870773 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 1724 | 1467045870787 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x91380800 == 31 [pid = 1724] [id = 348] 09:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91382400) [pid = 1724] [serial = 1045] [outer = (nil)] 09:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91541800) [pid = 1724] [serial = 1046] [outer = 0x91382400] 09:44:30 INFO - PROCESS | 1724 | 1467045870872 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9154b400) [pid = 1724] [serial = 1047] [outer = 0x91382400] 09:44:31 INFO - PROCESS | 1724 | 1467045871994 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1799ms 09:44:32 INFO - PROCESS | 1724 | 1467045872037 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 1724 | 1467045872042 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:44:32 INFO - PROCESS | 1724 | 1467045872049 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 1724 | 1467045872053 Marionette TRACE conn4 <- [1,1366,null,{}] 09:44:32 INFO - PROCESS | 1724 | 1467045872060 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 1724 | 1467045872065 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:32 INFO - PROCESS | 1724 | 1467045872268 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:44:32 INFO - PROCESS | 1724 | 1467045872482 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 1724 | 1467045872490 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e109400 == 32 [pid = 1724] [id = 349] 09:44:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x9154cc00) [pid = 1724] [serial = 1048] [outer = (nil)] 09:44:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91675800) [pid = 1724] [serial = 1049] [outer = 0x9154cc00] 09:44:32 INFO - PROCESS | 1724 | 1467045872580 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91670c00) [pid = 1724] [serial = 1050] [outer = 0x9154cc00] 09:44:33 INFO - PROCESS | 1724 | 1467045873629 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1724 | 1467045873692 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:44:33 INFO - PROCESS | 1724 | 1467045873699 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1724 | 1467045873702 Marionette TRACE conn4 <- [1,1370,null,{}] 09:44:33 INFO - PROCESS | 1724 | 1467045873709 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1724 | 1467045873715 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:33 INFO - PROCESS | 1724 | 1467045873934 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:44:34 INFO - PROCESS | 1724 | 1467045874145 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1724 | 1467045874152 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e137800 == 33 [pid = 1724] [id = 350] 09:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e8e0000) [pid = 1724] [serial = 1051] [outer = (nil)] 09:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91bca800) [pid = 1724] [serial = 1052] [outer = 0x8e8e0000] 09:44:34 INFO - PROCESS | 1724 | 1467045874279 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91d52c00) [pid = 1724] [serial = 1053] [outer = 0x8e8e0000] 09:44:35 INFO - PROCESS | 1724 | 1467045875200 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1724 | 1467045875239 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:44:35 INFO - PROCESS | 1724 | 1467045875245 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1724 | 1467045875248 Marionette TRACE conn4 <- [1,1374,null,{}] 09:44:35 INFO - PROCESS | 1724 | 1467045875255 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 1724 | 1467045875266 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:35 INFO - PROCESS | 1724 | 1467045875524 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:44:35 INFO - PROCESS | 1724 | 1467045875746 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1724 | 1467045875754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2400 == 34 [pid = 1724] [id = 351] 09:44:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d6f6400) [pid = 1724] [serial = 1054] [outer = (nil)] 09:44:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9240b000) [pid = 1724] [serial = 1055] [outer = 0x8d6f6400] 09:44:35 INFO - PROCESS | 1724 | 1467045875889 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9240d400) [pid = 1724] [serial = 1056] [outer = 0x8d6f6400] 09:44:36 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:36 INFO - PROCESS | 1724 | 1467045876860 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1724 | 1467045876940 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:44:36 INFO - PROCESS | 1724 | 1467045876947 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1724 | 1467045876951 Marionette TRACE conn4 <- [1,1378,null,{}] 09:44:36 INFO - PROCESS | 1724 | 1467045876957 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 1724 | 1467045876963 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:37 INFO - PROCESS | 1724 | 1467045877195 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:44:37 INFO - PROCESS | 1724 | 1467045877554 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 1724 | 1467045877563 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd000 == 35 [pid = 1724] [id = 352] 09:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bad7400) [pid = 1724] [serial = 1057] [outer = (nil)] 09:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8bde1400) [pid = 1724] [serial = 1058] [outer = 0x8bad7400] 09:44:37 INFO - PROCESS | 1724 | 1467045877702 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8cec9000) [pid = 1724] [serial = 1059] [outer = 0x8bad7400] 09:44:38 INFO - PROCESS | 1724 | 1467045878792 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 1724 | 1467045878861 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9137fc00) [pid = 1724] [serial = 1001] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91ba5400) [pid = 1724] [serial = 1002] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x91b9d400) [pid = 1724] [serial = 969] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8d6f7800) [pid = 1724] [serial = 986] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f005c00) [pid = 1724] [serial = 966] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91381800) [pid = 1724] [serial = 995] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91bc8800) [pid = 1724] [serial = 971] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x93d4fc00) [pid = 1724] [serial = 984] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d6b6c00) [pid = 1724] [serial = 989] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91d60800) [pid = 1724] [serial = 975] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e10ac00) [pid = 1724] [serial = 963] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8df42800) [pid = 1724] [serial = 962] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x90b90400) [pid = 1724] [serial = 960] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91ba3000) [pid = 1724] [serial = 999] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91544800) [pid = 1724] [serial = 996] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91bcc000) [pid = 1724] [serial = 972] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f4bd800) [pid = 1724] [serial = 965] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9240ac00) [pid = 1724] [serial = 977] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x93a4a800) [pid = 1724] [serial = 981] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x93d4b400) [pid = 1724] [serial = 983] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ea9e800) [pid = 1724] [serial = 993] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91679800) [pid = 1724] [serial = 998] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e8dec00) [pid = 1724] [serial = 992] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d6fbc00) [pid = 1724] [serial = 990] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9240f800) [pid = 1724] [serial = 978] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x90af1000) [pid = 1724] [serial = 987] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x91677400) [pid = 1724] [serial = 968] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x91d59c00) [pid = 1724] [serial = 974] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x93990400) [pid = 1724] [serial = 980] [outer = (nil)] [url = about:blank] 09:44:38 INFO - PROCESS | 1724 | 1467045878943 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 1724 | 1467045878949 Marionette TRACE conn4 <- [1,1382,null,{}] 09:44:38 INFO - PROCESS | 1724 | 1467045878961 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 1724 | 1467045878965 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:39 INFO - PROCESS | 1724 | 1467045879119 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:44:39 INFO - PROCESS | 1724 | 1467045879256 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 1724 | 1467045879266 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f3c00 == 35 [pid = 1724] [id = 353] 09:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8d8f7c00) [pid = 1724] [serial = 1060] [outer = (nil)] 09:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8df4d800) [pid = 1724] [serial = 1061] [outer = 0x8d8f7c00] 09:44:39 INFO - PROCESS | 1724 | 1467045879389 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e110c00) [pid = 1724] [serial = 1062] [outer = 0x8d8f7c00] 09:44:40 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:40 INFO - PROCESS | 1724 | 1467045880257 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 1724 | 1467045880297 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:44:40 INFO - PROCESS | 1724 | 1467045880306 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 1724 | 1467045880311 Marionette TRACE conn4 <- [1,1386,null,{}] 09:44:40 INFO - PROCESS | 1724 | 1467045880317 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 1724 | 1467045880323 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:40 INFO - PROCESS | 1724 | 1467045880503 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:44:40 INFO - PROCESS | 1724 | 1467045880637 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1724 | 1467045880647 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df42800 == 36 [pid = 1724] [id = 354] 09:44:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e8e6800) [pid = 1724] [serial = 1063] [outer = (nil)] 09:44:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8ea9e800) [pid = 1724] [serial = 1064] [outer = 0x8e8e6800] 09:44:40 INFO - PROCESS | 1724 | 1467045880720 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f4b6800) [pid = 1724] [serial = 1065] [outer = 0x8e8e6800] 09:44:41 INFO - PROCESS | 1724 | 1467045881646 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 1724 | 1467045881704 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:44:41 INFO - PROCESS | 1724 | 1467045881727 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 1724 | 1467045881737 Marionette TRACE conn4 <- [1,1390,null,{}] 09:44:41 INFO - PROCESS | 1724 | 1467045881747 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 1724 | 1467045881754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:42 INFO - PROCESS | 1724 | 1467045882021 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:44:42 INFO - PROCESS | 1724 | 1467045882053 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 1724 | 1467045882059 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec9c00 == 37 [pid = 1724] [id = 355] 09:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8ea98000) [pid = 1724] [serial = 1066] [outer = (nil)] 09:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9137a000) [pid = 1724] [serial = 1067] [outer = 0x8ea98000] 09:44:42 INFO - PROCESS | 1724 | 1467045882133 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91380c00) [pid = 1724] [serial = 1068] [outer = 0x8ea98000] 09:44:43 INFO - PROCESS | 1724 | 1467045883092 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1407ms 09:44:43 INFO - PROCESS | 1724 | 1467045883130 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 1724 | 1467045883135 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:44:43 INFO - PROCESS | 1724 | 1467045883142 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 1724 | 1467045883145 Marionette TRACE conn4 <- [1,1394,null,{}] 09:44:43 INFO - PROCESS | 1724 | 1467045883151 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 1724 | 1467045883157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:43 INFO - PROCESS | 1724 | 1467045883379 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bad0c00) [pid = 1724] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e134800) [pid = 1724] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91bc1c00) [pid = 1724] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8df4bc00) [pid = 1724] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e110800) [pid = 1724] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x9240c400) [pid = 1724] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8bdd9800) [pid = 1724] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8d6f4c00) [pid = 1724] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9793d400) [pid = 1724] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d6f8800) [pid = 1724] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:44:43 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8bad4400) [pid = 1724] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:44:43 INFO - PROCESS | 1724 | 1467045883594 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1724 | 1467045883602 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd800 == 38 [pid = 1724] [id = 356] 09:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8bacdc00) [pid = 1724] [serial = 1069] [outer = (nil)] 09:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8cebc400) [pid = 1724] [serial = 1070] [outer = 0x8bacdc00] 09:44:43 INFO - PROCESS | 1724 | 1467045883743 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8df4bc00) [pid = 1724] [serial = 1071] [outer = 0x8bacdc00] 09:44:44 INFO - PROCESS | 1724 | 1467045884503 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1388ms 09:44:44 INFO - PROCESS | 1724 | 1467045884531 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 1724 | 1467045884534 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:44:44 INFO - PROCESS | 1724 | 1467045884541 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 1724 | 1467045884545 Marionette TRACE conn4 <- [1,1398,null,{}] 09:44:44 INFO - PROCESS | 1724 | 1467045884550 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 1724 | 1467045884555 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:44 INFO - PROCESS | 1724 | 1467045884709 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:44:44 INFO - PROCESS | 1724 | 1467045884723 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 1724 | 1467045884737 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x9167a400 == 39 [pid = 1724] [id = 357] 09:44:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9167bc00) [pid = 1724] [serial = 1072] [outer = (nil)] 09:44:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91ba2000) [pid = 1724] [serial = 1073] [outer = 0x9167bc00] 09:44:44 INFO - PROCESS | 1724 | 1467045884816 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91bac800) [pid = 1724] [serial = 1074] [outer = 0x9167bc00] 09:44:45 INFO - PROCESS | 1724 | 1467045885886 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1381ms 09:44:45 INFO - PROCESS | 1724 | 1467045885924 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1724 | 1467045885930 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:44:45 INFO - PROCESS | 1724 | 1467045885940 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 1724 | 1467045885945 Marionette TRACE conn4 <- [1,1402,null,{}] 09:44:45 INFO - PROCESS | 1724 | 1467045885954 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 1724 | 1467045885960 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:46 INFO - PROCESS | 1724 | 1467045886204 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:44:46 INFO - PROCESS | 1724 | 1467045886452 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1724 | 1467045886462 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4400 == 40 [pid = 1724] [id = 358] 09:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d8ed400) [pid = 1724] [serial = 1075] [outer = (nil)] 09:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8df4a000) [pid = 1724] [serial = 1076] [outer = 0x8d8ed400] 09:44:46 INFO - PROCESS | 1724 | 1467045886568 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e707c00) [pid = 1724] [serial = 1077] [outer = 0x8d8ed400] 09:44:47 INFO - PROCESS | 1724 | 1467045887494 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1633ms 09:44:47 INFO - PROCESS | 1724 | 1467045887574 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1724 | 1467045887582 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:44:47 INFO - PROCESS | 1724 | 1467045887593 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1724 | 1467045887599 Marionette TRACE conn4 <- [1,1406,null,{}] 09:44:47 INFO - PROCESS | 1724 | 1467045887605 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 1724 | 1467045887611 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:47 INFO - PROCESS | 1724 | 1467045887850 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:44:48 INFO - PROCESS | 1724 | 1467045888127 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1724 | 1467045888138 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9f000 == 41 [pid = 1724] [id = 359] 09:44:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x90af1400) [pid = 1724] [serial = 1078] [outer = (nil)] 09:44:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x90b95c00) [pid = 1724] [serial = 1079] [outer = 0x90af1400] 09:44:48 INFO - PROCESS | 1724 | 1467045888265 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91542800) [pid = 1724] [serial = 1080] [outer = 0x90af1400] 09:44:49 INFO - PROCESS | 1724 | 1467045889319 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1785ms 09:44:49 INFO - PROCESS | 1724 | 1467045889378 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 1724 | 1467045889383 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:44:49 INFO - PROCESS | 1724 | 1467045889391 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1724 | 1467045889398 Marionette TRACE conn4 <- [1,1410,null,{}] 09:44:49 INFO - PROCESS | 1724 | 1467045889415 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 1724 | 1467045889425 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:49 INFO - PROCESS | 1724 | 1467045889664 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:44:49 INFO - PROCESS | 1724 | 1467045889886 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1724 | 1467045889897 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f007400 == 42 [pid = 1724] [id = 360] 09:44:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91bcdc00) [pid = 1724] [serial = 1081] [outer = (nil)] 09:44:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91d5f000) [pid = 1724] [serial = 1082] [outer = 0x91bcdc00] 09:44:50 INFO - PROCESS | 1724 | 1467045889998 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91fdec00) [pid = 1724] [serial = 1083] [outer = 0x91bcdc00] 09:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1596ms 09:44:50 INFO - PROCESS | 1724 | 1467045890977 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:44:50 INFO - PROCESS | 1724 | 1467045890988 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:44:50 INFO - PROCESS | 1724 | 1467045890993 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:44:51 INFO - PROCESS | 1724 | 1467045891000 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 1724 | 1467045891004 Marionette TRACE conn4 <- [1,1414,null,{}] 09:44:51 INFO - PROCESS | 1724 | 1467045891010 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 1724 | 1467045891016 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:51 INFO - PROCESS | 1724 | 1467045891204 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:44:51 INFO - PROCESS | 1724 | 1467045891423 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 1724 | 1467045891434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d53400 == 43 [pid = 1724] [id = 361] 09:44:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91fe3800) [pid = 1724] [serial = 1084] [outer = (nil)] 09:44:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x9240f000) [pid = 1724] [serial = 1085] [outer = 0x91fe3800] 09:44:51 INFO - PROCESS | 1724 | 1467045891581 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x92fe6400) [pid = 1724] [serial = 1086] [outer = 0x91fe3800] 09:44:52 INFO - PROCESS | 1724 | 1467045892585 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1597ms 09:44:52 INFO - PROCESS | 1724 | 1467045892597 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 1724 | 1467045892601 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:44:52 INFO - PROCESS | 1724 | 1467045892609 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 1724 | 1467045892614 Marionette TRACE conn4 <- [1,1418,null,{}] 09:44:52 INFO - PROCESS | 1724 | 1467045892620 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 1724 | 1467045892627 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:52 INFO - PROCESS | 1724 | 1467045892827 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:44:53 INFO - PROCESS | 1724 | 1467045893044 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1724 | 1467045893054 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bf000 == 44 [pid = 1724] [id = 362] 09:44:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91d58c00) [pid = 1724] [serial = 1087] [outer = (nil)] 09:44:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x93a42c00) [pid = 1724] [serial = 1088] [outer = 0x91d58c00] 09:44:53 INFO - PROCESS | 1724 | 1467045893195 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93a48c00) [pid = 1724] [serial = 1089] [outer = 0x91d58c00] 09:44:54 INFO - PROCESS | 1724 | 1467045894215 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1641ms 09:44:54 INFO - PROCESS | 1724 | 1467045894252 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1724 | 1467045894257 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:44:54 INFO - PROCESS | 1724 | 1467045894266 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1724 | 1467045894271 Marionette TRACE conn4 <- [1,1422,null,{}] 09:44:54 INFO - PROCESS | 1724 | 1467045894280 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1724 | 1467045894292 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:54 INFO - PROCESS | 1724 | 1467045894581 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:44:54 INFO - PROCESS | 1724 | 1467045894854 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 1724 | 1467045894862 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca400 == 45 [pid = 1724] [id = 363] 09:44:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e8df400) [pid = 1724] [serial = 1090] [outer = (nil)] 09:44:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x94822400) [pid = 1724] [serial = 1091] [outer = 0x8e8df400] 09:44:54 INFO - PROCESS | 1724 | 1467045894955 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9522f400) [pid = 1724] [serial = 1092] [outer = 0x8e8df400] 09:44:55 INFO - PROCESS | 1724 | 1467045895991 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1794ms 09:44:56 INFO - PROCESS | 1724 | 1467045896061 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1724 | 1467045896066 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:44:56 INFO - PROCESS | 1724 | 1467045896074 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1724 | 1467045896077 Marionette TRACE conn4 <- [1,1426,null,{}] 09:44:56 INFO - PROCESS | 1724 | 1467045896084 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1724 | 1467045896089 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:56 INFO - PROCESS | 1724 | 1467045896327 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:44:56 INFO - PROCESS | 1724 | 1467045896819 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 1724 | 1467045896830 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bdc00 == 46 [pid = 1724] [id = 364] 09:44:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8d6bf400) [pid = 1724] [serial = 1093] [outer = (nil)] 09:44:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d6fb000) [pid = 1724] [serial = 1094] [outer = 0x8d6bf400] 09:44:56 INFO - PROCESS | 1724 | 1467045896906 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d8f1400) [pid = 1724] [serial = 1095] [outer = 0x8d6bf400] 09:44:57 INFO - PROCESS | 1724 | 1467045897940 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1943ms 09:44:58 INFO - PROCESS | 1724 | 1467045898019 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 1724 | 1467045898025 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:44:58 INFO - PROCESS | 1724 | 1467045898034 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 1724 | 1467045898039 Marionette TRACE conn4 <- [1,1430,null,{}] 09:44:58 INFO - PROCESS | 1724 | 1467045898047 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 1724 | 1467045898056 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e108800 == 45 [pid = 1724] [id = 250] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70bc00 == 44 [pid = 1724] [id = 252] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8f009c00 == 43 [pid = 1724] [id = 256] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9167b400 == 42 [pid = 1724] [id = 257] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd8400 == 41 [pid = 1724] [id = 341] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e707400 == 40 [pid = 1724] [id = 248] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae5400 == 39 [pid = 1724] [id = 251] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9c000 == 38 [pid = 1724] [id = 243] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e103400 == 37 [pid = 1724] [id = 242] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0c00 == 36 [pid = 1724] [id = 244] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f2000 == 35 [pid = 1724] [id = 241] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7400 == 34 [pid = 1724] [id = 253] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9137a400 == 33 [pid = 1724] [id = 247] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1400 == 32 [pid = 1724] [id = 255] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec3800 == 31 [pid = 1724] [id = 245] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7000 == 30 [pid = 1724] [id = 254] 09:44:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebc800 == 29 [pid = 1724] [id = 246] 09:44:59 INFO - PROCESS | 1724 | 1467045899333 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8bde2800) [pid = 1724] [serial = 1005] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8bdd6c00) [pid = 1724] [serial = 1004] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8f4ba000) [pid = 1724] [serial = 1008] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8f00a400) [pid = 1724] [serial = 1007] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91d55800) [pid = 1724] [serial = 1011] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91bca000) [pid = 1724] [serial = 1010] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x92feac00) [pid = 1724] [serial = 1014] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e136000) [pid = 1724] [serial = 1031] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e706c00) [pid = 1724] [serial = 1032] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9240a800) [pid = 1724] [serial = 1013] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x95236800) [pid = 1724] [serial = 1017] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bddf800) [pid = 1724] [serial = 1025] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8cec2400) [pid = 1724] [serial = 1026] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x93d4c800) [pid = 1724] [serial = 1016] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e105400) [pid = 1724] [serial = 1023] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6fe000) [pid = 1724] [serial = 1022] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x99211000) [pid = 1724] [serial = 1020] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9830a400) [pid = 1724] [serial = 1019] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f009800) [pid = 1724] [serial = 1037] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d6ff800) [pid = 1724] [serial = 1028] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8cec0c00) [pid = 1724] [serial = 1029] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8cec3400) [pid = 1724] [serial = 1034] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e133400) [pid = 1724] [serial = 1035] [outer = (nil)] [url = about:blank] 09:44:59 INFO - PROCESS | 1724 | 1467045899740 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 1724 | 1467045899751 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:44:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5800 == 30 [pid = 1724] [id = 365] 09:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8bdd6c00) [pid = 1724] [serial = 1096] [outer = (nil)] 09:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8bde2800) [pid = 1724] [serial = 1097] [outer = 0x8bdd6c00] 09:44:59 INFO - PROCESS | 1724 | 1467045899840 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8cec0000) [pid = 1724] [serial = 1098] [outer = 0x8bdd6c00] 09:45:01 INFO - PROCESS | 1724 | 1467045901019 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 3037ms 09:45:01 INFO - PROCESS | 1724 | 1467045901074 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:45:01 INFO - PROCESS | 1724 | 1467045901082 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:45:01 INFO - PROCESS | 1724 | 1467045901092 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1724 | 1467045901097 Marionette TRACE conn4 <- [1,1434,null,{}] 09:45:01 INFO - PROCESS | 1724 | 1467045901106 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 1724 | 1467045901116 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:01 INFO - PROCESS | 1724 | 1467045901484 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:45:01 INFO - PROCESS | 1724 | 1467045901647 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 1724 | 1467045901661 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f8800 == 31 [pid = 1724] [id = 366] 09:45:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d6f9800) [pid = 1724] [serial = 1099] [outer = (nil)] 09:45:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d8ea400) [pid = 1724] [serial = 1100] [outer = 0x8d6f9800] 09:45:01 INFO - PROCESS | 1724 | 1467045901763 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d8f2800) [pid = 1724] [serial = 1101] [outer = 0x8d6f9800] 09:45:03 INFO - PROCESS | 1724 | 1467045903412 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2391ms 09:45:03 INFO - PROCESS | 1724 | 1467045903494 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:45:03 INFO - PROCESS | 1724 | 1467045903504 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:45:03 INFO - PROCESS | 1724 | 1467045903513 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1724 | 1467045903518 Marionette TRACE conn4 <- [1,1438,null,{}] 09:45:03 INFO - PROCESS | 1724 | 1467045903527 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1724 | 1467045903535 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:03 INFO - PROCESS | 1724 | 1467045903784 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:45:03 INFO - PROCESS | 1724 | 1467045903959 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1724 | 1467045903969 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e107400 == 32 [pid = 1724] [id = 367] 09:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e107c00) [pid = 1724] [serial = 1102] [outer = (nil)] 09:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e701400) [pid = 1724] [serial = 1103] [outer = 0x8e107c00] 09:45:04 INFO - PROCESS | 1724 | 1467045904068 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e708000) [pid = 1724] [serial = 1104] [outer = 0x8e107c00] 09:45:05 INFO - PROCESS | 1724 | 1467045905187 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1743ms 09:45:05 INFO - PROCESS | 1724 | 1467045905255 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 1724 | 1467045905260 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:45:05 INFO - PROCESS | 1724 | 1467045905279 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 1724 | 1467045905291 Marionette TRACE conn4 <- [1,1442,null,{}] 09:45:05 INFO - PROCESS | 1724 | 1467045905300 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 1724 | 1467045905309 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:05 INFO - PROCESS | 1724 | 1467045905560 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:45:05 INFO - PROCESS | 1724 | 1467045905792 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1724 | 1467045905803 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9b000 == 33 [pid = 1724] [id = 368] 09:45:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ea9b800) [pid = 1724] [serial = 1105] [outer = (nil)] 09:45:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f00f000) [pid = 1724] [serial = 1106] [outer = 0x8ea9b800] 09:45:05 INFO - PROCESS | 1724 | 1467045905905 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f4bd400) [pid = 1724] [serial = 1107] [outer = 0x8ea9b800] 09:45:06 INFO - PROCESS | 1724 | 1467045906979 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1805ms 09:45:07 INFO - PROCESS | 1724 | 1467045907074 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 1724 | 1467045907078 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:45:07 INFO - PROCESS | 1724 | 1467045907089 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 1724 | 1467045907092 Marionette TRACE conn4 <- [1,1446,null,{}] 09:45:07 INFO - PROCESS | 1724 | 1467045907100 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 1724 | 1467045907106 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:07 INFO - PROCESS | 1724 | 1467045907339 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:45:07 INFO - PROCESS | 1724 | 1467045907565 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 1724 | 1467045907574 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70d400 == 34 [pid = 1724] [id = 369] 09:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f4b7800) [pid = 1724] [serial = 1108] [outer = (nil)] 09:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x90af3400) [pid = 1724] [serial = 1109] [outer = 0x8f4b7800] 09:45:07 INFO - PROCESS | 1724 | 1467045907658 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x90b99000) [pid = 1724] [serial = 1110] [outer = 0x8f4b7800] 09:45:08 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca400 == 33 [pid = 1724] [id = 363] 09:45:08 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bf000 == 32 [pid = 1724] [id = 362] 09:45:08 INFO - PROCESS | 1724 | --DOCSHELL 0x91d53400 == 31 [pid = 1724] [id = 361] 09:45:08 INFO - PROCESS | 1724 | 1467045908870 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1837ms 09:45:08 INFO - PROCESS | 1724 | 1467045908927 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 1724 | 1467045908933 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:45:08 INFO - PROCESS | 1724 | 1467045908952 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 1724 | 1467045908958 Marionette TRACE conn4 <- [1,1450,null,{}] 09:45:08 INFO - PROCESS | 1724 | 1467045908967 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 1724 | 1467045908972 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:09 INFO - PROCESS | 1724 | 1467045909215 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:45:09 INFO - PROCESS | 1724 | 1467045909353 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1724 | 1467045909363 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebb800 == 32 [pid = 1724] [id = 370] 09:45:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8cebd000) [pid = 1724] [serial = 1111] [outer = (nil)] 09:45:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8d8eb800) [pid = 1724] [serial = 1112] [outer = 0x8cebd000] 09:45:09 INFO - PROCESS | 1724 | 1467045909438 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8df41800) [pid = 1724] [serial = 1113] [outer = 0x8cebd000] 09:45:10 INFO - PROCESS | 1724 | 1467045910264 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1349ms 09:45:10 INFO - PROCESS | 1724 | 1467045910300 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1724 | 1467045910306 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:45:10 INFO - PROCESS | 1724 | 1467045910317 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1724 | 1467045910321 Marionette TRACE conn4 <- [1,1454,null,{}] 09:45:10 INFO - PROCESS | 1724 | 1467045910328 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1724 | 1467045910334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:10 INFO - PROCESS | 1724 | 1467045910516 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:45:10 INFO - PROCESS | 1724 | 1467045910528 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 1724 | 1467045910538 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad2800 == 33 [pid = 1724] [id = 371] 09:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d8f2400) [pid = 1724] [serial = 1114] [outer = (nil)] 09:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e8e5000) [pid = 1724] [serial = 1115] [outer = 0x8d8f2400] 09:45:10 INFO - PROCESS | 1724 | 1467045910750 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8f003800) [pid = 1724] [serial = 1116] [outer = 0x8d8f2400] 09:45:11 INFO - PROCESS | 1724 | 1467045911762 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1486ms 09:45:11 INFO - PROCESS | 1724 | 1467045911804 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 1724 | 1467045911808 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:45:11 INFO - PROCESS | 1724 | 1467045911815 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 1724 | 1467045911822 Marionette TRACE conn4 <- [1,1458,null,{}] 09:45:11 INFO - PROCESS | 1724 | 1467045911848 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 1724 | 1467045911857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:12 INFO - PROCESS | 1724 | 1467045912089 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:45:12 INFO - PROCESS | 1724 | 1467045912116 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 1724 | 1467045912126 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91549000 == 34 [pid = 1724] [id = 372] 09:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91549800) [pid = 1724] [serial = 1117] [outer = (nil)] 09:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91550c00) [pid = 1724] [serial = 1118] [outer = 0x91549800] 09:45:12 INFO - PROCESS | 1724 | 1467045912207 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91678c00) [pid = 1724] [serial = 1119] [outer = 0x91549800] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8ea98000) [pid = 1724] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x9167bc00) [pid = 1724] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d6f6400) [pid = 1724] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8bad7400) [pid = 1724] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e8e0000) [pid = 1724] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d6b7000) [pid = 1724] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e8e6800) [pid = 1724] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x9154cc00) [pid = 1724] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d8f7c00) [pid = 1724] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bacdc00) [pid = 1724] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e8e8000) [pid = 1724] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d6be800) [pid = 1724] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91382400) [pid = 1724] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8ed400) [pid = 1724] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90af1400) [pid = 1724] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91bcdc00) [pid = 1724] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91fe3800) [pid = 1724] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91d58c00) [pid = 1724] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:45:13 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e8df400) [pid = 1724] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:45:13 INFO - PROCESS | 1724 | 1467045913377 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1597ms 09:45:13 INFO - PROCESS | 1724 | 1467045913414 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:45:13 INFO - PROCESS | 1724 | 1467045913419 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:45:13 INFO - PROCESS | 1724 | 1467045913426 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1724 | 1467045913429 Marionette TRACE conn4 <- [1,1462,null,{}] 09:45:13 INFO - PROCESS | 1724 | 1467045913435 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 1724 | 1467045913440 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:13 INFO - PROCESS | 1724 | 1467045913670 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:45:13 INFO - PROCESS | 1724 | 1467045913796 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 1724 | 1467045913805 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b3800 == 35 [pid = 1724] [id = 373] 09:45:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e8df400) [pid = 1724] [serial = 1120] [outer = (nil)] 09:45:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8eaa1800) [pid = 1724] [serial = 1121] [outer = 0x8e8df400] 09:45:13 INFO - PROCESS | 1724 | 1467045913884 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9154cc00) [pid = 1724] [serial = 1122] [outer = 0x8e8df400] 09:45:14 INFO - PROCESS | 1724 | 1467045914714 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1334ms 09:45:14 INFO - PROCESS | 1724 | 1467045914760 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 1724 | 1467045914764 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:45:14 INFO - PROCESS | 1724 | 1467045914771 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 1724 | 1467045914774 Marionette TRACE conn4 <- [1,1466,null,{}] 09:45:14 INFO - PROCESS | 1724 | 1467045914780 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 1724 | 1467045914785 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:14 INFO - PROCESS | 1724 | 1467045914954 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:45:14 INFO - PROCESS | 1724 | 1467045914963 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1724 | 1467045914969 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacdc00 == 36 [pid = 1724] [id = 374] 09:45:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e70c800) [pid = 1724] [serial = 1123] [outer = (nil)] 09:45:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91bc5000) [pid = 1724] [serial = 1124] [outer = 0x8e70c800] 09:45:15 INFO - PROCESS | 1724 | 1467045915043 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x90aec000) [pid = 1724] [serial = 1125] [outer = 0x8e70c800] 09:45:16 INFO - PROCESS | 1724 | 1467045916213 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1480ms 09:45:16 INFO - PROCESS | 1724 | 1467045916252 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1724 | 1467045916260 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:45:16 INFO - PROCESS | 1724 | 1467045916270 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 1724 | 1467045916276 Marionette TRACE conn4 <- [1,1470,null,{}] 09:45:16 INFO - PROCESS | 1724 | 1467045916287 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 1724 | 1467045916294 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:16 INFO - PROCESS | 1724 | 1467045916519 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:45:16 INFO - PROCESS | 1724 | 1467045916747 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 1724 | 1467045916758 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baccc00 == 37 [pid = 1724] [id = 375] 09:45:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d6f1400) [pid = 1724] [serial = 1126] [outer = (nil)] 09:45:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e8e4c00) [pid = 1724] [serial = 1127] [outer = 0x8d6f1400] 09:45:16 INFO - PROCESS | 1724 | 1467045916887 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f00a400) [pid = 1724] [serial = 1128] [outer = 0x8d6f1400] 09:45:17 INFO - PROCESS | 1724 | 1467045917862 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1641ms 09:45:17 INFO - PROCESS | 1724 | 1467045917911 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 1724 | 1467045917919 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:45:17 INFO - PROCESS | 1724 | 1467045917932 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 1724 | 1467045917936 Marionette TRACE conn4 <- [1,1474,null,{}] 09:45:17 INFO - PROCESS | 1724 | 1467045917944 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 1724 | 1467045917951 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:18 INFO - PROCESS | 1724 | 1467045918192 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:45:18 INFO - PROCESS | 1724 | 1467045918433 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1724 | 1467045918445 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3800 == 38 [pid = 1724] [id = 376] 09:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91672c00) [pid = 1724] [serial = 1129] [outer = (nil)] 09:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91ba3000) [pid = 1724] [serial = 1130] [outer = 0x91672c00] 09:45:18 INFO - PROCESS | 1724 | 1467045918637 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91bd0800) [pid = 1724] [serial = 1131] [outer = 0x91672c00] 09:45:19 INFO - PROCESS | 1724 | 1467045919945 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2045ms 09:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:45:19 INFO - PROCESS | 1724 | 1467045919977 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 1724 | 1467045919980 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:45:19 INFO - PROCESS | 1724 | 1467045919989 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 1724 | 1467045919995 Marionette TRACE conn4 <- [1,1478,null,{}] 09:45:20 INFO - PROCESS | 1724 | 1467045920013 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1724 | 1467045920022 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:20 INFO - PROCESS | 1724 | 1467045920221 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:45:20 INFO - PROCESS | 1724 | 1467045920445 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1724 | 1467045920461 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d5d400 == 39 [pid = 1724] [id = 377] 09:45:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91fe3800) [pid = 1724] [serial = 1132] [outer = (nil)] 09:45:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x92407000) [pid = 1724] [serial = 1133] [outer = 0x91fe3800] 09:45:20 INFO - PROCESS | 1724 | 1467045920561 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x92fdf400) [pid = 1724] [serial = 1134] [outer = 0x91fe3800] 09:45:21 INFO - PROCESS | 1724 | 1467045921515 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1595ms 09:45:21 INFO - PROCESS | 1724 | 1467045921582 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:45:21 INFO - PROCESS | 1724 | 1467045921588 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:45:21 INFO - PROCESS | 1724 | 1467045921595 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 1724 | 1467045921598 Marionette TRACE conn4 <- [1,1482,null,{}] 09:45:21 INFO - PROCESS | 1724 | 1467045921605 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 1724 | 1467045921611 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:21 INFO - PROCESS | 1724 | 1467045921845 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:45:22 INFO - PROCESS | 1724 | 1467045922062 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 1724 | 1467045922073 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e136000 == 40 [pid = 1724] [id = 378] 09:45:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x92fe1400) [pid = 1724] [serial = 1135] [outer = (nil)] 09:45:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9398e400) [pid = 1724] [serial = 1136] [outer = 0x92fe1400] 09:45:22 INFO - PROCESS | 1724 | 1467045922200 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x93a48400) [pid = 1724] [serial = 1137] [outer = 0x92fe1400] 09:45:23 INFO - PROCESS | 1724 | 1467045923146 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1583ms 09:45:23 INFO - PROCESS | 1724 | 1467045923178 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 1724 | 1467045923183 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:45:23 INFO - PROCESS | 1724 | 1467045923189 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 1724 | 1467045923193 Marionette TRACE conn4 <- [1,1486,null,{}] 09:45:23 INFO - PROCESS | 1724 | 1467045923200 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 1724 | 1467045923206 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:23 INFO - PROCESS | 1724 | 1467045923397 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:45:23 INFO - PROCESS | 1724 | 1467045923625 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1724 | 1467045923632 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fd000 == 41 [pid = 1724] [id = 379] 09:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91670400) [pid = 1724] [serial = 1138] [outer = (nil)] 09:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x93d42400) [pid = 1724] [serial = 1139] [outer = 0x91670400] 09:45:23 INFO - PROCESS | 1724 | 1467045923761 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x93d4b400) [pid = 1724] [serial = 1140] [outer = 0x91670400] 09:45:24 INFO - PROCESS | 1724 | 1467045924782 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1633ms 09:45:24 INFO - PROCESS | 1724 | 1467045924823 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 1724 | 1467045924827 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:45:24 INFO - PROCESS | 1724 | 1467045924835 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 1724 | 1467045924839 Marionette TRACE conn4 <- [1,1490,null,{}] 09:45:24 INFO - PROCESS | 1724 | 1467045924845 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 1724 | 1467045924857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:25 INFO - PROCESS | 1724 | 1467045925098 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:45:25 INFO - PROCESS | 1724 | 1467045925343 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1724 | 1467045925354 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e135800 == 42 [pid = 1724] [id = 380] 09:45:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ea9a000) [pid = 1724] [serial = 1141] [outer = (nil)] 09:45:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x953cac00) [pid = 1724] [serial = 1142] [outer = 0x8ea9a000] 09:45:25 INFO - PROCESS | 1724 | 1467045925447 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x953d3800) [pid = 1724] [serial = 1143] [outer = 0x8ea9a000] 09:45:26 INFO - PROCESS | 1724 | 1467045926401 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1588ms 09:45:26 INFO - PROCESS | 1724 | 1467045926423 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:45:26 INFO - PROCESS | 1724 | 1467045926428 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:45:26 INFO - PROCESS | 1724 | 1467045926434 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 1724 | 1467045926438 Marionette TRACE conn4 <- [1,1494,null,{}] 09:45:26 INFO - PROCESS | 1724 | 1467045926444 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 1724 | 1467045926450 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:26 INFO - PROCESS | 1724 | 1467045926634 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:45:26 INFO - PROCESS | 1724 | 1467045926816 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 1724 | 1467045926826 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde4400 == 43 [pid = 1724] [id = 381] 09:45:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8cec1c00) [pid = 1724] [serial = 1144] [outer = (nil)] 09:45:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x93b61800) [pid = 1724] [serial = 1145] [outer = 0x8cec1c00] 09:45:26 INFO - PROCESS | 1724 | 1467045926904 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9793f000) [pid = 1724] [serial = 1146] [outer = 0x8cec1c00] 09:45:28 INFO - PROCESS | 1724 | 1467045928162 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1792ms 09:45:28 INFO - PROCESS | 1724 | 1467045928227 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 1724 | 1467045928234 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:45:28 INFO - PROCESS | 1724 | 1467045928243 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 1724 | 1467045928249 Marionette TRACE conn4 <- [1,1498,null,{}] 09:45:28 INFO - PROCESS | 1724 | 1467045928258 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 1724 | 1467045928262 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:28 INFO - PROCESS | 1724 | 1467045928549 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:45:28 INFO - PROCESS | 1724 | 1467045928715 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 1724 | 1467045928730 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f0800 == 44 [pid = 1724] [id = 382] 09:45:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d6f0c00) [pid = 1724] [serial = 1147] [outer = (nil)] 09:45:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8d8f6c00) [pid = 1724] [serial = 1148] [outer = 0x8d6f0c00] 09:45:28 INFO - PROCESS | 1724 | 1467045928805 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8d8f9000) [pid = 1724] [serial = 1149] [outer = 0x8d6f0c00] 09:45:29 INFO - PROCESS | 1724 | 1467045929820 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1635ms 09:45:29 INFO - PROCESS | 1724 | 1467045929878 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1724 | 1467045929886 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:45:29 INFO - PROCESS | 1724 | 1467045929898 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1724 | 1467045929902 Marionette TRACE conn4 <- [1,1502,null,{}] 09:45:29 INFO - PROCESS | 1724 | 1467045929909 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 1724 | 1467045929914 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:30 INFO - PROCESS | 1724 | 1467045930228 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5c00 == 43 [pid = 1724] [id = 346] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacec00 == 42 [pid = 1724] [id = 344] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde4800 == 41 [pid = 1724] [id = 345] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8d6fb000) [pid = 1724] [serial = 1094] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70d400 == 40 [pid = 1724] [id = 369] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9b000 == 39 [pid = 1724] [id = 368] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8e107400 == 38 [pid = 1724] [id = 367] 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f8800 == 37 [pid = 1724] [id = 366] 09:45:30 INFO - PROCESS | 1724 | 1467045930438 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 1724 | 1467045930448 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:30 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5800 == 36 [pid = 1724] [id = 365] 09:45:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacec00 == 37 [pid = 1724] [id = 383] 09:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8cec7800) [pid = 1724] [serial = 1150] [outer = (nil)] 09:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d6ff000) [pid = 1724] [serial = 1151] [outer = 0x8cec7800] 09:45:30 INFO - PROCESS | 1724 | 1467045930530 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8e10e800) [pid = 1724] [serial = 1152] [outer = 0x8cec7800] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x91ba2000) [pid = 1724] [serial = 1073] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9240d400) [pid = 1724] [serial = 1056] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8cec9000) [pid = 1724] [serial = 1059] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x91d52c00) [pid = 1724] [serial = 1053] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8f4bbc00) [pid = 1724] [serial = 1043] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8ea9e800) [pid = 1724] [serial = 1064] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f4b6800) [pid = 1724] [serial = 1065] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91670c00) [pid = 1724] [serial = 1050] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8df4d800) [pid = 1724] [serial = 1061] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8df4bc00) [pid = 1724] [serial = 1071] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e110c00) [pid = 1724] [serial = 1062] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bde1400) [pid = 1724] [serial = 1058] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f4b8000) [pid = 1724] [serial = 1038] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x9240b000) [pid = 1724] [serial = 1055] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d8f0000) [pid = 1724] [serial = 1040] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91bca800) [pid = 1724] [serial = 1052] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91675800) [pid = 1724] [serial = 1049] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e10e400) [pid = 1724] [serial = 1041] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x9154b400) [pid = 1724] [serial = 1047] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x90aeac00) [pid = 1724] [serial = 1044] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91541800) [pid = 1724] [serial = 1046] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8cebc400) [pid = 1724] [serial = 1070] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91380c00) [pid = 1724] [serial = 1068] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8df4a000) [pid = 1724] [serial = 1076] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x90b95c00) [pid = 1724] [serial = 1079] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e707c00) [pid = 1724] [serial = 1077] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91542800) [pid = 1724] [serial = 1080] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91d5f000) [pid = 1724] [serial = 1082] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9240f000) [pid = 1724] [serial = 1085] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x93a42c00) [pid = 1724] [serial = 1088] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91fdec00) [pid = 1724] [serial = 1083] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x92fe6400) [pid = 1724] [serial = 1086] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x94822400) [pid = 1724] [serial = 1091] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x93a48c00) [pid = 1724] [serial = 1089] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9522f400) [pid = 1724] [serial = 1092] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x91bac800) [pid = 1724] [serial = 1074] [outer = (nil)] [url = about:blank] 09:45:30 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9137a000) [pid = 1724] [serial = 1067] [outer = (nil)] [url = about:blank] 09:45:31 INFO - PROCESS | 1724 | 1467045931426 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1585ms 09:45:31 INFO - PROCESS | 1724 | 1467045931483 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 1724 | 1467045931486 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:45:31 INFO - PROCESS | 1724 | 1467045931494 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1724 | 1467045931500 Marionette TRACE conn4 <- [1,1506,null,{}] 09:45:31 INFO - PROCESS | 1724 | 1467045931516 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1724 | 1467045931525 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:31 INFO - PROCESS | 1724 | 1467045931717 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:45:31 INFO - PROCESS | 1724 | 1467045931866 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1724 | 1467045931880 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b6400 == 38 [pid = 1724] [id = 384] 09:45:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8f4b6800) [pid = 1724] [serial = 1153] [outer = (nil)] 09:45:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f4bd000) [pid = 1724] [serial = 1154] [outer = 0x8f4b6800] 09:45:31 INFO - PROCESS | 1724 | 1467045931957 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x90aeac00) [pid = 1724] [serial = 1155] [outer = 0x8f4b6800] 09:45:32 INFO - PROCESS | 1724 | 1467045932839 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1390ms 09:45:32 INFO - PROCESS | 1724 | 1467045932893 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 1724 | 1467045932897 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:45:32 INFO - PROCESS | 1724 | 1467045932905 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 1724 | 1467045932908 Marionette TRACE conn4 <- [1,1510,null,{}] 09:45:32 INFO - PROCESS | 1724 | 1467045932915 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 1724 | 1467045932921 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:33 INFO - PROCESS | 1724 | 1467045933152 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:45:33 INFO - PROCESS | 1724 | 1467045933173 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1724 | 1467045933180 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacb000 == 39 [pid = 1724] [id = 385] 09:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f00c000) [pid = 1724] [serial = 1156] [outer = (nil)] 09:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9137c400) [pid = 1724] [serial = 1157] [outer = 0x8f00c000] 09:45:33 INFO - PROCESS | 1724 | 1467045933255 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91542c00) [pid = 1724] [serial = 1158] [outer = 0x8f00c000] 09:45:34 INFO - PROCESS | 1724 | 1467045934233 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1387ms 09:45:34 INFO - PROCESS | 1724 | 1467045934308 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 1724 | 1467045934311 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:45:34 INFO - PROCESS | 1724 | 1467045934334 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 1724 | 1467045934339 Marionette TRACE conn4 <- [1,1514,null,{}] 09:45:34 INFO - PROCESS | 1724 | 1467045934356 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 1724 | 1467045934360 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:34 INFO - PROCESS | 1724 | 1467045934603 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:45:34 INFO - PROCESS | 1724 | 1467045934639 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 1724 | 1467045934649 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b92c00 == 40 [pid = 1724] [id = 386] 09:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91382800) [pid = 1724] [serial = 1159] [outer = (nil)] 09:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91673000) [pid = 1724] [serial = 1160] [outer = 0x91382800] 09:45:34 INFO - PROCESS | 1724 | 1467045934733 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91ba2000) [pid = 1724] [serial = 1161] [outer = 0x91382800] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d6bf400) [pid = 1724] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91549800) [pid = 1724] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ea9b800) [pid = 1724] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8cebd000) [pid = 1724] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bdd6c00) [pid = 1724] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d6f9800) [pid = 1724] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d8f2400) [pid = 1724] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e107c00) [pid = 1724] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8f4b7800) [pid = 1724] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:45:35 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e8df400) [pid = 1724] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:45:35 INFO - PROCESS | 1724 | 1467045935915 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1614ms 09:45:35 INFO - PROCESS | 1724 | 1467045935937 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:45:35 INFO - PROCESS | 1724 | 1467045935941 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:45:35 INFO - PROCESS | 1724 | 1467045935949 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1724 | 1467045935953 Marionette TRACE conn4 <- [1,1518,null,{}] 09:45:35 INFO - PROCESS | 1724 | 1467045935959 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 1724 | 1467045935969 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:36 INFO - PROCESS | 1724 | 1467045936178 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:45:36 INFO - PROCESS | 1724 | 1467045936311 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1724 | 1467045936322 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7c00 == 41 [pid = 1724] [id = 387] 09:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8bde0800) [pid = 1724] [serial = 1162] [outer = (nil)] 09:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9166f800) [pid = 1724] [serial = 1163] [outer = 0x8bde0800] 09:45:36 INFO - PROCESS | 1724 | 1467045936389 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91bc9000) [pid = 1724] [serial = 1164] [outer = 0x8bde0800] 09:45:37 INFO - PROCESS | 1724 | 1467045937170 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1287ms 09:45:37 INFO - PROCESS | 1724 | 1467045937298 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1724 | 1467045937304 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:45:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:45:37 INFO - PROCESS | 1724 | 1467045937315 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1724 | 1467045937321 Marionette TRACE conn4 <- [1,1522,null,{}] 09:45:37 INFO - PROCESS | 1724 | 1467045937343 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1724 | 1467045937350 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:37 INFO - PROCESS | 1724 | 1467045937572 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:45:37 INFO - PROCESS | 1724 | 1467045937751 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1724 | 1467045937770 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec9000 == 42 [pid = 1724] [id = 388] 09:45:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8cec9400) [pid = 1724] [serial = 1165] [outer = (nil)] 09:45:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d6bb000) [pid = 1724] [serial = 1166] [outer = 0x8cec9400] 09:45:37 INFO - PROCESS | 1724 | 1467045937917 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d6f6c00) [pid = 1724] [serial = 1167] [outer = 0x8cec9400] 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:38 INFO - PROCESS | 1724 | 1467045938803 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:45:38 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:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:45:38 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:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:45:38 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:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:45:38 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:45:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:45:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1548ms 09:45:38 INFO - PROCESS | 1724 | 1467045938870 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1724 | 1467045938876 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:45:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:45:38 INFO - PROCESS | 1724 | 1467045938888 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1724 | 1467045938893 Marionette TRACE conn4 <- [1,1526,null,{}] 09:45:38 INFO - PROCESS | 1724 | 1467045938901 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 1724 | 1467045938907 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:39 INFO - PROCESS | 1724 | 1467045939114 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:45:39 INFO - PROCESS | 1724 | 1467045939304 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1724 | 1467045939317 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10e400 == 43 [pid = 1724] [id = 389] 09:45:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e70d000) [pid = 1724] [serial = 1168] [outer = (nil)] 09:45:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f00b000) [pid = 1724] [serial = 1169] [outer = 0x8e70d000] 09:45:39 INFO - PROCESS | 1724 | 1467045939501 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8f4bf000) [pid = 1724] [serial = 1170] [outer = 0x8e70d000] 09:45:40 INFO - PROCESS | 1724 | 1467045940411 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:45:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:45:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1598ms 09:45:40 INFO - PROCESS | 1724 | 1467045940487 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 1724 | 1467045940492 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:45:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:45:40 INFO - PROCESS | 1724 | 1467045940499 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1724 | 1467045940504 Marionette TRACE conn4 <- [1,1530,null,{}] 09:45:40 INFO - PROCESS | 1724 | 1467045940519 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 1724 | 1467045940528 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:40 INFO - PROCESS | 1724 | 1467045940734 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:45:40 INFO - PROCESS | 1724 | 1467045940926 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1724 | 1467045940947 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc8000 == 44 [pid = 1724] [id = 390] 09:45:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91d58000) [pid = 1724] [serial = 1171] [outer = (nil)] 09:45:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91d5d000) [pid = 1724] [serial = 1172] [outer = 0x91d58000] 09:45:41 INFO - PROCESS | 1724 | 1467045941168 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91fda000) [pid = 1724] [serial = 1173] [outer = 0x91d58000] 09:45:42 INFO - PROCESS | 1724 | 1467045942009 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:45:42 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:45:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:45:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:45:42 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:45:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:45:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1544ms 09:45:42 INFO - PROCESS | 1724 | 1467045942046 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:45:42 INFO - PROCESS | 1724 | 1467045942051 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:45:42 INFO - PROCESS | 1724 | 1467045942058 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1724 | 1467045942062 Marionette TRACE conn4 <- [1,1534,null,{}] 09:45:42 INFO - PROCESS | 1724 | 1467045942069 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 1724 | 1467045942074 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:42 INFO - PROCESS | 1724 | 1467045942275 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:45:42 INFO - PROCESS | 1724 | 1467045942458 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 1724 | 1467045942466 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6400 == 45 [pid = 1724] [id = 391] 09:45:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91fdd400) [pid = 1724] [serial = 1174] [outer = (nil)] 09:45:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x92fde400) [pid = 1724] [serial = 1175] [outer = 0x91fdd400] 09:45:42 INFO - PROCESS | 1724 | 1467045942556 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x92fe5c00) [pid = 1724] [serial = 1176] [outer = 0x91fdd400] 09:45:43 INFO - PROCESS | 1724 | 1467045943557 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1556ms 09:45:43 INFO - PROCESS | 1724 | 1467045943614 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 1724 | 1467045943619 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:45:43 INFO - PROCESS | 1724 | 1467045943628 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 1724 | 1467045943633 Marionette TRACE conn4 <- [1,1538,null,{}] 09:45:43 INFO - PROCESS | 1724 | 1467045943640 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 1724 | 1467045943647 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:43 INFO - PROCESS | 1724 | 1467045943916 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:45:44 INFO - PROCESS | 1724 | 1467045944190 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1724 | 1467045944201 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad5c00 == 46 [pid = 1724] [id = 392] 09:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8bdd9400) [pid = 1724] [serial = 1177] [outer = (nil)] 09:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8eaa0000) [pid = 1724] [serial = 1178] [outer = 0x8bdd9400] 09:45:44 INFO - PROCESS | 1724 | 1467045944301 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93a40000) [pid = 1724] [serial = 1179] [outer = 0x8bdd9400] 09:45:45 INFO - PROCESS | 1724 | 1467045945260 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1691ms 09:45:45 INFO - PROCESS | 1724 | 1467045945320 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 1724 | 1467045945324 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:45:45 INFO - PROCESS | 1724 | 1467045945331 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 1724 | 1467045945336 Marionette TRACE conn4 <- [1,1542,null,{}] 09:45:45 INFO - PROCESS | 1724 | 1467045945342 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 1724 | 1467045945352 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:45 INFO - PROCESS | 1724 | 1467045945657 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:45:45 INFO - PROCESS | 1724 | 1467045945946 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 1724 | 1467045945966 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3800 == 47 [pid = 1724] [id = 393] 09:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x953c7800) [pid = 1724] [serial = 1180] [outer = (nil)] 09:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x953d6400) [pid = 1724] [serial = 1181] [outer = 0x953c7800] 09:45:46 INFO - PROCESS | 1724 | 1467045946065 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9836cc00) [pid = 1724] [serial = 1182] [outer = 0x953c7800] 09:45:46 INFO - PROCESS | 1724 | 1467045946978 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1683ms 09:45:47 INFO - PROCESS | 1724 | 1467045947015 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 1724 | 1467045947020 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:45:47 INFO - PROCESS | 1724 | 1467045947047 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 1724 | 1467045947051 Marionette TRACE conn4 <- [1,1546,null,{}] 09:45:47 INFO - PROCESS | 1724 | 1467045947058 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 1724 | 1467045947063 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:47 INFO - PROCESS | 1724 | 1467045947277 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:45:47 INFO - PROCESS | 1724 | 1467045947461 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 1724 | 1467045947470 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x94826800 == 48 [pid = 1724] [id = 394] 09:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x95280000) [pid = 1724] [serial = 1183] [outer = (nil)] 09:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x994ab000) [pid = 1724] [serial = 1184] [outer = 0x95280000] 09:45:47 INFO - PROCESS | 1724 | 1467045947554 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x994b9c00) [pid = 1724] [serial = 1185] [outer = 0x95280000] 09:45:48 INFO - PROCESS | 1724 | 1467045948605 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1591ms 09:45:48 INFO - PROCESS | 1724 | 1467045948637 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 1724 | 1467045948642 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:45:48 INFO - PROCESS | 1724 | 1467045948651 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 1724 | 1467045948656 Marionette TRACE conn4 <- [1,1550,null,{}] 09:45:48 INFO - PROCESS | 1724 | 1467045948663 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 1724 | 1467045948669 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:48 INFO - PROCESS | 1724 | 1467045948943 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:45:49 INFO - PROCESS | 1724 | 1467045949232 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 1724 | 1467045949245 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4fc00 == 49 [pid = 1724] [id = 395] 09:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8e8dac00) [pid = 1724] [serial = 1186] [outer = (nil)] 09:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91d5bc00) [pid = 1724] [serial = 1187] [outer = 0x8e8dac00] 09:45:49 INFO - PROCESS | 1724 | 1467045949346 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9a06ac00) [pid = 1724] [serial = 1188] [outer = 0x8e8dac00] 09:45:50 INFO - PROCESS | 1724 | 1467045950287 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1682ms 09:45:50 INFO - PROCESS | 1724 | 1467045950344 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 1724 | 1467045950347 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:45:50 INFO - PROCESS | 1724 | 1467045950358 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 1724 | 1467045950361 Marionette TRACE conn4 <- [1,1554,null,{}] 09:45:50 INFO - PROCESS | 1724 | 1467045950368 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 1724 | 1467045950374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:50 INFO - PROCESS | 1724 | 1467045950574 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:45:51 INFO - PROCESS | 1724 | 1467045951045 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 1724 | 1467045951056 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1400 == 50 [pid = 1724] [id = 396] 09:45:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8cec1800) [pid = 1724] [serial = 1189] [outer = (nil)] 09:45:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8cec6c00) [pid = 1724] [serial = 1190] [outer = 0x8cec1800] 09:45:51 INFO - PROCESS | 1724 | 1467045951175 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d8f0000) [pid = 1724] [serial = 1191] [outer = 0x8cec1800] 09:45:52 INFO - PROCESS | 1724 | 1467045952124 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1832ms 09:45:52 INFO - PROCESS | 1724 | 1467045952193 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 1724 | 1467045952199 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:45:52 INFO - PROCESS | 1724 | 1467045952208 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 1724 | 1467045952212 Marionette TRACE conn4 <- [1,1558,null,{}] 09:45:52 INFO - PROCESS | 1724 | 1467045952222 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 1724 | 1467045952231 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:52 INFO - PROCESS | 1724 | 1467045952512 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:45:52 INFO - PROCESS | 1724 | 1467045952834 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1724 | 1467045952844 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bdc00 == 49 [pid = 1724] [id = 364] 09:45:52 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91bc5000) [pid = 1724] [serial = 1124] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebb400 == 50 [pid = 1724] [id = 397] 09:45:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8cebd800) [pid = 1724] [serial = 1192] [outer = (nil)] 09:45:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d8edc00) [pid = 1724] [serial = 1193] [outer = 0x8cebd800] 09:45:52 INFO - PROCESS | 1724 | 1467045952983 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8df48400) [pid = 1724] [serial = 1194] [outer = 0x8cebd800] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8d8f1400) [pid = 1724] [serial = 1095] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91550c00) [pid = 1724] [serial = 1118] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f4bd400) [pid = 1724] [serial = 1107] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8f00f000) [pid = 1724] [serial = 1106] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d8eb800) [pid = 1724] [serial = 1112] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8df41800) [pid = 1724] [serial = 1113] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8cec0000) [pid = 1724] [serial = 1098] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8bde2800) [pid = 1724] [serial = 1097] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d8f2800) [pid = 1724] [serial = 1101] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d8ea400) [pid = 1724] [serial = 1100] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e8e5000) [pid = 1724] [serial = 1115] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e708000) [pid = 1724] [serial = 1104] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e701400) [pid = 1724] [serial = 1103] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x90b99000) [pid = 1724] [serial = 1110] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90af3400) [pid = 1724] [serial = 1109] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x9154cc00) [pid = 1724] [serial = 1122] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8eaa1800) [pid = 1724] [serial = 1121] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f003800) [pid = 1724] [serial = 1116] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91678c00) [pid = 1724] [serial = 1119] [outer = (nil)] [url = about:blank] 09:45:53 INFO - PROCESS | 1724 | 1467045953842 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1684ms 09:45:53 INFO - PROCESS | 1724 | 1467045953895 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 1724 | 1467045953902 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:45:53 INFO - PROCESS | 1724 | 1467045953910 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1724 | 1467045953914 Marionette TRACE conn4 <- [1,1562,null,{}] 09:45:53 INFO - PROCESS | 1724 | 1467045953921 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 1724 | 1467045953927 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:54 INFO - PROCESS | 1724 | 1467045954128 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:45:54 INFO - PROCESS | 1724 | 1467045954292 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 1724 | 1467045954305 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5400 == 51 [pid = 1724] [id = 398] 09:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e10f000) [pid = 1724] [serial = 1195] [outer = (nil)] 09:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f4b5400) [pid = 1724] [serial = 1196] [outer = 0x8e10f000] 09:45:54 INFO - PROCESS | 1724 | 1467045954389 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x90af1400) [pid = 1724] [serial = 1197] [outer = 0x8e10f000] 09:45:55 INFO - PROCESS | 1724 | 1467045955272 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1433ms 09:45:55 INFO - PROCESS | 1724 | 1467045955345 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1724 | 1467045955348 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:45:55 INFO - PROCESS | 1724 | 1467045955369 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1724 | 1467045955379 Marionette TRACE conn4 <- [1,1566,null,{}] 09:45:55 INFO - PROCESS | 1724 | 1467045955388 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1724 | 1467045955395 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:55 INFO - PROCESS | 1724 | 1467045955644 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:45:55 INFO - PROCESS | 1724 | 1467045955673 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1724 | 1467045955682 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9c000 == 52 [pid = 1724] [id = 399] 09:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x90b9c800) [pid = 1724] [serial = 1198] [outer = (nil)] 09:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x9154c400) [pid = 1724] [serial = 1199] [outer = 0x90b9c800] 09:45:55 INFO - PROCESS | 1724 | 1467045955754 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91ba5c00) [pid = 1724] [serial = 1200] [outer = 0x90b9c800] 09:45:56 INFO - PROCESS | 1724 | 1467045956700 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1408ms 09:45:56 INFO - PROCESS | 1724 | 1467045956765 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:45:56 INFO - PROCESS | 1724 | 1467045956770 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:45:56 INFO - PROCESS | 1724 | 1467045956777 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 1724 | 1467045956781 Marionette TRACE conn4 <- [1,1570,null,{}] 09:45:56 INFO - PROCESS | 1724 | 1467045956788 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 1724 | 1467045956793 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:57 INFO - PROCESS | 1724 | 1467045957049 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:45:57 INFO - PROCESS | 1724 | 1467045957077 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 1724 | 1467045957086 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f010000 == 53 [pid = 1724] [id = 400] 09:45:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9166e800) [pid = 1724] [serial = 1201] [outer = (nil)] 09:45:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91d5a000) [pid = 1724] [serial = 1202] [outer = 0x9166e800] 09:45:57 INFO - PROCESS | 1724 | 1467045957157 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91fe1000) [pid = 1724] [serial = 1203] [outer = 0x9166e800] 09:45:57 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91382800) [pid = 1724] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:45:57 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8cec7800) [pid = 1724] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:45:57 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f4b6800) [pid = 1724] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:45:57 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8f00c000) [pid = 1724] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:45:57 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d6f0c00) [pid = 1724] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:45:58 INFO - PROCESS | 1724 | 1467045958167 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1434ms 09:45:58 INFO - PROCESS | 1724 | 1467045958211 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 1724 | 1467045958215 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:45:58 INFO - PROCESS | 1724 | 1467045958223 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 1724 | 1467045958227 Marionette TRACE conn4 <- [1,1574,null,{}] 09:45:58 INFO - PROCESS | 1724 | 1467045958233 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 1724 | 1467045958238 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:58 INFO - PROCESS | 1724 | 1467045958420 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:45:58 INFO - PROCESS | 1724 | 1467045958559 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 1724 | 1467045958577 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x91674000 == 54 [pid = 1724] [id = 401] 09:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91bac400) [pid = 1724] [serial = 1204] [outer = (nil)] 09:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9240bc00) [pid = 1724] [serial = 1205] [outer = 0x91bac400] 09:45:58 INFO - PROCESS | 1724 | 1467045958674 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x93d51c00) [pid = 1724] [serial = 1206] [outer = 0x91bac400] 09:45:59 INFO - PROCESS | 1724 | 1467045959537 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1432ms 09:45:59 INFO - PROCESS | 1724 | 1467045959656 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 1724 | 1467045959663 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:45:59 INFO - PROCESS | 1724 | 1467045959672 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 1724 | 1467045959678 Marionette TRACE conn4 <- [1,1578,null,{}] 09:45:59 INFO - PROCESS | 1724 | 1467045959689 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 1724 | 1467045959695 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:45:59 INFO - PROCESS | 1724 | 1467045959949 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:46:00 INFO - PROCESS | 1724 | 1467045960204 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 1724 | 1467045960222 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3000 == 55 [pid = 1724] [id = 402] 09:46:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d8f4000) [pid = 1724] [serial = 1207] [outer = (nil)] 09:46:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8df4c800) [pid = 1724] [serial = 1208] [outer = 0x8d8f4000] 09:46:00 INFO - PROCESS | 1724 | 1467045960326 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e110800) [pid = 1724] [serial = 1209] [outer = 0x8d8f4000] 09:46:01 INFO - PROCESS | 1724 | 1467045961329 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1737ms 09:46:01 INFO - PROCESS | 1724 | 1467045961410 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1724 | 1467045961417 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:46:01 INFO - PROCESS | 1724 | 1467045961429 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1724 | 1467045961436 Marionette TRACE conn4 <- [1,1582,null,{}] 09:46:01 INFO - PROCESS | 1724 | 1467045961444 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 1724 | 1467045961451 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:01 INFO - PROCESS | 1724 | 1467045961799 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:46:02 INFO - PROCESS | 1724 | 1467045961993 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 1724 | 1467045962002 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b4800 == 56 [pid = 1724] [id = 403] 09:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8f4ba400) [pid = 1724] [serial = 1210] [outer = (nil)] 09:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x90aef000) [pid = 1724] [serial = 1211] [outer = 0x8f4ba400] 09:46:02 INFO - PROCESS | 1724 | 1467045962095 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9137d400) [pid = 1724] [serial = 1212] [outer = 0x8f4ba400] 09:46:03 INFO - PROCESS | 1724 | 1467045963102 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1746ms 09:46:03 INFO - PROCESS | 1724 | 1467045963172 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 1724 | 1467045963178 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:46:03 INFO - PROCESS | 1724 | 1467045963186 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 1724 | 1467045963191 Marionette TRACE conn4 <- [1,1586,null,{}] 09:46:03 INFO - PROCESS | 1724 | 1467045963210 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 1724 | 1467045963220 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:03 INFO - PROCESS | 1724 | 1467045963480 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:46:03 INFO - PROCESS | 1724 | 1467045963818 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1724 | 1467045963833 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x92408000 == 57 [pid = 1724] [id = 404] 09:46:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9240c400) [pid = 1724] [serial = 1213] [outer = (nil)] 09:46:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x94822400) [pid = 1724] [serial = 1214] [outer = 0x9240c400] 09:46:03 INFO - PROCESS | 1724 | 1467045963924 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x953cb800) [pid = 1724] [serial = 1215] [outer = 0x9240c400] 09:46:04 INFO - PROCESS | 1724 | 1467045964958 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1837ms 09:46:05 INFO - PROCESS | 1724 | 1467045965026 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 1724 | 1467045965032 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:46:05 INFO - PROCESS | 1724 | 1467045965042 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 1724 | 1467045965045 Marionette TRACE conn4 <- [1,1590,null,{}] 09:46:05 INFO - PROCESS | 1724 | 1467045965052 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 1724 | 1467045965058 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:05 INFO - PROCESS | 1724 | 1467045965271 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:46:05 INFO - PROCESS | 1724 | 1467045965504 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1724 | 1467045965514 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1000 == 58 [pid = 1724] [id = 405] 09:46:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x93a45800) [pid = 1724] [serial = 1216] [outer = (nil)] 09:46:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x99fb3800) [pid = 1724] [serial = 1217] [outer = 0x93a45800] 09:46:05 INFO - PROCESS | 1724 | 1467045965617 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x9a070c00) [pid = 1724] [serial = 1218] [outer = 0x93a45800] 09:46:06 INFO - PROCESS | 1724 | 1467045966572 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1583ms 09:46:06 INFO - PROCESS | 1724 | 1467045966626 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 1724 | 1467045966629 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:46:06 INFO - PROCESS | 1724 | 1467045966638 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1724 | 1467045966643 Marionette TRACE conn4 <- [1,1594,null,{}] 09:46:06 INFO - PROCESS | 1724 | 1467045966650 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 1724 | 1467045966657 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:06 INFO - PROCESS | 1724 | 1467045966865 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:46:07 INFO - PROCESS | 1724 | 1467045967096 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 1724 | 1467045967106 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdde400 == 59 [pid = 1724] [id = 406] 09:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8bde0000) [pid = 1724] [serial = 1219] [outer = (nil)] 09:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x9a10cc00) [pid = 1724] [serial = 1220] [outer = 0x8bde0000] 09:46:07 INFO - PROCESS | 1724 | 1467045967234 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9a1e8800) [pid = 1724] [serial = 1221] [outer = 0x8bde0000] 09:46:08 INFO - PROCESS | 1724 | 1467045968164 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1589ms 09:46:08 INFO - PROCESS | 1724 | 1467045968228 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 1724 | 1467045968232 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:46:08 INFO - PROCESS | 1724 | 1467045968241 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 1724 | 1467045968244 Marionette TRACE conn4 <- [1,1598,null,{}] 09:46:08 INFO - PROCESS | 1724 | 1467045968252 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 1724 | 1467045968263 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:08 INFO - PROCESS | 1724 | 1467045968575 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:46:08 INFO - PROCESS | 1724 | 1467045968875 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1724 | 1467045968889 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4c00 == 60 [pid = 1724] [id = 407] 09:46:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9a077000) [pid = 1724] [serial = 1222] [outer = (nil)] 09:46:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x9a355000) [pid = 1724] [serial = 1223] [outer = 0x9a077000] 09:46:08 INFO - PROCESS | 1724 | 1467045968972 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9a368400) [pid = 1724] [serial = 1224] [outer = 0x9a077000] 09:46:09 INFO - PROCESS | 1724 | 1467045969944 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1738ms 09:46:09 INFO - PROCESS | 1724 | 1467045969980 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:46:09 INFO - PROCESS | 1724 | 1467045969985 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:46:09 INFO - PROCESS | 1724 | 1467045969993 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 1724 | 1467045969997 Marionette TRACE conn4 <- [1,1602,null,{}] 09:46:10 INFO - PROCESS | 1724 | 1467045970003 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 1724 | 1467045970008 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:10 INFO - PROCESS | 1724 | 1467045970216 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:46:10 INFO - PROCESS | 1724 | 1467045970403 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 1724 | 1467045970411 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddc400 == 61 [pid = 1724] [id = 408] 09:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91546800) [pid = 1724] [serial = 1225] [outer = (nil)] 09:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x9a407800) [pid = 1724] [serial = 1226] [outer = 0x91546800] 09:46:10 INFO - PROCESS | 1724 | 1467045970499 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x9a572c00) [pid = 1724] [serial = 1227] [outer = 0x91546800] 09:46:11 INFO - PROCESS | 1724 | 1467045971476 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1537ms 09:46:11 INFO - PROCESS | 1724 | 1467045971529 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 1724 | 1467045971533 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:46:11 INFO - PROCESS | 1724 | 1467045971540 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 1724 | 1467045971544 Marionette TRACE conn4 <- [1,1606,null,{}] 09:46:11 INFO - PROCESS | 1724 | 1467045971551 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 1724 | 1467045971556 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:11 INFO - PROCESS | 1724 | 1467045971768 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:46:12 INFO - PROCESS | 1724 | 1467045971999 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 1724 | 1467045972006 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7400 == 62 [pid = 1724] [id = 409] 09:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x9a352000) [pid = 1724] [serial = 1228] [outer = (nil)] 09:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x9a6e4800) [pid = 1724] [serial = 1229] [outer = 0x9a352000] 09:46:12 INFO - PROCESS | 1724 | 1467045972135 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x9a6e7c00) [pid = 1724] [serial = 1230] [outer = 0x9a352000] 09:46:13 INFO - PROCESS | 1724 | 1467045973029 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1538ms 09:46:13 INFO - PROCESS | 1724 | 1467045973078 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:46:13 INFO - PROCESS | 1724 | 1467045973083 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:46:13 INFO - PROCESS | 1724 | 1467045973090 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 1724 | 1467045973094 Marionette TRACE conn4 <- [1,1610,null,{}] 09:46:13 INFO - PROCESS | 1724 | 1467045973101 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 1724 | 1467045973105 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:13 INFO - PROCESS | 1724 | 1467045973316 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:46:13 INFO - PROCESS | 1724 | 1467045973517 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 1724 | 1467045973528 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8000 == 63 [pid = 1724] [id = 410] 09:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8bdd7c00) [pid = 1724] [serial = 1231] [outer = (nil)] 09:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x9a6e4000) [pid = 1724] [serial = 1232] [outer = 0x8bdd7c00] 09:46:13 INFO - PROCESS | 1724 | 1467045973657 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x9a844400) [pid = 1724] [serial = 1233] [outer = 0x8bdd7c00] 09:46:14 INFO - PROCESS | 1724 | 1467045974613 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1585ms 09:46:14 INFO - PROCESS | 1724 | 1467045974675 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 1724 | 1467045974680 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:46:14 INFO - PROCESS | 1724 | 1467045974689 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 1724 | 1467045974694 Marionette TRACE conn4 <- [1,1614,null,{}] 09:46:14 INFO - PROCESS | 1724 | 1467045974702 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 1724 | 1467045974708 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:14 INFO - PROCESS | 1724 | 1467045974933 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:46:15 INFO - PROCESS | 1724 | 1467045975179 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 1724 | 1467045975188 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8400 == 64 [pid = 1724] [id = 411] 09:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8cec8800) [pid = 1724] [serial = 1234] [outer = (nil)] 09:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8d8ee800) [pid = 1724] [serial = 1235] [outer = 0x8cec8800] 09:46:15 INFO - PROCESS | 1724 | 1467045975535 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8e108800) [pid = 1724] [serial = 1236] [outer = 0x8cec8800] 09:46:16 INFO - PROCESS | 1724 | 1467045976575 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:46:16 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:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1936ms 09:46:16 INFO - PROCESS | 1724 | 1467045976626 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 1724 | 1467045976634 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:46:16 INFO - PROCESS | 1724 | 1467045976644 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 1724 | 1467045976650 Marionette TRACE conn4 <- [1,1618,null,{}] 09:46:16 INFO - PROCESS | 1724 | 1467045976659 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 1724 | 1467045976666 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:16 INFO - PROCESS | 1724 | 1467045976967 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:46:17 INFO - PROCESS | 1724 | 1467045977316 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 1724 | 1467045977330 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8f010000 == 63 [pid = 1724] [id = 400] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9c000 == 62 [pid = 1724] [id = 399] 09:46:17 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9166f800) [pid = 1724] [serial = 1163] [outer = (nil)] [url = about:blank] 09:46:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f7800 == 63 [pid = 1724] [id = 412] 09:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8df44400) [pid = 1724] [serial = 1237] [outer = (nil)] 09:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8e70ec00) [pid = 1724] [serial = 1238] [outer = 0x8df44400] 09:46:17 INFO - PROCESS | 1724 | 1467045977475 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e8e4400) [pid = 1724] [serial = 1239] [outer = 0x8df44400] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5400 == 62 [pid = 1724] [id = 398] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebb400 == 61 [pid = 1724] [id = 397] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1400 == 60 [pid = 1724] [id = 396] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad5c00 == 59 [pid = 1724] [id = 392] 09:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6400 == 58 [pid = 1724] [id = 391] 09:46:18 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc8000 == 57 [pid = 1724] [id = 390] 09:46:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10e400 == 56 [pid = 1724] [id = 389] 09:46:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec9000 == 55 [pid = 1724] [id = 388] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x91ba2000) [pid = 1724] [serial = 1161] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e10e800) [pid = 1724] [serial = 1152] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8f4bd000) [pid = 1724] [serial = 1154] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x9137c400) [pid = 1724] [serial = 1157] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8e8e4c00) [pid = 1724] [serial = 1127] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8d6ff000) [pid = 1724] [serial = 1151] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x91673000) [pid = 1724] [serial = 1160] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8d8f9000) [pid = 1724] [serial = 1149] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x92407000) [pid = 1724] [serial = 1133] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x953cac00) [pid = 1724] [serial = 1142] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d8f6c00) [pid = 1724] [serial = 1148] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x91542c00) [pid = 1724] [serial = 1158] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x90aeac00) [pid = 1724] [serial = 1155] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x91ba3000) [pid = 1724] [serial = 1130] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9398e400) [pid = 1724] [serial = 1136] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x93d42400) [pid = 1724] [serial = 1139] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x93b61800) [pid = 1724] [serial = 1145] [outer = (nil)] [url = about:blank] 09:46:18 INFO - PROCESS | 1724 | 1467045978364 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1793ms 09:46:18 INFO - PROCESS | 1724 | 1467045978436 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 1724 | 1467045978442 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:46:18 INFO - PROCESS | 1724 | 1467045978454 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 1724 | 1467045978458 Marionette TRACE conn4 <- [1,1622,null,{}] 09:46:18 INFO - PROCESS | 1724 | 1467045978465 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 1724 | 1467045978472 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:18 INFO - PROCESS | 1724 | 1467045978670 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:46:18 INFO - PROCESS | 1724 | 1467045978833 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1724 | 1467045978842 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ec400 == 56 [pid = 1724] [id = 413] 09:46:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8e10e400) [pid = 1724] [serial = 1240] [outer = (nil)] 09:46:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x90b9a000) [pid = 1724] [serial = 1241] [outer = 0x8e10e400] 09:46:18 INFO - PROCESS | 1724 | 1467045978932 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9154cc00) [pid = 1724] [serial = 1242] [outer = 0x8e10e400] 09:46:19 INFO - PROCESS | 1724 | 1467045979893 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:46:19 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:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1490ms 09:46:19 INFO - PROCESS | 1724 | 1467045979948 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 1724 | 1467045979951 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:46:19 INFO - PROCESS | 1724 | 1467045979960 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1724 | 1467045979966 Marionette TRACE conn4 <- [1,1626,null,{}] 09:46:19 INFO - PROCESS | 1724 | 1467045979989 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 1724 | 1467045979998 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:20 INFO - PROCESS | 1724 | 1467045980257 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:46:20 INFO - PROCESS | 1724 | 1467045980286 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 1724 | 1467045980296 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddbc00 == 57 [pid = 1724] [id = 414] 09:46:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91543400) [pid = 1724] [serial = 1243] [outer = (nil)] 09:46:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x91fdac00) [pid = 1724] [serial = 1244] [outer = 0x91543400] 09:46:20 INFO - PROCESS | 1724 | 1467045980369 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x9240b400) [pid = 1724] [serial = 1245] [outer = 0x91543400] 09:46:21 INFO - PROCESS | 1724 | 1467045981337 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1394ms 09:46:21 INFO - PROCESS | 1724 | 1467045981354 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 1724 | 1467045981359 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:46:21 INFO - PROCESS | 1724 | 1467045981390 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 1724 | 1467045981393 Marionette TRACE conn4 <- [1,1630,null,{}] 09:46:21 INFO - PROCESS | 1724 | 1467045981400 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 1724 | 1467045981406 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:21 INFO - PROCESS | 1724 | 1467045981672 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:46:21 INFO - PROCESS | 1724 | 1467045981700 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1724 | 1467045981710 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd400 == 58 [pid = 1724] [id = 415] 09:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x91ba4000) [pid = 1724] [serial = 1246] [outer = (nil)] 09:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x93b65000) [pid = 1724] [serial = 1247] [outer = 0x91ba4000] 09:46:21 INFO - PROCESS | 1724 | 1467045981780 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x93d4e000) [pid = 1724] [serial = 1248] [outer = 0x91ba4000] 09:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8cebd800) [pid = 1724] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8cec1800) [pid = 1724] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x90b9c800) [pid = 1724] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8e10f000) [pid = 1724] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x9166e800) [pid = 1724] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:46:22 INFO - PROCESS | 1724 | 1467045982822 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1482ms 09:46:22 INFO - PROCESS | 1724 | 1467045982872 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:46:22 INFO - PROCESS | 1724 | 1467045982877 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:46:22 INFO - PROCESS | 1724 | 1467045982884 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 1724 | 1467045982887 Marionette TRACE conn4 <- [1,1634,null,{}] 09:46:22 INFO - PROCESS | 1724 | 1467045982895 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 1724 | 1467045982899 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:23 INFO - PROCESS | 1724 | 1467045983094 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:46:23 INFO - PROCESS | 1724 | 1467045983244 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1724 | 1467045983251 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x92410400 == 59 [pid = 1724] [id = 416] 09:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x93990000) [pid = 1724] [serial = 1249] [outer = (nil)] 09:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x98364c00) [pid = 1724] [serial = 1250] [outer = 0x93990000] 09:46:23 INFO - PROCESS | 1724 | 1467045983339 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x99757c00) [pid = 1724] [serial = 1251] [outer = 0x93990000] 09:46:24 INFO - PROCESS | 1724 | 1467045984310 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1486ms 09:46:24 INFO - PROCESS | 1724 | 1467045984371 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1724 | 1467045984378 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:46:24 INFO - PROCESS | 1724 | 1467045984389 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1724 | 1467045984396 Marionette TRACE conn4 <- [1,1638,null,{}] 09:46:24 INFO - PROCESS | 1724 | 1467045984417 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 1724 | 1467045984424 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:24 INFO - PROCESS | 1724 | 1467045984749 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:46:24 INFO - PROCESS | 1724 | 1467045984978 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1724 | 1467045984994 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e134c00 == 60 [pid = 1724] [id = 417] 09:46:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8e704000) [pid = 1724] [serial = 1252] [outer = (nil)] 09:46:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8e70d400) [pid = 1724] [serial = 1253] [outer = 0x8e704000] 09:46:25 INFO - PROCESS | 1724 | 1467045985086 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8f001c00) [pid = 1724] [serial = 1254] [outer = 0x8e704000] 09:46:26 INFO - PROCESS | 1724 | 1467045986101 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1756ms 09:46:26 INFO - PROCESS | 1724 | 1467045986144 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 1724 | 1467045986162 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:46:26 INFO - PROCESS | 1724 | 1467045986180 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 1724 | 1467045986186 Marionette TRACE conn4 <- [1,1642,null,{}] 09:46:26 INFO - PROCESS | 1724 | 1467045986194 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 1724 | 1467045986202 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:26 INFO - PROCESS | 1724 | 1467045986471 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:46:26 INFO - PROCESS | 1724 | 1467045986770 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 1724 | 1467045986781 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x91546000 == 61 [pid = 1724] [id = 418] 09:46:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91548c00) [pid = 1724] [serial = 1255] [outer = (nil)] 09:46:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91674800) [pid = 1724] [serial = 1256] [outer = 0x91548c00] 09:46:26 INFO - PROCESS | 1724 | 1467045986873 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x91babc00) [pid = 1724] [serial = 1257] [outer = 0x91548c00] 09:46:27 INFO - PROCESS | 1724 | 1467045987809 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1695ms 09:46:27 INFO - PROCESS | 1724 | 1467045987875 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:46:27 INFO - PROCESS | 1724 | 1467045987880 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:46:27 INFO - PROCESS | 1724 | 1467045987887 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 1724 | 1467045987894 Marionette TRACE conn4 <- [1,1646,null,{}] 09:46:27 INFO - PROCESS | 1724 | 1467045987911 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 1724 | 1467045987921 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:28 INFO - PROCESS | 1724 | 1467045988173 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:46:28 INFO - PROCESS | 1724 | 1467045988495 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 1724 | 1467045988510 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x99217400 == 62 [pid = 1724] [id = 419] 09:46:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x994ac800) [pid = 1724] [serial = 1258] [outer = (nil)] 09:46:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9a075800) [pid = 1724] [serial = 1259] [outer = 0x994ac800] 09:46:28 INFO - PROCESS | 1724 | 1467045988600 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9a1ebc00) [pid = 1724] [serial = 1260] [outer = 0x994ac800] 09:46:29 INFO - PROCESS | 1724 | 1467045989516 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1698ms 09:46:29 INFO - PROCESS | 1724 | 1467045989585 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 1724 | 1467045989591 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:46:29 INFO - PROCESS | 1724 | 1467045989598 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 1724 | 1467045989601 Marionette TRACE conn4 <- [1,1650,null,{}] 09:46:29 INFO - PROCESS | 1724 | 1467045989608 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 1724 | 1467045989614 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:29 INFO - PROCESS | 1724 | 1467045989845 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:46:30 INFO - PROCESS | 1724 | 1467045990055 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 1724 | 1467045990062 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdddc00 == 63 [pid = 1724] [id = 420] 09:46:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x99754800) [pid = 1724] [serial = 1261] [outer = (nil)] 09:46:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9a402c00) [pid = 1724] [serial = 1262] [outer = 0x99754800] 09:46:30 INFO - PROCESS | 1724 | 1467045990193 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x9a6df800) [pid = 1724] [serial = 1263] [outer = 0x99754800] 09:46:31 INFO - PROCESS | 1724 | 1467045991123 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1583ms 09:46:31 INFO - PROCESS | 1724 | 1467045991184 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 1724 | 1467045991193 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:46:31 INFO - PROCESS | 1724 | 1467045991203 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 1724 | 1467045991206 Marionette TRACE conn4 <- [1,1654,null,{}] 09:46:31 INFO - PROCESS | 1724 | 1467045991213 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 1724 | 1467045991219 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:31 INFO - PROCESS | 1724 | 1467045991454 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:46:31 INFO - PROCESS | 1724 | 1467045991688 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 1724 | 1467045991698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x99210c00 == 64 [pid = 1724] [id = 421] 09:46:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a353000) [pid = 1724] [serial = 1264] [outer = (nil)] 09:46:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x9a84bc00) [pid = 1724] [serial = 1265] [outer = 0x9a353000] 09:46:31 INFO - PROCESS | 1724 | 1467045991825 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9a84e000) [pid = 1724] [serial = 1266] [outer = 0x9a353000] 09:46:32 INFO - PROCESS | 1724 | 1467045992761 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1583ms 09:46:32 INFO - PROCESS | 1724 | 1467045992788 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 1724 | 1467045992792 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:46:32 INFO - PROCESS | 1724 | 1467045992799 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 1724 | 1467045992804 Marionette TRACE conn4 <- [1,1658,null,{}] 09:46:32 INFO - PROCESS | 1724 | 1467045992810 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 1724 | 1467045992821 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:33 INFO - PROCESS | 1724 | 1467045993146 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:46:33 INFO - PROCESS | 1724 | 1467045993345 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1724 | 1467045993354 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec0000 == 65 [pid = 1724] [id = 422] 09:46:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9a848400) [pid = 1724] [serial = 1267] [outer = (nil)] 09:46:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9aae0400) [pid = 1724] [serial = 1268] [outer = 0x9a848400] 09:46:33 INFO - PROCESS | 1724 | 1467045993484 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9aae6400) [pid = 1724] [serial = 1269] [outer = 0x9a848400] 09:46:34 INFO - PROCESS | 1724 | 1467045994373 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1641ms 09:46:34 INFO - PROCESS | 1724 | 1467045994442 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 1724 | 1467045994447 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:46:34 INFO - PROCESS | 1724 | 1467045994455 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 1724 | 1467045994459 Marionette TRACE conn4 <- [1,1662,null,{}] 09:46:34 INFO - PROCESS | 1724 | 1467045994466 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 1724 | 1467045994471 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:34 INFO - PROCESS | 1724 | 1467045994704 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:46:34 INFO - PROCESS | 1724 | 1467045994979 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 1724 | 1467045994990 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec7400 == 66 [pid = 1724] [id = 423] 09:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8d6fd800) [pid = 1724] [serial = 1270] [outer = (nil)] 09:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9aae9c00) [pid = 1724] [serial = 1271] [outer = 0x8d6fd800] 09:46:35 INFO - PROCESS | 1724 | 1467045995114 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9b396000) [pid = 1724] [serial = 1272] [outer = 0x8d6fd800] 09:46:36 INFO - PROCESS | 1724 | 1467045996030 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1640ms 09:46:36 INFO - PROCESS | 1724 | 1467045996096 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 1724 | 1467045996100 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:46:36 INFO - PROCESS | 1724 | 1467045996108 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 1724 | 1467045996113 Marionette TRACE conn4 <- [1,1666,null,{}] 09:46:36 INFO - PROCESS | 1724 | 1467045996120 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 1724 | 1467045996127 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:36 INFO - PROCESS | 1724 | 1467045996383 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:46:36 INFO - PROCESS | 1724 | 1467045996673 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 1724 | 1467045996683 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a863800 == 67 [pid = 1724] [id = 424] 09:46:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9aae0800) [pid = 1724] [serial = 1273] [outer = (nil)] 09:46:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9b3e6800) [pid = 1724] [serial = 1274] [outer = 0x9aae0800] 09:46:36 INFO - PROCESS | 1724 | 1467045996765 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9b3e8400) [pid = 1724] [serial = 1275] [outer = 0x9aae0800] 09:46:37 INFO - PROCESS | 1724 | 1467045997716 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1683ms 09:46:37 INFO - PROCESS | 1724 | 1467045997792 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 1724 | 1467045997797 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:46:37 INFO - PROCESS | 1724 | 1467045997804 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 1724 | 1467045997807 Marionette TRACE conn4 <- [1,1670,null,{}] 09:46:37 INFO - PROCESS | 1724 | 1467045997814 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 1724 | 1467045997819 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:38 INFO - PROCESS | 1724 | 1467045998070 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:46:38 INFO - PROCESS | 1724 | 1467045998628 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 1724 | 1467045998638 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1000 == 68 [pid = 1724] [id = 425] 09:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8cec1400) [pid = 1724] [serial = 1276] [outer = (nil)] 09:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8d6b6c00) [pid = 1724] [serial = 1277] [outer = 0x8cec1400] 09:46:38 INFO - PROCESS | 1724 | 1467045998749 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8df47c00) [pid = 1724] [serial = 1278] [outer = 0x8cec1400] 09:46:39 INFO - PROCESS | 1724 | 1467045999722 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1989ms 09:46:39 INFO - PROCESS | 1724 | 1467045999796 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:46:39 INFO - PROCESS | 1724 | 1467045999808 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:46:39 INFO - PROCESS | 1724 | 1467045999818 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 1724 | 1467045999826 Marionette TRACE conn4 <- [1,1674,null,{}] 09:46:39 INFO - PROCESS | 1724 | 1467045999837 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 1724 | 1467045999845 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:40 INFO - PROCESS | 1724 | 1467046000135 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:46:40 INFO - PROCESS | 1724 | 1467046000430 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1724 | 1467046000438 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea99800 == 69 [pid = 1724] [id = 426] 09:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x90ae6400) [pid = 1724] [serial = 1279] [outer = (nil)] 09:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x91386800) [pid = 1724] [serial = 1280] [outer = 0x90ae6400] 09:46:40 INFO - PROCESS | 1724 | 1467046000517 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x91671800) [pid = 1724] [serial = 1281] [outer = 0x90ae6400] 09:46:41 INFO - PROCESS | 1724 | 1467046001589 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1851ms 09:46:41 INFO - PROCESS | 1724 | 1467046001670 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 1724 | 1467046001677 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:46:41 INFO - PROCESS | 1724 | 1467046001687 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 1724 | 1467046001690 Marionette TRACE conn4 <- [1,1678,null,{}] 09:46:41 INFO - PROCESS | 1724 | 1467046001698 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 1724 | 1467046001704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:41 INFO - PROCESS | 1724 | 1467046001956 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:46:41 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd000 == 68 [pid = 1724] [id = 352] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9240bc00) [pid = 1724] [serial = 1205] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x994ab000) [pid = 1724] [serial = 1184] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x91d5d000) [pid = 1724] [serial = 1172] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x953d6400) [pid = 1724] [serial = 1181] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8f00b000) [pid = 1724] [serial = 1169] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8d6bb000) [pid = 1724] [serial = 1166] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8eaa0000) [pid = 1724] [serial = 1178] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x92fde400) [pid = 1724] [serial = 1175] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x91d5bc00) [pid = 1724] [serial = 1187] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd400 == 67 [pid = 1724] [id = 415] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddbc00 == 66 [pid = 1724] [id = 414] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ec400 == 65 [pid = 1724] [id = 413] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f7800 == 64 [pid = 1724] [id = 412] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8400 == 63 [pid = 1724] [id = 411] 09:46:42 INFO - PROCESS | 1724 | 1467046002270 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 1724 | 1467046002278 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8000 == 62 [pid = 1724] [id = 410] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7400 == 61 [pid = 1724] [id = 409] 09:46:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd400 == 62 [pid = 1724] [id = 427] 09:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8bad3000) [pid = 1724] [serial = 1282] [outer = (nil)] 09:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8df4c000) [pid = 1724] [serial = 1283] [outer = 0x8bad3000] 09:46:42 INFO - PROCESS | 1724 | 1467046002358 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9166fc00) [pid = 1724] [serial = 1284] [outer = 0x8bad3000] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddc400 == 61 [pid = 1724] [id = 408] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4c00 == 60 [pid = 1724] [id = 407] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdde400 == 59 [pid = 1724] [id = 406] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1000 == 58 [pid = 1724] [id = 405] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b4800 == 57 [pid = 1724] [id = 403] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3000 == 56 [pid = 1724] [id = 402] 09:46:42 INFO - PROCESS | 1724 | --DOCSHELL 0x91674000 == 55 [pid = 1724] [id = 401] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8d8edc00) [pid = 1724] [serial = 1193] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8df48400) [pid = 1724] [serial = 1194] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8d8f0000) [pid = 1724] [serial = 1191] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8cec6c00) [pid = 1724] [serial = 1190] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x91ba5c00) [pid = 1724] [serial = 1200] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8f4b5400) [pid = 1724] [serial = 1196] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91d5a000) [pid = 1724] [serial = 1202] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9154c400) [pid = 1724] [serial = 1199] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91fe1000) [pid = 1724] [serial = 1203] [outer = (nil)] [url = about:blank] 09:46:42 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x90af1400) [pid = 1724] [serial = 1197] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1724 | 1467046003260 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1640ms 09:46:43 INFO - PROCESS | 1724 | 1467046003327 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 1724 | 1467046003331 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:46:43 INFO - PROCESS | 1724 | 1467046003340 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 1724 | 1467046003349 Marionette TRACE conn4 <- [1,1682,null,{}] 09:46:43 INFO - PROCESS | 1724 | 1467046003364 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 1724 | 1467046003372 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:43 INFO - PROCESS | 1724 | 1467046003562 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:46:43 INFO - PROCESS | 1724 | 1467046003729 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1724 | 1467046003737 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b1800 == 56 [pid = 1724] [id = 428] 09:46:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e8d9800) [pid = 1724] [serial = 1285] [outer = (nil)] 09:46:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9240bc00) [pid = 1724] [serial = 1286] [outer = 0x8e8d9800] 09:46:43 INFO - PROCESS | 1724 | 1467046003812 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x93a3d800) [pid = 1724] [serial = 1287] [outer = 0x8e8d9800] 09:46:44 INFO - PROCESS | 1724 | 1467046004695 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1390ms 09:46:44 INFO - PROCESS | 1724 | 1467046004738 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:46:44 INFO - PROCESS | 1724 | 1467046004744 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:46:44 INFO - PROCESS | 1724 | 1467046004756 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1724 | 1467046004759 Marionette TRACE conn4 <- [1,1686,null,{}] 09:46:44 INFO - PROCESS | 1724 | 1467046004766 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 1724 | 1467046004772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:45 INFO - PROCESS | 1724 | 1467046005040 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:46:45 INFO - PROCESS | 1724 | 1467046005064 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 1724 | 1467046005074 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc6800 == 57 [pid = 1724] [id = 429] 09:46:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x91d59000) [pid = 1724] [serial = 1288] [outer = (nil)] 09:46:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x97941000) [pid = 1724] [serial = 1289] [outer = 0x91d59000] 09:46:45 INFO - PROCESS | 1724 | 1467046005145 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x994af400) [pid = 1724] [serial = 1290] [outer = 0x91d59000] 09:46:46 INFO - PROCESS | 1724 | 1467046006165 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:46:46 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:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1487ms 09:46:46 INFO - PROCESS | 1724 | 1467046006239 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 1724 | 1467046006242 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:46:46 INFO - PROCESS | 1724 | 1467046006271 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 1724 | 1467046006273 Marionette TRACE conn4 <- [1,1690,null,{}] 09:46:46 INFO - PROCESS | 1724 | 1467046006281 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 1724 | 1467046006302 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:46 INFO - PROCESS | 1724 | 1467046006551 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8ea9a000) [pid = 1724] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8e70c800) [pid = 1724] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8cec9400) [pid = 1724] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x91670400) [pid = 1724] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8df44400) [pid = 1724] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x91543400) [pid = 1724] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8e70d000) [pid = 1724] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x92fe1400) [pid = 1724] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8cec8800) [pid = 1724] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8cec1c00) [pid = 1724] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x91ba4000) [pid = 1724] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e8dac00) [pid = 1724] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x91d58000) [pid = 1724] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91bac400) [pid = 1724] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x91fe3800) [pid = 1724] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8bdd9400) [pid = 1724] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8e10e400) [pid = 1724] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x953c7800) [pid = 1724] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8d6f1400) [pid = 1724] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x91672c00) [pid = 1724] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8bde0800) [pid = 1724] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x95280000) [pid = 1724] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:46:47 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x91fdd400) [pid = 1724] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:46:47 INFO - PROCESS | 1724 | 1467046007212 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 1724 | 1467046007232 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8800 == 58 [pid = 1724] [id = 430] 09:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8cec9400) [pid = 1724] [serial = 1291] [outer = (nil)] 09:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8df44400) [pid = 1724] [serial = 1292] [outer = 0x8cec9400] 09:46:47 INFO - PROCESS | 1724 | 1467046007313 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8ea99400) [pid = 1724] [serial = 1293] [outer = 0x8cec9400] 09:46:48 INFO - PROCESS | 1724 | 1467046008113 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1908ms 09:46:48 INFO - PROCESS | 1724 | 1467046008164 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1724 | 1467046008168 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:46:48 INFO - PROCESS | 1724 | 1467046008175 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 1724 | 1467046008179 Marionette TRACE conn4 <- [1,1694,null,{}] 09:46:48 INFO - PROCESS | 1724 | 1467046008184 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 1724 | 1467046008190 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:48 INFO - PROCESS | 1724 | 1467046008377 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:46:48 INFO - PROCESS | 1724 | 1467046008542 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 1724 | 1467046008551 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdde400 == 59 [pid = 1724] [id = 431] 09:46:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8cebe000) [pid = 1724] [serial = 1294] [outer = (nil)] 09:46:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x91d60c00) [pid = 1724] [serial = 1295] [outer = 0x8cebe000] 09:46:48 INFO - PROCESS | 1724 | 1467046008622 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x953c7c00) [pid = 1724] [serial = 1296] [outer = 0x8cebe000] 09:46:49 INFO - PROCESS | 1724 | 1467046009588 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1484ms 09:46:49 INFO - PROCESS | 1724 | 1467046009660 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 1724 | 1467046009667 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:46:49 INFO - PROCESS | 1724 | 1467046009676 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 1724 | 1467046009682 Marionette TRACE conn4 <- [1,1698,null,{}] 09:46:49 INFO - PROCESS | 1724 | 1467046009692 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 1724 | 1467046009698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:49 INFO - PROCESS | 1724 | 1467046009953 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:46:50 INFO - PROCESS | 1724 | 1467046010301 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1724 | 1467046010308 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6400 == 60 [pid = 1724] [id = 432] 09:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d8ef400) [pid = 1724] [serial = 1297] [outer = (nil)] 09:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8e708400) [pid = 1724] [serial = 1298] [outer = 0x8d8ef400] 09:46:50 INFO - PROCESS | 1724 | 1467046010413 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8e8e7c00) [pid = 1724] [serial = 1299] [outer = 0x8d8ef400] 09:46:51 INFO - PROCESS | 1724 | 1467046011622 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:46:51 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:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1989ms 09:46:51 INFO - PROCESS | 1724 | 1467046011689 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 1724 | 1467046011702 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:46:51 INFO - PROCESS | 1724 | 1467046011745 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 1724 | 1467046011755 Marionette TRACE conn4 <- [1,1702,null,{}] 09:46:51 INFO - PROCESS | 1724 | 1467046011766 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 1724 | 1467046011776 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:52 INFO - PROCESS | 1724 | 1467046012237 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:46:52 INFO - PROCESS | 1724 | 1467046012497 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 1724 | 1467046012513 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df42400 == 61 [pid = 1724] [id = 433] 09:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9154a400) [pid = 1724] [serial = 1300] [outer = (nil)] 09:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91bab000) [pid = 1724] [serial = 1301] [outer = 0x9154a400] 09:46:52 INFO - PROCESS | 1724 | 1467046012679 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x91d5bc00) [pid = 1724] [serial = 1302] [outer = 0x9154a400] 09:46:53 INFO - PROCESS | 1724 | 1467046013681 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2023ms 09:46:53 INFO - PROCESS | 1724 | 1467046013761 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1724 | 1467046013766 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:46:53 INFO - PROCESS | 1724 | 1467046013774 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1724 | 1467046013780 Marionette TRACE conn4 <- [1,1706,null,{}] 09:46:53 INFO - PROCESS | 1724 | 1467046013798 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 1724 | 1467046013808 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:54 INFO - PROCESS | 1724 | 1467046014163 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:46:54 INFO - PROCESS | 1724 | 1467046014372 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 1724 | 1467046014387 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x99269c00 == 62 [pid = 1724] [id = 434] 09:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x994adc00) [pid = 1724] [serial = 1303] [outer = (nil)] 09:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9a079c00) [pid = 1724] [serial = 1304] [outer = 0x994adc00] 09:46:54 INFO - PROCESS | 1724 | 1467046014473 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x9a34f800) [pid = 1724] [serial = 1305] [outer = 0x994adc00] 09:46:55 INFO - PROCESS | 1724 | 1467046015470 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1737ms 09:46:55 INFO - PROCESS | 1724 | 1467046015513 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:46:55 INFO - PROCESS | 1724 | 1467046015518 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:46:55 INFO - PROCESS | 1724 | 1467046015526 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 1724 | 1467046015529 Marionette TRACE conn4 <- [1,1710,null,{}] 09:46:55 INFO - PROCESS | 1724 | 1467046015536 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 1724 | 1467046015543 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:55 INFO - PROCESS | 1724 | 1467046015756 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:46:56 INFO - PROCESS | 1724 | 1467046015999 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 1724 | 1467046016011 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9cc00 == 63 [pid = 1724] [id = 435] 09:46:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x92fe1400) [pid = 1724] [serial = 1306] [outer = (nil)] 09:46:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x9a6e1000) [pid = 1724] [serial = 1307] [outer = 0x92fe1400] 09:46:56 INFO - PROCESS | 1724 | 1467046016138 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9a84a000) [pid = 1724] [serial = 1308] [outer = 0x92fe1400] 09:46:57 INFO - PROCESS | 1724 | 1467046017104 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1638ms 09:46:57 INFO - PROCESS | 1724 | 1467046017165 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 1724 | 1467046017168 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:46:57 INFO - PROCESS | 1724 | 1467046017177 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 1724 | 1467046017182 Marionette TRACE conn4 <- [1,1714,null,{}] 09:46:57 INFO - PROCESS | 1724 | 1467046017189 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 1724 | 1467046017194 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:57 INFO - PROCESS | 1724 | 1467046017401 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:46:57 INFO - PROCESS | 1724 | 1467046017651 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 1724 | 1467046017658 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3c00 == 64 [pid = 1724] [id = 436] 09:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8e8e5c00) [pid = 1724] [serial = 1309] [outer = (nil)] 09:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9a84f400) [pid = 1724] [serial = 1310] [outer = 0x8e8e5c00] 09:46:57 INFO - PROCESS | 1724 | 1467046017763 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9a9db400) [pid = 1724] [serial = 1311] [outer = 0x8e8e5c00] 09:46:58 INFO - PROCESS | 1724 | 1467046018724 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1587ms 09:46:58 INFO - PROCESS | 1724 | 1467046018765 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 1724 | 1467046018768 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:46:58 INFO - PROCESS | 1724 | 1467046018776 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 1724 | 1467046018780 Marionette TRACE conn4 <- [1,1718,null,{}] 09:46:58 INFO - PROCESS | 1724 | 1467046018786 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 1724 | 1467046018798 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:59 INFO - PROCESS | 1724 | 1467046019055 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:46:59 INFO - PROCESS | 1724 | 1467046019311 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 1724 | 1467046019323 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:46:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdda000 == 65 [pid = 1724] [id = 437] 09:46:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8bdde800) [pid = 1724] [serial = 1312] [outer = (nil)] 09:46:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9b3e9c00) [pid = 1724] [serial = 1313] [outer = 0x8bdde800] 09:46:59 INFO - PROCESS | 1724 | 1467046019447 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9b40a800) [pid = 1724] [serial = 1314] [outer = 0x8bdde800] 09:47:00 INFO - PROCESS | 1724 | 1467046020360 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1637ms 09:47:00 INFO - PROCESS | 1724 | 1467046020428 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 1724 | 1467046020432 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:47:00 INFO - PROCESS | 1724 | 1467046020440 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 1724 | 1467046020445 Marionette TRACE conn4 <- [1,1722,null,{}] 09:47:00 INFO - PROCESS | 1724 | 1467046020452 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 1724 | 1467046020457 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:00 INFO - PROCESS | 1724 | 1467046020665 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:47:00 INFO - PROCESS | 1724 | 1467046020911 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 1724 | 1467046020921 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4800 == 66 [pid = 1724] [id = 438] 09:47:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8bad5000) [pid = 1724] [serial = 1315] [outer = (nil)] 09:47:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9b736400) [pid = 1724] [serial = 1316] [outer = 0x8bad5000] 09:47:01 INFO - PROCESS | 1724 | 1467046021019 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9b76c400) [pid = 1724] [serial = 1317] [outer = 0x8bad5000] 09:47:01 INFO - PROCESS | 1724 | 1467046021989 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:47:02 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:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1583ms 09:47:02 INFO - PROCESS | 1724 | 1467046022024 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:47:02 INFO - PROCESS | 1724 | 1467046022036 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:47:02 INFO - PROCESS | 1724 | 1467046022043 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 1724 | 1467046022048 Marionette TRACE conn4 <- [1,1726,null,{}] 09:47:02 INFO - PROCESS | 1724 | 1467046022054 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 1724 | 1467046022058 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:02 INFO - PROCESS | 1724 | 1467046022270 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:47:02 INFO - PROCESS | 1724 | 1467046022514 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 1724 | 1467046022522 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace800 == 67 [pid = 1724] [id = 439] 09:47:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9b732c00) [pid = 1724] [serial = 1318] [outer = (nil)] 09:47:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9bccfc00) [pid = 1724] [serial = 1319] [outer = 0x9b732c00] 09:47:02 INFO - PROCESS | 1724 | 1467046022654 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9c04e800) [pid = 1724] [serial = 1320] [outer = 0x9b732c00] 09:47:03 INFO - PROCESS | 1724 | 1467046023588 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1597ms 09:47:03 INFO - PROCESS | 1724 | 1467046023640 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:47:03 INFO - PROCESS | 1724 | 1467046023646 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:47:03 INFO - PROCESS | 1724 | 1467046023654 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 1724 | 1467046023657 Marionette TRACE conn4 <- [1,1730,null,{}] 09:47:03 INFO - PROCESS | 1724 | 1467046023665 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 1724 | 1467046023671 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:03 INFO - PROCESS | 1724 | 1467046023888 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:47:04 INFO - PROCESS | 1724 | 1467046024148 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1724 | 1467046024158 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f8400 == 68 [pid = 1724] [id = 440] 09:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8f4c1000) [pid = 1724] [serial = 1321] [outer = (nil)] 09:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9c056000) [pid = 1724] [serial = 1322] [outer = 0x8f4c1000] 09:47:04 INFO - PROCESS | 1724 | 1467046024286 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9c059000) [pid = 1724] [serial = 1323] [outer = 0x8f4c1000] 09:47:05 INFO - PROCESS | 1724 | 1467046025260 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:47:05 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:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1693ms 09:47:05 INFO - PROCESS | 1724 | 1467046025347 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 1724 | 1467046025351 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:47:05 INFO - PROCESS | 1724 | 1467046025358 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 1724 | 1467046025363 Marionette TRACE conn4 <- [1,1734,null,{}] 09:47:05 INFO - PROCESS | 1724 | 1467046025370 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 1724 | 1467046025377 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:05 INFO - PROCESS | 1724 | 1467046025632 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:47:05 INFO - PROCESS | 1724 | 1467046025925 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 1724 | 1467046025935 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca400 == 69 [pid = 1724] [id = 441] 09:47:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9c051000) [pid = 1724] [serial = 1324] [outer = (nil)] 09:47:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9c107000) [pid = 1724] [serial = 1325] [outer = 0x9c051000] 09:47:06 INFO - PROCESS | 1724 | 1467046026020 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9c13bc00) [pid = 1724] [serial = 1326] [outer = 0x9c051000] 09:47:07 INFO - PROCESS | 1724 | 1467046027076 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:47:07 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:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1786ms 09:47:07 INFO - PROCESS | 1724 | 1467046027145 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 1724 | 1467046027151 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:47:07 INFO - PROCESS | 1724 | 1467046027158 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 1724 | 1467046027164 Marionette TRACE conn4 <- [1,1738,null,{}] 09:47:07 INFO - PROCESS | 1724 | 1467046027170 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 1724 | 1467046027177 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:07 INFO - PROCESS | 1724 | 1467046027455 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:47:07 INFO - PROCESS | 1724 | 1467046027773 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 1724 | 1467046027782 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f7c00 == 70 [pid = 1724] [id = 442] 09:47:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x91673400) [pid = 1724] [serial = 1327] [outer = (nil)] 09:47:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x91d51800) [pid = 1724] [serial = 1328] [outer = 0x91673400] 09:47:07 INFO - PROCESS | 1724 | 1467046027896 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9a359800) [pid = 1724] [serial = 1329] [outer = 0x91673400] 09:47:09 INFO - PROCESS | 1724 | 1467046029191 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2110ms 09:47:09 INFO - PROCESS | 1724 | 1467046029268 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 1724 | 1467046029275 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:47:09 INFO - PROCESS | 1724 | 1467046029283 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 1724 | 1467046029289 Marionette TRACE conn4 <- [1,1742,null,{}] 09:47:09 INFO - PROCESS | 1724 | 1467046029298 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 1724 | 1467046029303 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:09 INFO - PROCESS | 1724 | 1467046029531 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:47:09 INFO - PROCESS | 1724 | 1467046029866 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 1724 | 1467046029879 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9ec00 == 71 [pid = 1724] [id = 443] 09:47:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8f00b000) [pid = 1724] [serial = 1330] [outer = (nil)] 09:47:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x90af3400) [pid = 1724] [serial = 1331] [outer = 0x8f00b000] 09:47:10 INFO - PROCESS | 1724 | 1467046030008 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x91379c00) [pid = 1724] [serial = 1332] [outer = 0x8f00b000] 09:47:10 INFO - PROCESS | 1724 | 1467046030915 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1696ms 09:47:10 INFO - PROCESS | 1724 | 1467046030978 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 1724 | 1467046030985 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:47:11 INFO - PROCESS | 1724 | 1467046030998 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1724 | 1467046031002 Marionette TRACE conn4 <- [1,1746,null,{}] 09:47:11 INFO - PROCESS | 1724 | 1467046031009 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 1724 | 1467046031016 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:11 INFO - PROCESS | 1724 | 1467046031214 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:47:11 INFO - PROCESS | 1724 | 1467046031535 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 1724 | 1467046031543 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8800 == 70 [pid = 1724] [id = 430] 09:47:11 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc6800 == 69 [pid = 1724] [id = 429] 09:47:11 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9a6e4000) [pid = 1724] [serial = 1232] [outer = (nil)] [url = about:blank] 09:47:11 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x98364c00) [pid = 1724] [serial = 1250] [outer = (nil)] [url = about:blank] 09:47:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec2000 == 70 [pid = 1724] [id = 444] 09:47:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d8f4400) [pid = 1724] [serial = 1333] [outer = (nil)] 09:47:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8e10cc00) [pid = 1724] [serial = 1334] [outer = 0x8d8f4400] 09:47:11 INFO - PROCESS | 1724 | 1467046031698 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x91380c00) [pid = 1724] [serial = 1335] [outer = 0x8d8f4400] 09:47:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b1800 == 69 [pid = 1724] [id = 428] 09:47:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd400 == 68 [pid = 1724] [id = 427] 09:47:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea99800 == 67 [pid = 1724] [id = 426] 09:47:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1000 == 66 [pid = 1724] [id = 425] 09:47:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdddc00 == 65 [pid = 1724] [id = 420] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x953d3800) [pid = 1724] [serial = 1143] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x90aec000) [pid = 1724] [serial = 1125] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8d6f6c00) [pid = 1724] [serial = 1167] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x93d4b400) [pid = 1724] [serial = 1140] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8e8e4400) [pid = 1724] [serial = 1239] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9240b400) [pid = 1724] [serial = 1245] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x90aef000) [pid = 1724] [serial = 1211] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8df4c800) [pid = 1724] [serial = 1208] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9a10cc00) [pid = 1724] [serial = 1220] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8f4bf000) [pid = 1724] [serial = 1170] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x93a48400) [pid = 1724] [serial = 1137] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x99fb3800) [pid = 1724] [serial = 1217] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8d8ee800) [pid = 1724] [serial = 1235] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9a355000) [pid = 1724] [serial = 1223] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x9793f000) [pid = 1724] [serial = 1146] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x93d4e000) [pid = 1724] [serial = 1248] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x9a06ac00) [pid = 1724] [serial = 1188] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x91fda000) [pid = 1724] [serial = 1173] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x93d51c00) [pid = 1724] [serial = 1206] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x92fdf400) [pid = 1724] [serial = 1134] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x93a40000) [pid = 1724] [serial = 1179] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x9154cc00) [pid = 1724] [serial = 1242] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9836cc00) [pid = 1724] [serial = 1182] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8f00a400) [pid = 1724] [serial = 1128] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91bd0800) [pid = 1724] [serial = 1131] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8e70ec00) [pid = 1724] [serial = 1238] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9a407800) [pid = 1724] [serial = 1226] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x91fdac00) [pid = 1724] [serial = 1244] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8e108800) [pid = 1724] [serial = 1236] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x90b9a000) [pid = 1724] [serial = 1241] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x91bc9000) [pid = 1724] [serial = 1164] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x93b65000) [pid = 1724] [serial = 1247] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9a6e4800) [pid = 1724] [serial = 1229] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x94822400) [pid = 1724] [serial = 1214] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x994b9c00) [pid = 1724] [serial = 1185] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x92fe5c00) [pid = 1724] [serial = 1176] [outer = (nil)] [url = about:blank] 09:47:12 INFO - PROCESS | 1724 | 1467046032641 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:47:12 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:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1685ms 09:47:12 INFO - PROCESS | 1724 | 1467046032683 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 1724 | 1467046032687 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:47:12 INFO - PROCESS | 1724 | 1467046032694 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 1724 | 1467046032700 Marionette TRACE conn4 <- [1,1750,null,{}] 09:47:12 INFO - PROCESS | 1724 | 1467046032716 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 1724 | 1467046032725 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:12 INFO - PROCESS | 1724 | 1467046032925 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:47:13 INFO - PROCESS | 1724 | 1467046033143 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1724 | 1467046033155 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fd6000 == 66 [pid = 1724] [id = 445] 09:47:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91fd8c00) [pid = 1724] [serial = 1336] [outer = (nil)] 09:47:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x92402000) [pid = 1724] [serial = 1337] [outer = 0x91fd8c00] 09:47:13 INFO - PROCESS | 1724 | 1467046033235 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9240e400) [pid = 1724] [serial = 1338] [outer = 0x91fd8c00] 09:47:14 INFO - PROCESS | 1724 | 1467046034046 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:47:14 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:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1388ms 09:47:14 INFO - PROCESS | 1724 | 1467046034092 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1724 | 1467046034096 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:47:14 INFO - PROCESS | 1724 | 1467046034114 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 1724 | 1467046034117 Marionette TRACE conn4 <- [1,1754,null,{}] 09:47:14 INFO - PROCESS | 1724 | 1467046034123 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 1724 | 1467046034129 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:14 INFO - PROCESS | 1724 | 1467046034376 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:47:14 INFO - PROCESS | 1724 | 1467046034400 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 1724 | 1467046034407 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba9800 == 67 [pid = 1724] [id = 446] 09:47:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x92402c00) [pid = 1724] [serial = 1339] [outer = (nil)] 09:47:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x93a4c000) [pid = 1724] [serial = 1340] [outer = 0x92402c00] 09:47:14 INFO - PROCESS | 1724 | 1467046034492 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x93d4b400) [pid = 1724] [serial = 1341] [outer = 0x92402c00] 09:47:15 INFO - PROCESS | 1724 | 1467046035505 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1437ms 09:47:15 INFO - PROCESS | 1724 | 1467046035551 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:47:15 INFO - PROCESS | 1724 | 1467046035555 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:47:15 INFO - PROCESS | 1724 | 1467046035569 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 1724 | 1467046035572 Marionette TRACE conn4 <- [1,1758,null,{}] 09:47:15 INFO - PROCESS | 1724 | 1467046035579 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 1724 | 1467046035585 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:15 INFO - PROCESS | 1724 | 1467046035849 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:47:15 INFO - PROCESS | 1724 | 1467046035879 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 1724 | 1467046035885 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x92404800 == 68 [pid = 1724] [id = 447] 09:47:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x92fe6400) [pid = 1724] [serial = 1342] [outer = (nil)] 09:47:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x95232000) [pid = 1724] [serial = 1343] [outer = 0x92fe6400] 09:47:15 INFO - PROCESS | 1724 | 1467046035960 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x953d4c00) [pid = 1724] [serial = 1344] [outer = 0x92fe6400] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9240c400) [pid = 1724] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x93a45800) [pid = 1724] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x91546800) [pid = 1724] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9a077000) [pid = 1724] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8bde0000) [pid = 1724] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8f4ba400) [pid = 1724] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8d8f4000) [pid = 1724] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x91d59000) [pid = 1724] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8cec9400) [pid = 1724] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8bad3000) [pid = 1724] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x90ae6400) [pid = 1724] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8e8d9800) [pid = 1724] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:47:16 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8cec1400) [pid = 1724] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:47:17 INFO - PROCESS | 1724 | 1467046037180 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1650ms 09:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:47:17 INFO - PROCESS | 1724 | 1467046037213 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1724 | 1467046037215 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:47:17 INFO - PROCESS | 1724 | 1467046037222 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1724 | 1467046037226 Marionette TRACE conn4 <- [1,1762,null,{}] 09:47:17 INFO - PROCESS | 1724 | 1467046037232 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 1724 | 1467046037241 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:17 INFO - PROCESS | 1724 | 1467046037539 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:47:17 INFO - PROCESS | 1724 | 1467046037740 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1724 | 1467046037749 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddf000 == 69 [pid = 1724] [id = 448] 09:47:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8bddf800) [pid = 1724] [serial = 1345] [outer = (nil)] 09:47:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8cec8800) [pid = 1724] [serial = 1346] [outer = 0x8bddf800] 09:47:17 INFO - PROCESS | 1724 | 1467046037887 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d6f2000) [pid = 1724] [serial = 1347] [outer = 0x8bddf800] 09:47:18 INFO - PROCESS | 1724 | 1467046038973 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1792ms 09:47:19 INFO - PROCESS | 1724 | 1467046039015 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1724 | 1467046039023 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:47:19 INFO - PROCESS | 1724 | 1467046039032 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 1724 | 1467046039039 Marionette TRACE conn4 <- [1,1766,null,{}] 09:47:19 INFO - PROCESS | 1724 | 1467046039047 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 1724 | 1467046039054 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:19 INFO - PROCESS | 1724 | 1467046039301 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:47:19 INFO - PROCESS | 1724 | 1467046039559 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1724 | 1467046039572 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e13ac00 == 70 [pid = 1724] [id = 449] 09:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8e706800) [pid = 1724] [serial = 1348] [outer = (nil)] 09:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8ea95000) [pid = 1724] [serial = 1349] [outer = 0x8e706800] 09:47:19 INFO - PROCESS | 1724 | 1467046039707 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8f4b8c00) [pid = 1724] [serial = 1350] [outer = 0x8e706800] 09:47:20 INFO - PROCESS | 1724 | 1467046040778 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1791ms 09:47:20 INFO - PROCESS | 1724 | 1467046040823 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 1724 | 1467046040829 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:47:20 INFO - PROCESS | 1724 | 1467046040836 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 1724 | 1467046040841 Marionette TRACE conn4 <- [1,1770,null,{}] 09:47:20 INFO - PROCESS | 1724 | 1467046040847 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 1724 | 1467046040852 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:21 INFO - PROCESS | 1724 | 1467046041084 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:47:21 INFO - PROCESS | 1724 | 1467046041436 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1724 | 1467046041449 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b95c00 == 71 [pid = 1724] [id = 450] 09:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9167dc00) [pid = 1724] [serial = 1351] [outer = (nil)] 09:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91ba8c00) [pid = 1724] [serial = 1352] [outer = 0x9167dc00] 09:47:21 INFO - PROCESS | 1724 | 1467046041538 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x91bcc000) [pid = 1724] [serial = 1353] [outer = 0x9167dc00] 09:47:22 INFO - PROCESS | 1724 | 1467046042544 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1741ms 09:47:22 INFO - PROCESS | 1724 | 1467046042578 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1724 | 1467046042584 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:47:22 INFO - PROCESS | 1724 | 1467046042603 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1724 | 1467046042612 Marionette TRACE conn4 <- [1,1774,null,{}] 09:47:22 INFO - PROCESS | 1724 | 1467046042619 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 1724 | 1467046042627 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:22 INFO - PROCESS | 1724 | 1467046042893 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:47:23 INFO - PROCESS | 1724 | 1467046043191 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 1724 | 1467046043204 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4400 == 72 [pid = 1724] [id = 451] 09:47:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x91ba7400) [pid = 1724] [serial = 1354] [outer = (nil)] 09:47:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x953cc800) [pid = 1724] [serial = 1355] [outer = 0x91ba7400] 09:47:23 INFO - PROCESS | 1724 | 1467046043289 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x98365000) [pid = 1724] [serial = 1356] [outer = 0x91ba7400] 09:47:24 INFO - PROCESS | 1724 | 1467046044287 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1758ms 09:47:24 INFO - PROCESS | 1724 | 1467046044354 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:47:24 INFO - PROCESS | 1724 | 1467046044358 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:47:24 INFO - PROCESS | 1724 | 1467046044366 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 1724 | 1467046044369 Marionette TRACE conn4 <- [1,1778,null,{}] 09:47:24 INFO - PROCESS | 1724 | 1467046044376 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 1724 | 1467046044382 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:24 INFO - PROCESS | 1724 | 1467046044613 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:47:24 INFO - PROCESS | 1724 | 1467046044920 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1724 | 1467046044930 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3400 == 73 [pid = 1724] [id = 452] 09:47:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8cec4000) [pid = 1724] [serial = 1357] [outer = (nil)] 09:47:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x99fb8400) [pid = 1724] [serial = 1358] [outer = 0x8cec4000] 09:47:25 INFO - PROCESS | 1724 | 1467046045030 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9a06b800) [pid = 1724] [serial = 1359] [outer = 0x8cec4000] 09:47:25 INFO - PROCESS | 1724 | 1467046045977 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:47:26 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:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1684ms 09:47:26 INFO - PROCESS | 1724 | 1467046046050 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1724 | 1467046046053 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:47:26 INFO - PROCESS | 1724 | 1467046046061 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1724 | 1467046046066 Marionette TRACE conn4 <- [1,1782,null,{}] 09:47:26 INFO - PROCESS | 1724 | 1467046046073 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1724 | 1467046046078 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:26 INFO - PROCESS | 1724 | 1467046046339 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:47:26 INFO - PROCESS | 1724 | 1467046046651 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1724 | 1467046046669 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a354c00 == 74 [pid = 1724] [id = 453] 09:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9a355000) [pid = 1724] [serial = 1360] [outer = (nil)] 09:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9a407800) [pid = 1724] [serial = 1361] [outer = 0x9a355000] 09:47:26 INFO - PROCESS | 1724 | 1467046046765 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9a84d400) [pid = 1724] [serial = 1362] [outer = 0x9a355000] 09:47:27 INFO - PROCESS | 1724 | 1467046047728 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:47:27 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:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1743ms 09:47:27 INFO - PROCESS | 1724 | 1467046047806 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1724 | 1467046047809 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:47:27 INFO - PROCESS | 1724 | 1467046047817 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 1724 | 1467046047819 Marionette TRACE conn4 <- [1,1786,null,{}] 09:47:27 INFO - PROCESS | 1724 | 1467046047826 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 1724 | 1467046047833 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:28 INFO - PROCESS | 1724 | 1467046048077 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:47:28 INFO - PROCESS | 1724 | 1467046048326 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1724 | 1467046048334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacf400 == 75 [pid = 1724] [id = 454] 09:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x994aec00) [pid = 1724] [serial = 1363] [outer = (nil)] 09:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9b3df400) [pid = 1724] [serial = 1364] [outer = 0x994aec00] 09:47:28 INFO - PROCESS | 1724 | 1467046048454 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9b3ea800) [pid = 1724] [serial = 1365] [outer = 0x994aec00] 09:47:29 INFO - PROCESS | 1724 | 1467046049427 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:47:29 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:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1684ms 09:47:29 INFO - PROCESS | 1724 | 1467046049501 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1724 | 1467046049505 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:47:29 INFO - PROCESS | 1724 | 1467046049513 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1724 | 1467046049517 Marionette TRACE conn4 <- [1,1790,null,{}] 09:47:29 INFO - PROCESS | 1724 | 1467046049523 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 1724 | 1467046049528 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:29 INFO - PROCESS | 1724 | 1467046049748 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:47:30 INFO - PROCESS | 1724 | 1467046050018 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 1724 | 1467046050028 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e105000 == 76 [pid = 1724] [id = 455] 09:47:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8f005400) [pid = 1724] [serial = 1366] [outer = (nil)] 09:47:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9b732800) [pid = 1724] [serial = 1367] [outer = 0x8f005400] 09:47:30 INFO - PROCESS | 1724 | 1467046050161 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9bccec00) [pid = 1724] [serial = 1368] [outer = 0x8f005400] 09:47:31 INFO - PROCESS | 1724 | 1467046051112 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:47:31 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:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 09:47:31 INFO - PROCESS | 1724 | 1467046051147 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 1724 | 1467046051152 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:47:31 INFO - PROCESS | 1724 | 1467046051159 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 1724 | 1467046051163 Marionette TRACE conn4 <- [1,1794,null,{}] 09:47:31 INFO - PROCESS | 1724 | 1467046051169 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 1724 | 1467046051174 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:31 INFO - PROCESS | 1724 | 1467046051385 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:47:31 INFO - PROCESS | 1724 | 1467046051589 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1724 | 1467046051600 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70b000 == 77 [pid = 1724] [id = 456] 09:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8e70c800) [pid = 1724] [serial = 1369] [outer = (nil)] 09:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9c05b800) [pid = 1724] [serial = 1370] [outer = 0x8e70c800] 09:47:31 INFO - PROCESS | 1724 | 1467046051767 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9c140400) [pid = 1724] [serial = 1371] [outer = 0x8e70c800] 09:47:32 INFO - PROCESS | 1724 | 1467046052714 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1636ms 09:47:32 INFO - PROCESS | 1724 | 1467046052797 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1724 | 1467046052800 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:47:32 INFO - PROCESS | 1724 | 1467046052808 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1724 | 1467046052813 Marionette TRACE conn4 <- [1,1798,null,{}] 09:47:32 INFO - PROCESS | 1724 | 1467046052820 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 1724 | 1467046052826 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:33 INFO - PROCESS | 1724 | 1467046053410 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:47:33 INFO - PROCESS | 1724 | 1467046053722 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 1724 | 1467046053730 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f6400 == 78 [pid = 1724] [id = 457] 09:47:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8d8f7000) [pid = 1724] [serial = 1372] [outer = (nil)] 09:47:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8df4f800) [pid = 1724] [serial = 1373] [outer = 0x8d8f7000] 09:47:33 INFO - PROCESS | 1724 | 1467046053817 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8e132800) [pid = 1724] [serial = 1374] [outer = 0x8d8f7000] 09:47:34 INFO - PROCESS | 1724 | 1467046054933 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2185ms 09:47:34 INFO - PROCESS | 1724 | 1467046054996 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1724 | 1467046055002 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:47:35 INFO - PROCESS | 1724 | 1467046055011 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1724 | 1467046055016 Marionette TRACE conn4 <- [1,1802,null,{}] 09:47:35 INFO - PROCESS | 1724 | 1467046055023 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 1724 | 1467046055032 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:35 INFO - PROCESS | 1724 | 1467046055288 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3800 == 77 [pid = 1724] [id = 376] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacec00 == 76 [pid = 1724] [id = 383] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fd000 == 75 [pid = 1724] [id = 379] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f0800 == 74 [pid = 1724] [id = 382] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8e135800 == 73 [pid = 1724] [id = 380] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x8e136000 == 72 [pid = 1724] [id = 378] 09:47:35 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91d60c00) [pid = 1724] [serial = 1295] [outer = (nil)] [url = about:blank] 09:47:35 INFO - PROCESS | 1724 | 1467046055682 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 1724 | 1467046055696 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x92404800 == 71 [pid = 1724] [id = 447] 09:47:35 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba9800 == 70 [pid = 1724] [id = 446] 09:47:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f0800 == 71 [pid = 1724] [id = 458] 09:47:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8d8efc00) [pid = 1724] [serial = 1375] [outer = (nil)] 09:47:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8e10e400) [pid = 1724] [serial = 1376] [outer = 0x8d8efc00] 09:47:35 INFO - PROCESS | 1724 | 1467046055804 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9137a400) [pid = 1724] [serial = 1377] [outer = 0x8d8efc00] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x91fd6000 == 70 [pid = 1724] [id = 445] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec2000 == 69 [pid = 1724] [id = 444] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9ec00 == 68 [pid = 1724] [id = 443] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4800 == 67 [pid = 1724] [id = 438] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdda000 == 66 [pid = 1724] [id = 437] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3c00 == 65 [pid = 1724] [id = 436] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9cc00 == 64 [pid = 1724] [id = 435] 09:47:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6400 == 63 [pid = 1724] [id = 432] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x953cb800) [pid = 1724] [serial = 1215] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9a070c00) [pid = 1724] [serial = 1218] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9a572c00) [pid = 1724] [serial = 1227] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a368400) [pid = 1724] [serial = 1224] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9a1e8800) [pid = 1724] [serial = 1221] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9137d400) [pid = 1724] [serial = 1212] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8e110800) [pid = 1724] [serial = 1209] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x97941000) [pid = 1724] [serial = 1289] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8df44400) [pid = 1724] [serial = 1292] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8df4c000) [pid = 1724] [serial = 1283] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9166fc00) [pid = 1724] [serial = 1284] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91671800) [pid = 1724] [serial = 1281] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x91386800) [pid = 1724] [serial = 1280] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8e70d400) [pid = 1724] [serial = 1253] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91674800) [pid = 1724] [serial = 1256] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9b3e6800) [pid = 1724] [serial = 1274] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9aae9c00) [pid = 1724] [serial = 1271] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9240bc00) [pid = 1724] [serial = 1286] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9a075800) [pid = 1724] [serial = 1259] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8df47c00) [pid = 1724] [serial = 1278] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8d6b6c00) [pid = 1724] [serial = 1277] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9aae0400) [pid = 1724] [serial = 1268] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9a84bc00) [pid = 1724] [serial = 1265] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x9a402c00) [pid = 1724] [serial = 1262] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x994af400) [pid = 1724] [serial = 1290] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8ea99400) [pid = 1724] [serial = 1293] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x93a3d800) [pid = 1724] [serial = 1287] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1724 | 1467046056762 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1784ms 09:47:36 INFO - PROCESS | 1724 | 1467046056799 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:47:36 INFO - PROCESS | 1724 | 1467046056804 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:47:36 INFO - PROCESS | 1724 | 1467046056812 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1724 | 1467046056815 Marionette TRACE conn4 <- [1,1806,null,{}] 09:47:36 INFO - PROCESS | 1724 | 1467046056822 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 1724 | 1467046056827 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:37 INFO - PROCESS | 1724 | 1467046057024 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:47:37 INFO - PROCESS | 1724 | 1467046057200 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 1724 | 1467046057206 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6400 == 64 [pid = 1724] [id = 459] 09:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8e8e4c00) [pid = 1724] [serial = 1378] [outer = (nil)] 09:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x91676400) [pid = 1724] [serial = 1379] [outer = 0x8e8e4c00] 09:47:37 INFO - PROCESS | 1724 | 1467046057286 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91ba8400) [pid = 1724] [serial = 1380] [outer = 0x8e8e4c00] 09:47:38 INFO - PROCESS | 1724 | 1467046058205 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1483ms 09:47:38 INFO - PROCESS | 1724 | 1467046058297 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1724 | 1467046058304 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:47:38 INFO - PROCESS | 1724 | 1467046058322 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1724 | 1467046058330 Marionette TRACE conn4 <- [1,1810,null,{}] 09:47:38 INFO - PROCESS | 1724 | 1467046058343 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 1724 | 1467046058350 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:38 INFO - PROCESS | 1724 | 1467046058615 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:47:38 INFO - PROCESS | 1724 | 1467046058642 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1724 | 1467046058652 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x91677c00 == 65 [pid = 1724] [id = 460] 09:47:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x91ba0400) [pid = 1724] [serial = 1381] [outer = (nil)] 09:47:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x93984c00) [pid = 1724] [serial = 1382] [outer = 0x91ba0400] 09:47:38 INFO - PROCESS | 1724 | 1467046058728 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x93b66800) [pid = 1724] [serial = 1383] [outer = 0x91ba0400] 09:47:39 INFO - PROCESS | 1724 | 1467046059737 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1456ms 09:47:39 INFO - PROCESS | 1724 | 1467046059771 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1724 | 1467046059791 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:47:39 INFO - PROCESS | 1724 | 1467046059805 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1724 | 1467046059808 Marionette TRACE conn4 <- [1,1814,null,{}] 09:47:39 INFO - PROCESS | 1724 | 1467046059818 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 1724 | 1467046059827 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:40 INFO - PROCESS | 1724 | 1467046060117 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:47:40 INFO - PROCESS | 1724 | 1467046060145 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 1724 | 1467046060154 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bf400 == 66 [pid = 1724] [id = 461] 09:47:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x91bc1400) [pid = 1724] [serial = 1384] [outer = (nil)] 09:47:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x953cbc00) [pid = 1724] [serial = 1385] [outer = 0x91bc1400] 09:47:40 INFO - PROCESS | 1724 | 1467046060229 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x97942000) [pid = 1724] [serial = 1386] [outer = 0x91bc1400] 09:47:41 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x91fd8c00) [pid = 1724] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:47:41 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8f00b000) [pid = 1724] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:47:41 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x92402c00) [pid = 1724] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:47:41 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8d8f4400) [pid = 1724] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:47:41 INFO - PROCESS | 1724 | 1467046061483 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1731ms 09:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:47:41 INFO - PROCESS | 1724 | 1467046061537 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 1724 | 1467046061540 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:47:41 INFO - PROCESS | 1724 | 1467046061547 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 1724 | 1467046061551 Marionette TRACE conn4 <- [1,1818,null,{}] 09:47:41 INFO - PROCESS | 1724 | 1467046061557 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 1724 | 1467046061562 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:41 INFO - PROCESS | 1724 | 1467046061761 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:47:41 INFO - PROCESS | 1724 | 1467046061926 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1724 | 1467046061941 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x953d1400 == 67 [pid = 1724] [id = 462] 09:47:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9920e400) [pid = 1724] [serial = 1387] [outer = (nil)] 09:47:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x99fb0400) [pid = 1724] [serial = 1388] [outer = 0x9920e400] 09:47:42 INFO - PROCESS | 1724 | 1467046062025 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a350c00) [pid = 1724] [serial = 1389] [outer = 0x9920e400] 09:47:42 INFO - PROCESS | 1724 | 1467046062972 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1483ms 09:47:43 INFO - PROCESS | 1724 | 1467046063030 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1724 | 1467046063037 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:47:43 INFO - PROCESS | 1724 | 1467046063046 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1724 | 1467046063053 Marionette TRACE conn4 <- [1,1822,null,{}] 09:47:43 INFO - PROCESS | 1724 | 1467046063074 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 1724 | 1467046063082 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:43 INFO - PROCESS | 1724 | 1467046063330 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:47:43 INFO - PROCESS | 1724 | 1467046063621 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 1724 | 1467046063637 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5000 == 68 [pid = 1724] [id = 463] 09:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8e102800) [pid = 1724] [serial = 1390] [outer = (nil)] 09:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e70d400) [pid = 1724] [serial = 1391] [outer = 0x8e102800] 09:47:43 INFO - PROCESS | 1724 | 1467046063726 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8f007800) [pid = 1724] [serial = 1392] [outer = 0x8e102800] 09:47:44 INFO - PROCESS | 1724 | 1467046064712 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1704ms 09:47:44 INFO - PROCESS | 1724 | 1467046064751 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 1724 | 1467046064759 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:47:44 INFO - PROCESS | 1724 | 1467046064770 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 1724 | 1467046064775 Marionette TRACE conn4 <- [1,1826,null,{}] 09:47:44 INFO - PROCESS | 1724 | 1467046064783 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 1724 | 1467046064790 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:45 INFO - PROCESS | 1724 | 1467046065039 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:47:45 INFO - PROCESS | 1724 | 1467046065345 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1724 | 1467046065356 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b9d000 == 69 [pid = 1724] [id = 464] 09:47:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9154f400) [pid = 1724] [serial = 1393] [outer = (nil)] 09:47:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x91bc8000) [pid = 1724] [serial = 1394] [outer = 0x9154f400] 09:47:45 INFO - PROCESS | 1724 | 1467046065450 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91d60400) [pid = 1724] [serial = 1395] [outer = 0x9154f400] 09:47:46 INFO - PROCESS | 1724 | 1467046066433 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1742ms 09:47:46 INFO - PROCESS | 1724 | 1467046066513 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1724 | 1467046066516 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:47:46 INFO - PROCESS | 1724 | 1467046066524 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1724 | 1467046066537 Marionette TRACE conn4 <- [1,1830,null,{}] 09:47:46 INFO - PROCESS | 1724 | 1467046066560 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 1724 | 1467046066569 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:46 INFO - PROCESS | 1724 | 1467046066926 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:47:47 INFO - PROCESS | 1724 | 1467046067178 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1724 | 1467046067193 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a070400 == 70 [pid = 1724] [id = 465] 09:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9a074400) [pid = 1724] [serial = 1396] [outer = (nil)] 09:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9a358c00) [pid = 1724] [serial = 1397] [outer = 0x9a074400] 09:47:47 INFO - PROCESS | 1724 | 1467046067300 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9a6dec00) [pid = 1724] [serial = 1398] [outer = 0x9a074400] 09:47:48 INFO - PROCESS | 1724 | 1467046068290 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:47:48 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:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1804ms 09:47:48 INFO - PROCESS | 1724 | 1467046068330 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 1724 | 1467046068335 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:47:48 INFO - PROCESS | 1724 | 1467046068342 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 1724 | 1467046068345 Marionette TRACE conn4 <- [1,1834,null,{}] 09:47:48 INFO - PROCESS | 1724 | 1467046068353 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 1724 | 1467046068357 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:48 INFO - PROCESS | 1724 | 1467046068576 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:47:48 INFO - PROCESS | 1724 | 1467046068782 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1724 | 1467046068790 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x953cdc00 == 71 [pid = 1724] [id = 466] 09:47:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9a30cc00) [pid = 1724] [serial = 1399] [outer = (nil)] 09:47:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9a851000) [pid = 1724] [serial = 1400] [outer = 0x9a30cc00] 09:47:48 INFO - PROCESS | 1724 | 1467046068913 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9aae4000) [pid = 1724] [serial = 1401] [outer = 0x9a30cc00] 09:47:49 INFO - PROCESS | 1724 | 1467046069957 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:47:50 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:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1691ms 09:47:50 INFO - PROCESS | 1724 | 1467046070035 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 1724 | 1467046070038 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:47:50 INFO - PROCESS | 1724 | 1467046070046 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 1724 | 1467046070049 Marionette TRACE conn4 <- [1,1838,null,{}] 09:47:50 INFO - PROCESS | 1724 | 1467046070056 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 1724 | 1467046070061 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:50 INFO - PROCESS | 1724 | 1467046070321 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:47:50 INFO - PROCESS | 1724 | 1467046070623 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1724 | 1467046070632 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bd000 == 72 [pid = 1724] [id = 467] 09:47:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x90aec800) [pid = 1724] [serial = 1402] [outer = (nil)] 09:47:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9b3e2000) [pid = 1724] [serial = 1403] [outer = 0x90aec800] 09:47:50 INFO - PROCESS | 1724 | 1467046070744 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9b3ee800) [pid = 1724] [serial = 1404] [outer = 0x90aec800] 09:47:51 INFO - PROCESS | 1724 | 1467046071753 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1785ms 09:47:51 INFO - PROCESS | 1724 | 1467046071832 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 1724 | 1467046071837 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:47:51 INFO - PROCESS | 1724 | 1467046071844 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 1724 | 1467046071848 Marionette TRACE conn4 <- [1,1842,null,{}] 09:47:51 INFO - PROCESS | 1724 | 1467046071854 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 1724 | 1467046071865 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:52 INFO - PROCESS | 1724 | 1467046072148 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:47:52 INFO - PROCESS | 1724 | 1467046072453 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1724 | 1467046072461 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3c00 == 73 [pid = 1724] [id = 468] 09:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8d6ba800) [pid = 1724] [serial = 1405] [outer = (nil)] 09:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9c145800) [pid = 1724] [serial = 1406] [outer = 0x8d6ba800] 09:47:52 INFO - PROCESS | 1724 | 1467046072548 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9d4ef000) [pid = 1724] [serial = 1407] [outer = 0x8d6ba800] 09:47:53 INFO - PROCESS | 1724 | 1467046073475 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1689ms 09:47:53 INFO - PROCESS | 1724 | 1467046073534 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:47:53 INFO - PROCESS | 1724 | 1467046073540 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:47:53 INFO - PROCESS | 1724 | 1467046073547 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1724 | 1467046073551 Marionette TRACE conn4 <- [1,1846,null,{}] 09:47:53 INFO - PROCESS | 1724 | 1467046073558 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 1724 | 1467046073562 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:53 INFO - PROCESS | 1724 | 1467046073778 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:47:54 INFO - PROCESS | 1724 | 1467046074032 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1724 | 1467046074042 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c058c00 == 74 [pid = 1724] [id = 469] 09:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9d3a2400) [pid = 1724] [serial = 1408] [outer = (nil)] 09:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9d807400) [pid = 1724] [serial = 1409] [outer = 0x9d3a2400] 09:47:54 INFO - PROCESS | 1724 | 1467046074167 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9d810c00) [pid = 1724] [serial = 1410] [outer = 0x9d3a2400] 09:47:55 INFO - PROCESS | 1724 | 1467046075074 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:47:55 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:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1582ms 09:47:55 INFO - PROCESS | 1724 | 1467046075130 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 1724 | 1467046075133 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:47:55 INFO - PROCESS | 1724 | 1467046075162 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 1724 | 1467046075166 Marionette TRACE conn4 <- [1,1850,null,{}] 09:47:55 INFO - PROCESS | 1724 | 1467046075173 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 1724 | 1467046075180 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:55 INFO - PROCESS | 1724 | 1467046075404 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:47:55 INFO - PROCESS | 1724 | 1467046075673 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 1724 | 1467046075682 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8ddc00 == 75 [pid = 1724] [id = 470] 09:47:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x91549400) [pid = 1724] [serial = 1411] [outer = (nil)] 09:47:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0xa100f400) [pid = 1724] [serial = 1412] [outer = 0x91549400] 09:47:55 INFO - PROCESS | 1724 | 1467046075810 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0xa108e800) [pid = 1724] [serial = 1413] [outer = 0x91549400] 09:47:56 INFO - PROCESS | 1724 | 1467046076736 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1643ms 09:47:56 INFO - PROCESS | 1724 | 1467046076802 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:47:56 INFO - PROCESS | 1724 | 1467046076806 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:47:56 INFO - PROCESS | 1724 | 1467046076814 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1724 | 1467046076817 Marionette TRACE conn4 <- [1,1854,null,{}] 09:47:56 INFO - PROCESS | 1724 | 1467046076823 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 1724 | 1467046076829 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:57 INFO - PROCESS | 1724 | 1467046077052 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:47:57 INFO - PROCESS | 1724 | 1467046077305 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1724 | 1467046077314 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7000 == 76 [pid = 1724] [id = 471] 09:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9c052800) [pid = 1724] [serial = 1414] [outer = (nil)] 09:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0xa2164400) [pid = 1724] [serial = 1415] [outer = 0x9c052800] 09:47:57 INFO - PROCESS | 1724 | 1467046077442 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0xa2222c00) [pid = 1724] [serial = 1416] [outer = 0x9c052800] 09:47:58 INFO - PROCESS | 1724 | 1467046078387 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1641ms 09:47:58 INFO - PROCESS | 1724 | 1467046078454 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 1724 | 1467046078457 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:47:58 INFO - PROCESS | 1724 | 1467046078466 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 1724 | 1467046078470 Marionette TRACE conn4 <- [1,1858,null,{}] 09:47:58 INFO - PROCESS | 1724 | 1467046078477 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 1724 | 1467046078483 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:58 INFO - PROCESS | 1724 | 1467046078732 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:47:59 INFO - PROCESS | 1724 | 1467046078986 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1724 | 1467046078996 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:47:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f1800 == 77 [pid = 1724] [id = 472] 09:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8e132c00) [pid = 1724] [serial = 1417] [outer = (nil)] 09:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91679800) [pid = 1724] [serial = 1418] [outer = 0x8e132c00] 09:47:59 INFO - PROCESS | 1724 | 1467046079119 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x98363c00) [pid = 1724] [serial = 1419] [outer = 0x8e132c00] 09:48:00 INFO - PROCESS | 1724 | 1467046080507 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2090ms 09:48:00 INFO - PROCESS | 1724 | 1467046080650 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1724 | 1467046080657 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:48:00 INFO - PROCESS | 1724 | 1467046080666 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 1724 | 1467046080672 Marionette TRACE conn4 <- [1,1862,null,{}] 09:48:00 INFO - PROCESS | 1724 | 1467046080681 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 1724 | 1467046080686 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:00 INFO - PROCESS | 1724 | 1467046080879 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:48:01 INFO - PROCESS | 1724 | 1467046081150 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 1724 | 1467046081166 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ecc00 == 78 [pid = 1724] [id = 473] 09:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8d8ed800) [pid = 1724] [serial = 1420] [outer = (nil)] 09:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8e108c00) [pid = 1724] [serial = 1421] [outer = 0x8d8ed800] 09:48:01 INFO - PROCESS | 1724 | 1467046081246 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8e8dc800) [pid = 1724] [serial = 1422] [outer = 0x8d8ed800] 09:48:02 INFO - PROCESS | 1724 | 1467046082333 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1738ms 09:48:02 INFO - PROCESS | 1724 | 1467046082405 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 1724 | 1467046082413 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:48:02 INFO - PROCESS | 1724 | 1467046082426 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 1724 | 1467046082430 Marionette TRACE conn4 <- [1,1866,null,{}] 09:48:02 INFO - PROCESS | 1724 | 1467046082437 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 1724 | 1467046082442 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:02 INFO - PROCESS | 1724 | 1467046082702 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:48:03 INFO - PROCESS | 1724 | 1467046083013 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 1724 | 1467046083020 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e704c00 == 79 [pid = 1724] [id = 474] 09:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x91387000) [pid = 1724] [serial = 1423] [outer = (nil)] 09:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x91ba4000) [pid = 1724] [serial = 1424] [outer = 0x91387000] 09:48:03 INFO - PROCESS | 1724 | 1467046083113 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x91d51c00) [pid = 1724] [serial = 1425] [outer = 0x91387000] 09:48:04 INFO - PROCESS | 1724 | 1467046084118 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x91546000 == 78 [pid = 1724] [id = 418] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8e134c00 == 77 [pid = 1724] [id = 417] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebb800 == 76 [pid = 1724] [id = 370] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x99217400 == 75 [pid = 1724] [id = 419] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8e708400) [pid = 1724] [serial = 1298] [outer = (nil)] [url = about:blank] 09:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1840ms 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9b3e9c00) [pid = 1724] [serial = 1313] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x9a079c00) [pid = 1724] [serial = 1304] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91bab000) [pid = 1724] [serial = 1301] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9b736400) [pid = 1724] [serial = 1316] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a6e1000) [pid = 1724] [serial = 1307] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9a84f400) [pid = 1724] [serial = 1310] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9c107000) [pid = 1724] [serial = 1325] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9c056000) [pid = 1724] [serial = 1322] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9bccfc00) [pid = 1724] [serial = 1319] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x91d51800) [pid = 1724] [serial = 1328] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | 1467046084296 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 1724 | 1467046084301 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8e13ac00 == 74 [pid = 1724] [id = 449] 09:48:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddf000 == 73 [pid = 1724] [id = 448] 09:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:48:04 INFO - PROCESS | 1724 | 1467046084315 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 1724 | 1467046084322 Marionette TRACE conn4 <- [1,1870,null,{}] 09:48:04 INFO - PROCESS | 1724 | 1467046084338 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 1724 | 1467046084347 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:04 INFO - PROCESS | 1724 | 1467046084562 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x93a4c000) [pid = 1724] [serial = 1340] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9240e400) [pid = 1724] [serial = 1338] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x95232000) [pid = 1724] [serial = 1343] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x92402000) [pid = 1724] [serial = 1337] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91379c00) [pid = 1724] [serial = 1332] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x90af3400) [pid = 1724] [serial = 1331] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x93d4b400) [pid = 1724] [serial = 1341] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91380c00) [pid = 1724] [serial = 1335] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8e10cc00) [pid = 1724] [serial = 1334] [outer = (nil)] [url = about:blank] 09:48:04 INFO - PROCESS | 1724 | 1467046084820 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1724 | 1467046084830 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x9154f800 == 74 [pid = 1724] [id = 475] 09:48:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x91bcb400) [pid = 1724] [serial = 1426] [outer = (nil)] 09:48:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x92404c00) [pid = 1724] [serial = 1427] [outer = 0x91bcb400] 09:48:04 INFO - PROCESS | 1724 | 1467046084911 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x93a4c000) [pid = 1724] [serial = 1428] [outer = 0x91bcb400] 09:48:05 INFO - PROCESS | 1724 | 1467046085757 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1499ms 09:48:05 INFO - PROCESS | 1724 | 1467046085833 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1724 | 1467046085838 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:48:05 INFO - PROCESS | 1724 | 1467046085853 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1724 | 1467046085857 Marionette TRACE conn4 <- [1,1874,null,{}] 09:48:05 INFO - PROCESS | 1724 | 1467046085864 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 1724 | 1467046085870 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:06 INFO - PROCESS | 1724 | 1467046086066 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:48:06 INFO - PROCESS | 1724 | 1467046086075 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1724 | 1467046086088 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x91546000 == 75 [pid = 1724] [id = 476] 09:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91ba7000) [pid = 1724] [serial = 1429] [outer = (nil)] 09:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x98364800) [pid = 1724] [serial = 1430] [outer = 0x91ba7000] 09:48:06 INFO - PROCESS | 1724 | 1467046086323 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x9a06f800) [pid = 1724] [serial = 1431] [outer = 0x91ba7000] 09:48:07 INFO - PROCESS | 1724 | 1467046087321 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1533ms 09:48:07 INFO - PROCESS | 1724 | 1467046087390 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1724 | 1467046087394 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:48:07 INFO - PROCESS | 1724 | 1467046087401 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1724 | 1467046087406 Marionette TRACE conn4 <- [1,1878,null,{}] 09:48:07 INFO - PROCESS | 1724 | 1467046087412 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 1724 | 1467046087418 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:07 INFO - PROCESS | 1724 | 1467046087698 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:48:07 INFO - PROCESS | 1724 | 1467046087729 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 1724 | 1467046087737 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x9154ec00 == 76 [pid = 1724] [id = 477] 09:48:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x93d4c000) [pid = 1724] [serial = 1432] [outer = (nil)] 09:48:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a6e6000) [pid = 1724] [serial = 1433] [outer = 0x93d4c000] 09:48:07 INFO - PROCESS | 1724 | 1467046087827 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9a6ec000) [pid = 1724] [serial = 1434] [outer = 0x93d4c000] 09:48:08 INFO - PROCESS | 1724 | 1467046088782 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1442ms 09:48:08 INFO - PROCESS | 1724 | 1467046088848 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 1724 | 1467046088851 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:48:08 INFO - PROCESS | 1724 | 1467046088859 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 1724 | 1467046088863 Marionette TRACE conn4 <- [1,1882,null,{}] 09:48:08 INFO - PROCESS | 1724 | 1467046088869 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 1724 | 1467046088879 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:09 INFO - PROCESS | 1724 | 1467046089167 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8d8efc00) [pid = 1724] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x91673400) [pid = 1724] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8e8e4c00) [pid = 1724] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x91bc1400) [pid = 1724] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9c051000) [pid = 1724] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x91ba0400) [pid = 1724] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8bdd7c00) [pid = 1724] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8cebe000) [pid = 1724] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91548c00) [pid = 1724] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a353000) [pid = 1724] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:48:09 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8d8f7000) [pid = 1724] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:48:10 INFO - PROCESS | 1724 | 1467046090036 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 1724 | 1467046090046 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7c00 == 77 [pid = 1724] [id = 478] 09:48:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8cebe000) [pid = 1724] [serial = 1435] [outer = (nil)] 09:48:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8e101c00) [pid = 1724] [serial = 1436] [outer = 0x8cebe000] 09:48:10 INFO - PROCESS | 1724 | 1467046090123 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8f00ac00) [pid = 1724] [serial = 1437] [outer = 0x8cebe000] 09:48:10 INFO - PROCESS | 1724 | 1467046090872 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2034ms 09:48:10 INFO - PROCESS | 1724 | 1467046090894 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 1724 | 1467046090898 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:48:10 INFO - PROCESS | 1724 | 1467046090905 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1724 | 1467046090909 Marionette TRACE conn4 <- [1,1886,null,{}] 09:48:10 INFO - PROCESS | 1724 | 1467046090916 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 1724 | 1467046090923 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:11 INFO - PROCESS | 1724 | 1467046091193 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:48:11 INFO - PROCESS | 1724 | 1467046091312 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1724 | 1467046091322 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e106800 == 78 [pid = 1724] [id = 479] 09:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9137c800) [pid = 1724] [serial = 1438] [outer = (nil)] 09:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x953d3800) [pid = 1724] [serial = 1439] [outer = 0x9137c800] 09:48:11 INFO - PROCESS | 1724 | 1467046091398 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9aae8000) [pid = 1724] [serial = 1440] [outer = 0x9137c800] 09:48:12 INFO - PROCESS | 1724 | 1467046092524 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1692ms 09:48:12 INFO - PROCESS | 1724 | 1467046092599 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1724 | 1467046092606 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:48:12 INFO - PROCESS | 1724 | 1467046092616 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1724 | 1467046092621 Marionette TRACE conn4 <- [1,1890,null,{}] 09:48:12 INFO - PROCESS | 1724 | 1467046092632 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 1724 | 1467046092639 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:12 INFO - PROCESS | 1724 | 1467046092905 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:48:13 INFO - PROCESS | 1724 | 1467046093223 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 1724 | 1467046093230 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8eb400 == 79 [pid = 1724] [id = 480] 09:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8d8ee000) [pid = 1724] [serial = 1441] [outer = (nil)] 09:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8e134c00) [pid = 1724] [serial = 1442] [outer = 0x8d8ee000] 09:48:13 INFO - PROCESS | 1724 | 1467046093326 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x90b90800) [pid = 1724] [serial = 1443] [outer = 0x8d8ee000] 09:48:14 INFO - PROCESS | 1724 | 1467046094339 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1799ms 09:48:14 INFO - PROCESS | 1724 | 1467046094415 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 1724 | 1467046094424 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:48:14 INFO - PROCESS | 1724 | 1467046094437 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 1724 | 1467046094443 Marionette TRACE conn4 <- [1,1894,null,{}] 09:48:14 INFO - PROCESS | 1724 | 1467046094451 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 1724 | 1467046094456 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:14 INFO - PROCESS | 1724 | 1467046094729 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:48:15 INFO - PROCESS | 1724 | 1467046095045 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1724 | 1467046095052 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x91672400 == 80 [pid = 1724] [id = 481] 09:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x91bc5400) [pid = 1724] [serial = 1444] [outer = (nil)] 09:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x93986800) [pid = 1724] [serial = 1445] [outer = 0x91bc5400] 09:48:15 INFO - PROCESS | 1724 | 1467046095146 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9522cc00) [pid = 1724] [serial = 1446] [outer = 0x91bc5400] 09:48:16 INFO - PROCESS | 1724 | 1467046096235 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1838ms 09:48:16 INFO - PROCESS | 1724 | 1467046096275 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 1724 | 1467046096280 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:48:16 INFO - PROCESS | 1724 | 1467046096289 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1724 | 1467046096296 Marionette TRACE conn4 <- [1,1898,null,{}] 09:48:16 INFO - PROCESS | 1724 | 1467046096315 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 1724 | 1467046096325 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:16 INFO - PROCESS | 1724 | 1467046096557 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:48:16 INFO - PROCESS | 1724 | 1467046096842 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 1724 | 1467046096857 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a10cc00 == 81 [pid = 1724] [id = 482] 09:48:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9b409800) [pid = 1724] [serial = 1447] [outer = (nil)] 09:48:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9bcd0800) [pid = 1724] [serial = 1448] [outer = 0x9b409800] 09:48:16 INFO - PROCESS | 1724 | 1467046096996 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9c057c00) [pid = 1724] [serial = 1449] [outer = 0x9b409800] 09:48:17 INFO - PROCESS | 1724 | 1467046097974 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1746ms 09:48:18 INFO - PROCESS | 1724 | 1467046098035 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 1724 | 1467046098041 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:48:18 INFO - PROCESS | 1724 | 1467046098047 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1724 | 1467046098051 Marionette TRACE conn4 <- [1,1902,null,{}] 09:48:18 INFO - PROCESS | 1724 | 1467046098057 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 1724 | 1467046098062 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:18 INFO - PROCESS | 1724 | 1467046098292 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:48:18 INFO - PROCESS | 1724 | 1467046098554 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 1724 | 1467046098564 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdda000 == 82 [pid = 1724] [id = 483] 09:48:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x99266800) [pid = 1724] [serial = 1450] [outer = (nil)] 09:48:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9c147000) [pid = 1724] [serial = 1451] [outer = 0x99266800] 09:48:18 INFO - PROCESS | 1724 | 1467046098698 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9d805000) [pid = 1724] [serial = 1452] [outer = 0x99266800] 09:48:19 INFO - PROCESS | 1724 | 1467046099641 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1635ms 09:48:19 INFO - PROCESS | 1724 | 1467046099701 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:48:19 INFO - PROCESS | 1724 | 1467046099707 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:48:19 INFO - PROCESS | 1724 | 1467046099715 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 1724 | 1467046099719 Marionette TRACE conn4 <- [1,1906,null,{}] 09:48:19 INFO - PROCESS | 1724 | 1467046099727 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 1724 | 1467046099733 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:19 INFO - PROCESS | 1724 | 1467046099960 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:48:20 INFO - PROCESS | 1724 | 1467046100267 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1724 | 1467046100275 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca800 == 83 [pid = 1724] [id = 484] 09:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8bddb000) [pid = 1724] [serial = 1453] [outer = (nil)] 09:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x9c140800) [pid = 1724] [serial = 1454] [outer = 0x8bddb000] 09:48:20 INFO - PROCESS | 1724 | 1467046100365 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0xa108b800) [pid = 1724] [serial = 1455] [outer = 0x8bddb000] 09:48:21 INFO - PROCESS | 1724 | 1467046101296 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1644ms 09:48:21 INFO - PROCESS | 1724 | 1467046101359 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1724 | 1467046101364 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:48:21 INFO - PROCESS | 1724 | 1467046101373 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1724 | 1467046101378 Marionette TRACE conn4 <- [1,1910,null,{}] 09:48:21 INFO - PROCESS | 1724 | 1467046101386 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1724 | 1467046101398 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:21 INFO - PROCESS | 1724 | 1467046101710 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:48:22 INFO - PROCESS | 1724 | 1467046102059 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1724 | 1467046102066 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3800 == 84 [pid = 1724] [id = 485] 09:48:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x9a0d7c00) [pid = 1724] [serial = 1456] [outer = (nil)] 09:48:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0xa2433400) [pid = 1724] [serial = 1457] [outer = 0x9a0d7c00] 09:48:22 INFO - PROCESS | 1724 | 1467046102160 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0xa24f4400) [pid = 1724] [serial = 1458] [outer = 0x9a0d7c00] 09:48:23 INFO - PROCESS | 1724 | 1467046103127 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1792ms 09:48:23 INFO - PROCESS | 1724 | 1467046103166 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1724 | 1467046103169 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:48:23 INFO - PROCESS | 1724 | 1467046103177 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1724 | 1467046103182 Marionette TRACE conn4 <- [1,1914,null,{}] 09:48:23 INFO - PROCESS | 1724 | 1467046103189 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 1724 | 1467046103193 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:23 INFO - PROCESS | 1724 | 1467046103407 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:48:23 INFO - PROCESS | 1724 | 1467046103624 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1724 | 1467046103631 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7400 == 85 [pid = 1724] [id = 486] 09:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0xa1013c00) [pid = 1724] [serial = 1459] [outer = (nil)] 09:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0xa2eef800) [pid = 1724] [serial = 1460] [outer = 0xa1013c00] 09:48:23 INFO - PROCESS | 1724 | 1467046103757 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0xa3291800) [pid = 1724] [serial = 1461] [outer = 0xa1013c00] 09:48:24 INFO - PROCESS | 1724 | 1467046104762 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1635ms 09:48:24 INFO - PROCESS | 1724 | 1467046104813 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:48:24 INFO - PROCESS | 1724 | 1467046104824 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:48:24 INFO - PROCESS | 1724 | 1467046104830 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 1724 | 1467046104835 Marionette TRACE conn4 <- [1,1918,null,{}] 09:48:24 INFO - PROCESS | 1724 | 1467046104841 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 1724 | 1467046104846 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:25 INFO - PROCESS | 1724 | 1467046105074 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:48:25 INFO - PROCESS | 1724 | 1467046105389 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 1724 | 1467046105397 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacec00 == 86 [pid = 1724] [id = 487] 09:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x95287c00) [pid = 1724] [serial = 1462] [outer = (nil)] 09:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0xa3348400) [pid = 1724] [serial = 1463] [outer = 0x95287c00] 09:48:25 INFO - PROCESS | 1724 | 1467046105490 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0xa33c4400) [pid = 1724] [serial = 1464] [outer = 0x95287c00] 09:48:26 INFO - PROCESS | 1724 | 1467046106404 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1638ms 09:48:26 INFO - PROCESS | 1724 | 1467046106470 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 1724 | 1467046106474 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:48:26 INFO - PROCESS | 1724 | 1467046106481 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 1724 | 1467046106485 Marionette TRACE conn4 <- [1,1922,null,{}] 09:48:26 INFO - PROCESS | 1724 | 1467046106491 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 1724 | 1467046106496 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:26 INFO - PROCESS | 1724 | 1467046106719 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:48:27 INFO - PROCESS | 1724 | 1467046107032 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 1724 | 1467046107038 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x91673400 == 87 [pid = 1724] [id = 488] 09:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x93a45c00) [pid = 1724] [serial = 1465] [outer = (nil)] 09:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0xa4d4e000) [pid = 1724] [serial = 1466] [outer = 0x93a45c00] 09:48:27 INFO - PROCESS | 1724 | 1467046107131 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0xa4d55c00) [pid = 1724] [serial = 1467] [outer = 0x93a45c00] 09:48:28 INFO - PROCESS | 1724 | 1467046108071 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1634ms 09:48:28 INFO - PROCESS | 1724 | 1467046108116 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:48:28 INFO - PROCESS | 1724 | 1467046108121 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:48:28 INFO - PROCESS | 1724 | 1467046108129 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 1724 | 1467046108132 Marionette TRACE conn4 <- [1,1926,null,{}] 09:48:28 INFO - PROCESS | 1724 | 1467046108141 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 1724 | 1467046108145 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:28 INFO - PROCESS | 1724 | 1467046108367 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:48:28 INFO - PROCESS | 1724 | 1467046108629 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 1724 | 1467046108638 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f9000 == 88 [pid = 1724] [id = 489] 09:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8df4d800) [pid = 1724] [serial = 1468] [outer = (nil)] 09:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0xa3329800) [pid = 1724] [serial = 1469] [outer = 0x8df4d800] 09:48:28 INFO - PROCESS | 1724 | 1467046108767 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0xa4d0b400) [pid = 1724] [serial = 1470] [outer = 0x8df4d800] 09:48:29 INFO - PROCESS | 1724 | 1467046109736 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1639ms 09:48:29 INFO - PROCESS | 1724 | 1467046109771 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 1724 | 1467046109777 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:48:29 INFO - PROCESS | 1724 | 1467046109784 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 1724 | 1467046109790 Marionette TRACE conn4 <- [1,1930,null,{}] 09:48:29 INFO - PROCESS | 1724 | 1467046109796 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 1724 | 1467046109803 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:30 INFO - PROCESS | 1724 | 1467046110061 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:48:30 INFO - PROCESS | 1724 | 1467046110870 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 1724 | 1467046110883 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1000 == 89 [pid = 1724] [id = 490] 09:48:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x8ceba800) [pid = 1724] [serial = 1471] [outer = (nil)] 09:48:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x8d6f0400) [pid = 1724] [serial = 1472] [outer = 0x8ceba800] 09:48:31 INFO - PROCESS | 1724 | 1467046110999 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x8d8ef000) [pid = 1724] [serial = 1473] [outer = 0x8ceba800] 09:48:31 INFO - PROCESS | 1724 | 1467046111950 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2206ms 09:48:32 INFO - PROCESS | 1724 | 1467046111999 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 1724 | 1467046112005 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:48:32 INFO - PROCESS | 1724 | 1467046112015 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 1724 | 1467046112020 Marionette TRACE conn4 <- [1,1934,null,{}] 09:48:32 INFO - PROCESS | 1724 | 1467046112029 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 1724 | 1467046112037 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:32 INFO - PROCESS | 1724 | 1467046112243 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:48:32 INFO - PROCESS | 1724 | 1467046112570 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 1724 | 1467046112582 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4bc00 == 90 [pid = 1724] [id = 491] 09:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x8e130800) [pid = 1724] [serial = 1474] [outer = (nil)] 09:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x8ea99400) [pid = 1724] [serial = 1475] [outer = 0x8e130800] 09:48:32 INFO - PROCESS | 1724 | 1467046112669 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x91378400) [pid = 1724] [serial = 1476] [outer = 0x8e130800] 09:48:33 INFO - PROCESS | 1724 | 1467046113769 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1791ms 09:48:33 INFO - PROCESS | 1724 | 1467046113809 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 1724 | 1467046113817 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:48:33 INFO - PROCESS | 1724 | 1467046113828 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1724 | 1467046113831 Marionette TRACE conn4 <- [1,1938,null,{}] 09:48:33 INFO - PROCESS | 1724 | 1467046113839 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 1724 | 1467046113844 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:34 INFO - PROCESS | 1724 | 1467046114067 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:48:34 INFO - PROCESS | 1724 | 1467046114397 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 1724 | 1467046114407 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x91678800 == 91 [pid = 1724] [id = 492] 09:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x91bc7000) [pid = 1724] [serial = 1477] [outer = (nil)] 09:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x92402400) [pid = 1724] [serial = 1478] [outer = 0x91bc7000] 09:48:34 INFO - PROCESS | 1724 | 1467046114490 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x94819800) [pid = 1724] [serial = 1479] [outer = 0x91bc7000] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b6400 == 90 [pid = 1724] [id = 384] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca400 == 89 [pid = 1724] [id = 441] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdde400 == 88 [pid = 1724] [id = 431] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9a354c00 == 87 [pid = 1724] [id = 453] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x99210c00 == 86 [pid = 1724] [id = 421] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f3c00 == 85 [pid = 1724] [id = 353] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f8400 == 84 [pid = 1724] [id = 342] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacb000 == 83 [pid = 1724] [id = 385] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9154f800 == 82 [pid = 1724] [id = 475] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd800 == 81 [pid = 1724] [id = 356] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x92410400 == 80 [pid = 1724] [id = 416] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e109400 == 79 [pid = 1724] [id = 349] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b3800 == 78 [pid = 1724] [id = 373] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8df42800 == 77 [pid = 1724] [id = 354] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91546000 == 76 [pid = 1724] [id = 476] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7c00 == 75 [pid = 1724] [id = 387] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91549000 == 74 [pid = 1724] [id = 372] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e137800 == 73 [pid = 1724] [id = 350] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7c00 == 72 [pid = 1724] [id = 478] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacdc00 == 71 [pid = 1724] [id = 374] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde2400 == 70 [pid = 1724] [id = 351] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd6800 == 69 [pid = 1724] [id = 347] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9154ec00 == 68 [pid = 1724] [id = 477] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x99269c00 == 67 [pid = 1724] [id = 434] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e110000 == 66 [pid = 1724] [id = 343] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec9c00 == 65 [pid = 1724] [id = 355] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4400 == 64 [pid = 1724] [id = 358] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91d5d400 == 63 [pid = 1724] [id = 377] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9f000 == 62 [pid = 1724] [id = 359] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde4400 == 61 [pid = 1724] [id = 381] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8df42400 == 60 [pid = 1724] [id = 433] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x90b92c00 == 59 [pid = 1724] [id = 386] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f8400 == 58 [pid = 1724] [id = 440] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8f007400 == 57 [pid = 1724] [id = 360] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace800 == 56 [pid = 1724] [id = 439] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8baccc00 == 55 [pid = 1724] [id = 375] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f7c00 == 54 [pid = 1724] [id = 442] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x90b95c00 == 53 [pid = 1724] [id = 450] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x92408000 == 52 [pid = 1724] [id = 404] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9167a400 == 51 [pid = 1724] [id = 357] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec7400 == 50 [pid = 1724] [id = 423] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3400 == 49 [pid = 1724] [id = 452] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91380800 == 48 [pid = 1724] [id = 348] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad2800 == 47 [pid = 1724] [id = 371] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4fc00 == 46 [pid = 1724] [id = 395] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3800 == 45 [pid = 1724] [id = 393] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4400 == 44 [pid = 1724] [id = 451] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9a863800 == 43 [pid = 1724] [id = 424] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70b000 == 42 [pid = 1724] [id = 456] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x94826800 == 41 [pid = 1724] [id = 394] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e105000 == 40 [pid = 1724] [id = 455] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacf400 == 39 [pid = 1724] [id = 454] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec0000 == 38 [pid = 1724] [id = 422] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f6400 == 37 [pid = 1724] [id = 457] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4bc00 == 36 [pid = 1724] [id = 491] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1000 == 35 [pid = 1724] [id = 490] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f9000 == 34 [pid = 1724] [id = 489] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91673400 == 33 [pid = 1724] [id = 488] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacec00 == 32 [pid = 1724] [id = 487] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3800 == 31 [pid = 1724] [id = 485] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7400 == 30 [pid = 1724] [id = 486] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca800 == 29 [pid = 1724] [id = 484] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdda000 == 28 [pid = 1724] [id = 483] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91672400 == 27 [pid = 1724] [id = 481] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9a10cc00 == 26 [pid = 1724] [id = 482] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8eb400 == 25 [pid = 1724] [id = 480] 09:48:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e106800 == 24 [pid = 1724] [id = 479] 09:48:37 INFO - PROCESS | 1724 | 1467046117369 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x9137a400) [pid = 1724] [serial = 1377] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x9a359800) [pid = 1724] [serial = 1329] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x9b3df400) [pid = 1724] [serial = 1364] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x91ba8400) [pid = 1724] [serial = 1380] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x8cec8800) [pid = 1724] [serial = 1346] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x91ba8c00) [pid = 1724] [serial = 1352] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x97942000) [pid = 1724] [serial = 1386] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x9c13bc00) [pid = 1724] [serial = 1326] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x953cbc00) [pid = 1724] [serial = 1385] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x8e10e400) [pid = 1724] [serial = 1376] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x93b66800) [pid = 1724] [serial = 1383] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9a844400) [pid = 1724] [serial = 1233] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x9a407800) [pid = 1724] [serial = 1361] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9c05b800) [pid = 1724] [serial = 1370] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x93984c00) [pid = 1724] [serial = 1382] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x99fb0400) [pid = 1724] [serial = 1388] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x953cc800) [pid = 1724] [serial = 1355] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x91676400) [pid = 1724] [serial = 1379] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x953c7c00) [pid = 1724] [serial = 1296] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x91babc00) [pid = 1724] [serial = 1257] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8ea95000) [pid = 1724] [serial = 1349] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9a84e000) [pid = 1724] [serial = 1266] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8e132800) [pid = 1724] [serial = 1374] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x99fb8400) [pid = 1724] [serial = 1358] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9b732800) [pid = 1724] [serial = 1367] [outer = (nil)] [url = about:blank] 09:48:37 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8df4f800) [pid = 1724] [serial = 1373] [outer = (nil)] [url = about:blank] 09:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 3995ms 09:48:37 INFO - PROCESS | 1724 | 1467046117826 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 1724 | 1467046117833 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:48:37 INFO - PROCESS | 1724 | 1467046117844 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 1724 | 1467046117848 Marionette TRACE conn4 <- [1,1942,null,{}] 09:48:37 INFO - PROCESS | 1724 | 1467046117860 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 1724 | 1467046117867 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:38 INFO - PROCESS | 1724 | 1467046118083 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:48:38 INFO - PROCESS | 1724 | 1467046118267 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 1724 | 1467046118280 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1800 == 25 [pid = 1724] [id = 493] 09:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8cec2c00) [pid = 1724] [serial = 1480] [outer = (nil)] 09:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8cec8800) [pid = 1724] [serial = 1481] [outer = 0x8cec2c00] 09:48:38 INFO - PROCESS | 1724 | 1467046118409 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8d6bf800) [pid = 1724] [serial = 1482] [outer = 0x8cec2c00] 09:48:39 INFO - PROCESS | 1724 | 1467046119437 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1644ms 09:48:39 INFO - PROCESS | 1724 | 1467046119488 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:48:39 INFO - PROCESS | 1724 | 1467046119495 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:48:39 INFO - PROCESS | 1724 | 1467046119507 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1724 | 1467046119513 Marionette TRACE conn4 <- [1,1946,null,{}] 09:48:39 INFO - PROCESS | 1724 | 1467046119563 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 1724 | 1467046119570 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:39 INFO - PROCESS | 1724 | 1467046119874 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:48:40 INFO - PROCESS | 1724 | 1467046120093 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1724 | 1467046120105 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebac00 == 26 [pid = 1724] [id = 494] 09:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8df50800) [pid = 1724] [serial = 1483] [outer = (nil)] 09:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8e106800) [pid = 1724] [serial = 1484] [outer = 0x8df50800] 09:48:40 INFO - PROCESS | 1724 | 1467046120212 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8e10e800) [pid = 1724] [serial = 1485] [outer = 0x8df50800] 09:48:41 INFO - PROCESS | 1724 | 1467046121253 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1803ms 09:48:41 INFO - PROCESS | 1724 | 1467046121307 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1724 | 1467046121310 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:48:41 INFO - PROCESS | 1724 | 1467046121319 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 1724 | 1467046121324 Marionette TRACE conn4 <- [1,1950,null,{}] 09:48:41 INFO - PROCESS | 1724 | 1467046121344 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 1724 | 1467046121355 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:41 INFO - PROCESS | 1724 | 1467046121592 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:48:41 INFO - PROCESS | 1724 | 1467046121900 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 1724 | 1467046121914 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea95000 == 27 [pid = 1724] [id = 495] 09:48:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8ea95400) [pid = 1724] [serial = 1486] [outer = (nil)] 09:48:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8ea9d400) [pid = 1724] [serial = 1487] [outer = 0x8ea95400] 09:48:42 INFO - PROCESS | 1724 | 1467046122049 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8f4b3800) [pid = 1724] [serial = 1488] [outer = 0x8ea95400] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bd000 == 26 [pid = 1724] [id = 467] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f1800 == 25 [pid = 1724] [id = 472] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x9c058c00 == 24 [pid = 1724] [id = 469] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3c00 == 23 [pid = 1724] [id = 468] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7000 == 22 [pid = 1724] [id = 471] 09:48:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8ddc00 == 21 [pid = 1724] [id = 470] 09:48:44 INFO - PROCESS | 1724 | 1467046124528 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3251ms 09:48:44 INFO - PROCESS | 1724 | 1467046124582 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 1724 | 1467046124589 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:48:44 INFO - PROCESS | 1724 | 1467046124599 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 1724 | 1467046124607 Marionette TRACE conn4 <- [1,1954,null,{}] 09:48:44 INFO - PROCESS | 1724 | 1467046124616 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 1724 | 1467046124623 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:44 INFO - PROCESS | 1724 | 1467046124828 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:48:45 INFO - PROCESS | 1724 | 1467046125003 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1724 | 1467046125012 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec9c00 == 22 [pid = 1724] [id = 496] 09:48:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8d6b3000) [pid = 1724] [serial = 1489] [outer = (nil)] 09:48:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8df44800) [pid = 1724] [serial = 1490] [outer = 0x8d6b3000] 09:48:45 INFO - PROCESS | 1724 | 1467046125095 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8e103400) [pid = 1724] [serial = 1491] [outer = 0x8d6b3000] 09:48:45 INFO - PROCESS | 1724 | 1467046125979 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1443ms 09:48:46 INFO - PROCESS | 1724 | 1467046126042 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 1724 | 1467046126049 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:48:46 INFO - PROCESS | 1724 | 1467046126060 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 1724 | 1467046126064 Marionette TRACE conn4 <- [1,1958,null,{}] 09:48:46 INFO - PROCESS | 1724 | 1467046126071 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 1724 | 1467046126077 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:46 INFO - PROCESS | 1724 | 1467046126266 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:48:46 INFO - PROCESS | 1724 | 1467046126457 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 1724 | 1467046126466 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e109400 == 23 [pid = 1724] [id = 497] 09:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8e8e6400) [pid = 1724] [serial = 1492] [outer = (nil)] 09:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8f009400) [pid = 1724] [serial = 1493] [outer = 0x8e8e6400] 09:48:46 INFO - PROCESS | 1724 | 1467046126545 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x90ae7400) [pid = 1724] [serial = 1494] [outer = 0x8e8e6400] 09:48:47 INFO - PROCESS | 1724 | 1467046127570 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1583ms 09:48:47 INFO - PROCESS | 1724 | 1467046127643 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 1724 | 1467046127647 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:48:47 INFO - PROCESS | 1724 | 1467046127654 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 1724 | 1467046127660 Marionette TRACE conn4 <- [1,1962,null,{}] 09:48:47 INFO - PROCESS | 1724 | 1467046127689 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 1724 | 1467046127698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:47 INFO - PROCESS | 1724 | 1467046127965 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:48:48 INFO - PROCESS | 1724 | 1467046127997 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 1724 | 1467046128013 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x9154bc00 == 24 [pid = 1724] [id = 498] 09:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x9154dc00) [pid = 1724] [serial = 1495] [outer = (nil)] 09:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x91671800) [pid = 1724] [serial = 1496] [outer = 0x9154dc00] 09:48:48 INFO - PROCESS | 1724 | 1467046128090 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x91ba6000) [pid = 1724] [serial = 1497] [outer = 0x9154dc00] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x994aec00) [pid = 1724] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x99754800) [pid = 1724] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x9a848400) [pid = 1724] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x8cec4000) [pid = 1724] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x8e704000) [pid = 1724] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x8bddf800) [pid = 1724] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8e706800) [pid = 1724] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8f005400) [pid = 1724] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x92fe6400) [pid = 1724] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9167dc00) [pid = 1724] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8d6fd800) [pid = 1724] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x9aae0800) [pid = 1724] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x91ba7400) [pid = 1724] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x994ac800) [pid = 1724] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9a355000) [pid = 1724] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9a352000) [pid = 1724] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x93990000) [pid = 1724] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x93a45c00) [pid = 1724] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x95287c00) [pid = 1724] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0xa1013c00) [pid = 1724] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a0d7c00) [pid = 1724] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8bddb000) [pid = 1724] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8d8ef400) [pid = 1724] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9154a400) [pid = 1724] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x994adc00) [pid = 1724] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x92fe1400) [pid = 1724] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8e8e5c00) [pid = 1724] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x8bdde800) [pid = 1724] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8bad5000) [pid = 1724] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9b732c00) [pid = 1724] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8f4c1000) [pid = 1724] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x99266800) [pid = 1724] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9b409800) [pid = 1724] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91bc5400) [pid = 1724] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d8ee000) [pid = 1724] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8ceba800) [pid = 1724] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x93d4c000) [pid = 1724] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8cebe000) [pid = 1724] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8e132c00) [pid = 1724] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x9a30cc00) [pid = 1724] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8e102800) [pid = 1724] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9c052800) [pid = 1724] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x91387000) [pid = 1724] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9a074400) [pid = 1724] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9154f400) [pid = 1724] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x9920e400) [pid = 1724] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91bcb400) [pid = 1724] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x91ba7000) [pid = 1724] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91549400) [pid = 1724] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9d3a2400) [pid = 1724] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8d8ed800) [pid = 1724] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8d6ba800) [pid = 1724] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x90aec800) [pid = 1724] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9137c800) [pid = 1724] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8e70c800) [pid = 1724] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e130800) [pid = 1724] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8df4d800) [pid = 1724] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:48:49 INFO - PROCESS | 1724 | 1467046129838 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2245ms 09:48:49 INFO - PROCESS | 1724 | 1467046129901 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 1724 | 1467046129906 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:48:49 INFO - PROCESS | 1724 | 1467046129912 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 1724 | 1467046129916 Marionette TRACE conn4 <- [1,1966,null,{}] 09:48:49 INFO - PROCESS | 1724 | 1467046129921 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 1724 | 1467046129925 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:50 INFO - PROCESS | 1724 | 1467046130209 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:48:50 INFO - PROCESS | 1724 | 1467046130226 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 1724 | 1467046130236 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec4000 == 25 [pid = 1724] [id = 499] 09:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8e706000) [pid = 1724] [serial = 1498] [outer = (nil)] 09:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9137c800) [pid = 1724] [serial = 1499] [outer = 0x8e706000] 09:48:50 INFO - PROCESS | 1724 | 1467046130309 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9166f800) [pid = 1724] [serial = 1500] [outer = 0x8e706000] 09:48:51 INFO - PROCESS | 1724 | 1467046131320 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1441ms 09:48:51 INFO - PROCESS | 1724 | 1467046131354 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 1724 | 1467046131361 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:48:51 INFO - PROCESS | 1724 | 1467046131371 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 1724 | 1467046131376 Marionette TRACE conn4 <- [1,1970,null,{}] 09:48:51 INFO - PROCESS | 1724 | 1467046131385 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 1724 | 1467046131392 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:51 INFO - PROCESS | 1724 | 1467046131604 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:48:51 INFO - PROCESS | 1724 | 1467046131894 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1724 | 1467046131907 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f7400 == 26 [pid = 1724] [id = 500] 09:48:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8d6f8400) [pid = 1724] [serial = 1501] [outer = (nil)] 09:48:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8d8ef400) [pid = 1724] [serial = 1502] [outer = 0x8d6f8400] 09:48:52 INFO - PROCESS | 1724 | 1467046132044 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8df45800) [pid = 1724] [serial = 1503] [outer = 0x8d6f8400] 09:48:53 INFO - PROCESS | 1724 | 1467046133111 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1797ms 09:48:53 INFO - PROCESS | 1724 | 1467046133168 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 1724 | 1467046133176 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:48:53 INFO - PROCESS | 1724 | 1467046133187 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 1724 | 1467046133191 Marionette TRACE conn4 <- [1,1974,null,{}] 09:48:53 INFO - PROCESS | 1724 | 1467046133198 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 1724 | 1467046133204 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:53 INFO - PROCESS | 1724 | 1467046133465 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:48:53 INFO - PROCESS | 1724 | 1467046133779 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 1724 | 1467046133788 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e137800 == 27 [pid = 1724] [id = 501] 09:48:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x90aee400) [pid = 1724] [serial = 1504] [outer = (nil)] 09:48:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91547c00) [pid = 1724] [serial = 1505] [outer = 0x90aee400] 09:48:53 INFO - PROCESS | 1724 | 1467046133877 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91671c00) [pid = 1724] [serial = 1506] [outer = 0x90aee400] 09:48:54 INFO - PROCESS | 1724 | 1467046134851 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1697ms 09:48:54 INFO - PROCESS | 1724 | 1467046134885 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1724 | 1467046134888 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:48:54 INFO - PROCESS | 1724 | 1467046134896 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 1724 | 1467046134902 Marionette TRACE conn4 <- [1,1978,null,{}] 09:48:54 INFO - PROCESS | 1724 | 1467046134919 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 1724 | 1467046134929 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:55 INFO - PROCESS | 1724 | 1467046135147 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:48:55 INFO - PROCESS | 1724 | 1467046135471 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1724 | 1467046135484 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x92404800 == 28 [pid = 1724] [id = 502] 09:48:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x92408000) [pid = 1724] [serial = 1507] [outer = (nil)] 09:48:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x92410000) [pid = 1724] [serial = 1508] [outer = 0x92408000] 09:48:55 INFO - PROCESS | 1724 | 1467046135615 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x92fe6400) [pid = 1724] [serial = 1509] [outer = 0x92408000] 09:48:56 INFO - PROCESS | 1724 | 1467046136561 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1739ms 09:48:56 INFO - PROCESS | 1724 | 1467046136635 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 1724 | 1467046136640 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:48:56 INFO - PROCESS | 1724 | 1467046136649 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 1724 | 1467046136654 Marionette TRACE conn4 <- [1,1982,null,{}] 09:48:56 INFO - PROCESS | 1724 | 1467046136661 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 1724 | 1467046136667 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:56 INFO - PROCESS | 1724 | 1467046136923 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:48:57 INFO - PROCESS | 1724 | 1467046137234 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 1724 | 1467046137244 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc3800 == 29 [pid = 1724] [id = 503] 09:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x93b61800) [pid = 1724] [serial = 1510] [outer = (nil)] 09:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x93d4ec00) [pid = 1724] [serial = 1511] [outer = 0x93b61800] 09:48:57 INFO - PROCESS | 1724 | 1467046137338 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x90ae6000) [pid = 1724] [serial = 1512] [outer = 0x93b61800] 09:48:58 INFO - PROCESS | 1724 | 1467046138260 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1632ms 09:48:58 INFO - PROCESS | 1724 | 1467046138282 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 1724 | 1467046138287 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:48:58 INFO - PROCESS | 1724 | 1467046138294 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 1724 | 1467046138300 Marionette TRACE conn4 <- [1,1986,null,{}] 09:48:58 INFO - PROCESS | 1724 | 1467046138308 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 1724 | 1467046138315 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:58 INFO - PROCESS | 1724 | 1467046138601 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:48:58 INFO - PROCESS | 1724 | 1467046138760 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1724 | 1467046138769 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:48:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x91384c00 == 30 [pid = 1724] [id = 504] 09:48:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x93b60400) [pid = 1724] [serial = 1513] [outer = (nil)] 09:48:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9793e800) [pid = 1724] [serial = 1514] [outer = 0x93b60400] 09:48:58 INFO - PROCESS | 1724 | 1467046138938 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x98302c00) [pid = 1724] [serial = 1515] [outer = 0x93b60400] 09:48:59 INFO - PROCESS | 1724 | 1467046139837 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1582ms 09:48:59 INFO - PROCESS | 1724 | 1467046139883 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1724 | 1467046139887 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:48:59 INFO - PROCESS | 1724 | 1467046139897 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 1724 | 1467046139900 Marionette TRACE conn4 <- [1,1990,null,{}] 09:48:59 INFO - PROCESS | 1724 | 1467046139907 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 1724 | 1467046139918 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:00 INFO - PROCESS | 1724 | 1467046140162 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:49:00 INFO - PROCESS | 1724 | 1467046140467 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1724 | 1467046140476 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0c00 == 31 [pid = 1724] [id = 505] 09:49:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8bde1800) [pid = 1724] [serial = 1516] [outer = (nil)] 09:49:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9a075800) [pid = 1724] [serial = 1517] [outer = 0x8bde1800] 09:49:00 INFO - PROCESS | 1724 | 1467046140573 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9a1e8800) [pid = 1724] [serial = 1518] [outer = 0x8bde1800] 09:49:01 INFO - PROCESS | 1724 | 1467046141722 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2191ms 09:49:02 INFO - PROCESS | 1724 | 1467046142153 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 1724 | 1467046142157 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:49:02 INFO - PROCESS | 1724 | 1467046142168 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 1724 | 1467046142171 Marionette TRACE conn4 <- [1,1994,null,{}] 09:49:02 INFO - PROCESS | 1724 | 1467046142178 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 1724 | 1467046142184 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:02 INFO - PROCESS | 1724 | 1467046142439 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:49:02 INFO - PROCESS | 1724 | 1467046142736 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 1724 | 1467046142745 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc4c00 == 32 [pid = 1724] [id = 506] 09:49:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x92fe1800) [pid = 1724] [serial = 1519] [outer = (nil)] 09:49:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9a403000) [pid = 1724] [serial = 1520] [outer = 0x92fe1800] 09:49:02 INFO - PROCESS | 1724 | 1467046142837 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9a6de400) [pid = 1724] [serial = 1521] [outer = 0x92fe1800] 09:49:03 INFO - PROCESS | 1724 | 1467046143818 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1682ms 09:49:03 INFO - PROCESS | 1724 | 1467046143851 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 1724 | 1467046143855 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:49:03 INFO - PROCESS | 1724 | 1467046143863 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 1724 | 1467046143867 Marionette TRACE conn4 <- [1,1998,null,{}] 09:49:03 INFO - PROCESS | 1724 | 1467046143873 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 1724 | 1467046143879 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:04 INFO - PROCESS | 1724 | 1467046144081 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:49:04 INFO - PROCESS | 1724 | 1467046144299 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 1724 | 1467046144308 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3800 == 33 [pid = 1724] [id = 507] 09:49:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8d6bb000) [pid = 1724] [serial = 1522] [outer = (nil)] 09:49:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9a847c00) [pid = 1724] [serial = 1523] [outer = 0x8d6bb000] 09:49:04 INFO - PROCESS | 1724 | 1467046144470 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9a84e800) [pid = 1724] [serial = 1524] [outer = 0x8d6bb000] 09:49:05 INFO - PROCESS | 1724 | 1467046145385 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1583ms 09:49:05 INFO - PROCESS | 1724 | 1467046145447 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:49:05 INFO - PROCESS | 1724 | 1467046145451 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:49:05 INFO - PROCESS | 1724 | 1467046145458 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 1724 | 1467046145461 Marionette TRACE conn4 <- [1,2002,null,{}] 09:49:05 INFO - PROCESS | 1724 | 1467046145467 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 1724 | 1467046145472 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:05 INFO - PROCESS | 1724 | 1467046145705 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:49:06 INFO - PROCESS | 1724 | 1467046145989 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1724 | 1467046145998 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2800 == 34 [pid = 1724] [id = 508] 09:49:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8cec5800) [pid = 1724] [serial = 1525] [outer = (nil)] 09:49:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x91379800) [pid = 1724] [serial = 1526] [outer = 0x8cec5800] 09:49:06 INFO - PROCESS | 1724 | 1467046146123 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a86bc00) [pid = 1724] [serial = 1527] [outer = 0x8cec5800] 09:49:07 INFO - PROCESS | 1724 | 1467046147024 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1646ms 09:49:07 INFO - PROCESS | 1724 | 1467046147104 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 1724 | 1467046147109 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:49:07 INFO - PROCESS | 1724 | 1467046147118 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1724 | 1467046147122 Marionette TRACE conn4 <- [1,2006,null,{}] 09:49:07 INFO - PROCESS | 1724 | 1467046147130 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 1724 | 1467046147134 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:07 INFO - PROCESS | 1724 | 1467046147400 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:49:07 INFO - PROCESS | 1724 | 1467046147715 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 1724 | 1467046147726 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f0000 == 35 [pid = 1724] [id = 509] 09:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d8f1c00) [pid = 1724] [serial = 1528] [outer = (nil)] 09:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x90aed800) [pid = 1724] [serial = 1529] [outer = 0x8d8f1c00] 09:49:07 INFO - PROCESS | 1724 | 1467046147807 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x91d59c00) [pid = 1724] [serial = 1530] [outer = 0x8d8f1c00] 09:49:08 INFO - PROCESS | 1724 | 1467046148799 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:49:08 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:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1738ms 09:49:08 INFO - PROCESS | 1724 | 1467046148856 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 1724 | 1467046148862 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:49:08 INFO - PROCESS | 1724 | 1467046148869 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 1724 | 1467046148874 Marionette TRACE conn4 <- [1,2010,null,{}] 09:49:08 INFO - PROCESS | 1724 | 1467046148881 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 1724 | 1467046148887 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:09 INFO - PROCESS | 1724 | 1467046149104 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:49:09 INFO - PROCESS | 1724 | 1467046149381 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1724 | 1467046149391 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae7000 == 36 [pid = 1724] [id = 510] 09:49:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x90aebc00) [pid = 1724] [serial = 1531] [outer = (nil)] 09:49:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9975d000) [pid = 1724] [serial = 1532] [outer = 0x90aebc00] 09:49:09 INFO - PROCESS | 1724 | 1467046149518 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9a410c00) [pid = 1724] [serial = 1533] [outer = 0x90aebc00] 09:49:10 INFO - PROCESS | 1724 | 1467046150874 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:49:10 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:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2044ms 09:49:10 INFO - PROCESS | 1724 | 1467046150914 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1724 | 1467046150920 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:49:10 INFO - PROCESS | 1724 | 1467046150929 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 1724 | 1467046150934 Marionette TRACE conn4 <- [1,2014,null,{}] 09:49:10 INFO - PROCESS | 1724 | 1467046150942 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 1724 | 1467046150948 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:11 INFO - PROCESS | 1724 | 1467046151193 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:49:11 INFO - PROCESS | 1724 | 1467046151467 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1724 | 1467046151474 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd7400 == 37 [pid = 1724] [id = 511] 09:49:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8cebb400) [pid = 1724] [serial = 1534] [outer = (nil)] 09:49:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8d8eec00) [pid = 1724] [serial = 1535] [outer = 0x8cebb400] 09:49:11 INFO - PROCESS | 1724 | 1467046151557 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8df4e000) [pid = 1724] [serial = 1536] [outer = 0x8cebb400] 09:49:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8e704c00 == 36 [pid = 1724] [id = 474] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x92402400) [pid = 1724] [serial = 1478] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebac00 == 35 [pid = 1724] [id = 494] 09:49:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1800 == 34 [pid = 1724] [id = 493] 09:49:12 INFO - PROCESS | 1724 | 1467046152669 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x98365000) [pid = 1724] [serial = 1356] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a1ebc00) [pid = 1724] [serial = 1260] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9a84d400) [pid = 1724] [serial = 1362] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9a6e7c00) [pid = 1724] [serial = 1230] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x99757c00) [pid = 1724] [serial = 1251] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9b3ea800) [pid = 1724] [serial = 1365] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9a6df800) [pid = 1724] [serial = 1263] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9aae6400) [pid = 1724] [serial = 1269] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a06b800) [pid = 1724] [serial = 1359] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8f001c00) [pid = 1724] [serial = 1254] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8d6f2000) [pid = 1724] [serial = 1347] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8f4b8c00) [pid = 1724] [serial = 1350] [outer = (nil)] [url = about:blank] 09:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1791ms 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9bccec00) [pid = 1724] [serial = 1368] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x953d4c00) [pid = 1724] [serial = 1344] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91bcc000) [pid = 1724] [serial = 1353] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9b396000) [pid = 1724] [serial = 1272] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9b3e8400) [pid = 1724] [serial = 1275] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9c140400) [pid = 1724] [serial = 1371] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ea99400) [pid = 1724] [serial = 1475] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0xa108b800) [pid = 1724] [serial = 1455] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x9d805000) [pid = 1724] [serial = 1452] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x9c147000) [pid = 1724] [serial = 1451] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9c057c00) [pid = 1724] [serial = 1449] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9bcd0800) [pid = 1724] [serial = 1448] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9522cc00) [pid = 1724] [serial = 1446] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x93986800) [pid = 1724] [serial = 1445] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x90b90800) [pid = 1724] [serial = 1443] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8e134c00) [pid = 1724] [serial = 1442] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8d8ef000) [pid = 1724] [serial = 1473] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8d6f0400) [pid = 1724] [serial = 1472] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9a6e6000) [pid = 1724] [serial = 1433] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8e101c00) [pid = 1724] [serial = 1436] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x91679800) [pid = 1724] [serial = 1418] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x98363c00) [pid = 1724] [serial = 1419] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9a851000) [pid = 1724] [serial = 1400] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9aae4000) [pid = 1724] [serial = 1401] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e70d400) [pid = 1724] [serial = 1391] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8f007800) [pid = 1724] [serial = 1392] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0xa2164400) [pid = 1724] [serial = 1415] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0xa2222c00) [pid = 1724] [serial = 1416] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x91ba4000) [pid = 1724] [serial = 1424] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x91d51c00) [pid = 1724] [serial = 1425] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x9a358c00) [pid = 1724] [serial = 1397] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x9a6dec00) [pid = 1724] [serial = 1398] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x91bc8000) [pid = 1724] [serial = 1394] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x91d60400) [pid = 1724] [serial = 1395] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x9a350c00) [pid = 1724] [serial = 1389] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x92404c00) [pid = 1724] [serial = 1427] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x93a4c000) [pid = 1724] [serial = 1428] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x98364800) [pid = 1724] [serial = 1430] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0xa100f400) [pid = 1724] [serial = 1412] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0xa108e800) [pid = 1724] [serial = 1413] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9d807400) [pid = 1724] [serial = 1409] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9d810c00) [pid = 1724] [serial = 1410] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8e108c00) [pid = 1724] [serial = 1421] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e8dc800) [pid = 1724] [serial = 1422] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9c145800) [pid = 1724] [serial = 1406] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9d4ef000) [pid = 1724] [serial = 1407] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9b3e2000) [pid = 1724] [serial = 1403] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9b3ee800) [pid = 1724] [serial = 1404] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9aae8000) [pid = 1724] [serial = 1440] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x953d3800) [pid = 1724] [serial = 1439] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x9a6ec000) [pid = 1724] [serial = 1434] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x9a06f800) [pid = 1724] [serial = 1431] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8f00ac00) [pid = 1724] [serial = 1437] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91378400) [pid = 1724] [serial = 1476] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0xa3329800) [pid = 1724] [serial = 1469] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0xa4d0b400) [pid = 1724] [serial = 1470] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0xa4d4e000) [pid = 1724] [serial = 1466] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0xa4d55c00) [pid = 1724] [serial = 1467] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0xa3348400) [pid = 1724] [serial = 1463] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0xa33c4400) [pid = 1724] [serial = 1464] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0xa3291800) [pid = 1724] [serial = 1461] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0xa24f4400) [pid = 1724] [serial = 1458] [outer = (nil)] [url = about:blank] 09:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0xa2433400) [pid = 1724] [serial = 1457] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0xa2eef800) [pid = 1724] [serial = 1460] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9c140800) [pid = 1724] [serial = 1454] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e8e7c00) [pid = 1724] [serial = 1299] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91d5bc00) [pid = 1724] [serial = 1302] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x9a34f800) [pid = 1724] [serial = 1305] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9a84a000) [pid = 1724] [serial = 1308] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x9a9db400) [pid = 1724] [serial = 1311] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9b40a800) [pid = 1724] [serial = 1314] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9b76c400) [pid = 1724] [serial = 1317] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x9c04e800) [pid = 1724] [serial = 1320] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9c059000) [pid = 1724] [serial = 1323] [outer = (nil)] [url = about:blank] 09:49:12 INFO - PROCESS | 1724 | 1467046152759 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1724 | 1467046152773 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:49:12 INFO - PROCESS | 1724 | 1467046152848 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1724 | 1467046152853 Marionette TRACE conn4 <- [1,2018,null,{}] 09:49:12 INFO - PROCESS | 1724 | 1467046152884 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 1724 | 1467046152889 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:13 INFO - PROCESS | 1724 | 1467046153082 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:49:13 INFO - PROCESS | 1724 | 1467046153364 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1724 | 1467046153374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f9400 == 35 [pid = 1724] [id = 512] 09:49:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d8f5800) [pid = 1724] [serial = 1537] [outer = (nil)] 09:49:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e8dc400) [pid = 1724] [serial = 1538] [outer = 0x8d8f5800] 09:49:13 INFO - PROCESS | 1724 | 1467046153451 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8f003000) [pid = 1724] [serial = 1539] [outer = 0x8d8f5800] 09:49:14 INFO - PROCESS | 1724 | 1467046154269 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1467ms 09:49:14 INFO - PROCESS | 1724 | 1467046154296 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:49:14 INFO - PROCESS | 1724 | 1467046154301 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:49:14 INFO - PROCESS | 1724 | 1467046154308 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 1724 | 1467046154314 Marionette TRACE conn4 <- [1,2022,null,{}] 09:49:14 INFO - PROCESS | 1724 | 1467046154330 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 1724 | 1467046154339 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:14 INFO - PROCESS | 1724 | 1467046154617 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:49:14 INFO - PROCESS | 1724 | 1467046154637 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1724 | 1467046154651 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137f400 == 36 [pid = 1724] [id = 513] 09:49:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9137f800) [pid = 1724] [serial = 1540] [outer = (nil)] 09:49:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91541800) [pid = 1724] [serial = 1541] [outer = 0x9137f800] 09:49:14 INFO - PROCESS | 1724 | 1467046154730 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91baa400) [pid = 1724] [serial = 1542] [outer = 0x9137f800] 09:49:15 INFO - PROCESS | 1724 | 1467046155703 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1447ms 09:49:15 INFO - PROCESS | 1724 | 1467046155757 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1724 | 1467046155761 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:49:15 INFO - PROCESS | 1724 | 1467046155770 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1724 | 1467046155774 Marionette TRACE conn4 <- [1,2026,null,{}] 09:49:15 INFO - PROCESS | 1724 | 1467046155781 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 1724 | 1467046155787 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:16 INFO - PROCESS | 1724 | 1467046156059 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:49:16 INFO - PROCESS | 1724 | 1467046156092 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1724 | 1467046156099 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec0400 == 37 [pid = 1724] [id = 514] 09:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91ba2c00) [pid = 1724] [serial = 1543] [outer = (nil)] 09:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91d55000) [pid = 1724] [serial = 1544] [outer = 0x91ba2c00] 09:49:16 INFO - PROCESS | 1724 | 1467046156172 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91fd7c00) [pid = 1724] [serial = 1545] [outer = 0x91ba2c00] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9154dc00) [pid = 1724] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8cec2c00) [pid = 1724] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8df50800) [pid = 1724] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d6b3000) [pid = 1724] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91bc7000) [pid = 1724] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8ea95400) [pid = 1724] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:49:17 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e8e6400) [pid = 1724] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:49:17 INFO - PROCESS | 1724 | 1467046157344 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1635ms 09:49:17 INFO - PROCESS | 1724 | 1467046157406 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 1724 | 1467046157410 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:49:17 INFO - PROCESS | 1724 | 1467046157416 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 1724 | 1467046157420 Marionette TRACE conn4 <- [1,2030,null,{}] 09:49:17 INFO - PROCESS | 1724 | 1467046157425 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 1724 | 1467046157430 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:17 INFO - PROCESS | 1724 | 1467046157631 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:49:17 INFO - PROCESS | 1724 | 1467046157795 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1724 | 1467046157802 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4800 == 38 [pid = 1724] [id = 515] 09:49:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d6b3000) [pid = 1724] [serial = 1546] [outer = (nil)] 09:49:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f008400) [pid = 1724] [serial = 1547] [outer = 0x8d6b3000] 09:49:17 INFO - PROCESS | 1724 | 1467046157910 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91bcd800) [pid = 1724] [serial = 1548] [outer = 0x8d6b3000] 09:49:18 INFO - PROCESS | 1724 | 1467046158694 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1339ms 09:49:18 INFO - PROCESS | 1724 | 1467046158757 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 1724 | 1467046158761 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:49:18 INFO - PROCESS | 1724 | 1467046158768 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 1724 | 1467046158771 Marionette TRACE conn4 <- [1,2034,null,{}] 09:49:18 INFO - PROCESS | 1724 | 1467046158777 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 1724 | 1467046158787 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:19 INFO - PROCESS | 1724 | 1467046159007 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:49:19 INFO - PROCESS | 1724 | 1467046159250 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1724 | 1467046159264 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca800 == 39 [pid = 1724] [id = 516] 09:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8bace800) [pid = 1724] [serial = 1549] [outer = (nil)] 09:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bdd9400) [pid = 1724] [serial = 1550] [outer = 0x8bace800] 09:49:19 INFO - PROCESS | 1724 | 1467046159354 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8cebf800) [pid = 1724] [serial = 1551] [outer = 0x8bace800] 09:49:20 INFO - PROCESS | 1724 | 1467046160413 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1682ms 09:49:20 INFO - PROCESS | 1724 | 1467046160452 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1724 | 1467046160459 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:49:20 INFO - PROCESS | 1724 | 1467046160467 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1724 | 1467046160473 Marionette TRACE conn4 <- [1,2038,null,{}] 09:49:20 INFO - PROCESS | 1724 | 1467046160482 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 1724 | 1467046160491 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:20 INFO - PROCESS | 1724 | 1467046160711 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:49:20 INFO - PROCESS | 1724 | 1467046160973 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1724 | 1467046160983 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4d800 == 40 [pid = 1724] [id = 517] 09:49:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e108800) [pid = 1724] [serial = 1552] [outer = (nil)] 09:49:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e8e1000) [pid = 1724] [serial = 1553] [outer = 0x8e108800] 09:49:21 INFO - PROCESS | 1724 | 1467046161119 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f009c00) [pid = 1724] [serial = 1554] [outer = 0x8e108800] 09:49:22 INFO - PROCESS | 1724 | 1467046162128 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1692ms 09:49:22 INFO - PROCESS | 1724 | 1467046162162 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1724 | 1467046162170 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:49:22 INFO - PROCESS | 1724 | 1467046162179 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 1724 | 1467046162182 Marionette TRACE conn4 <- [1,2042,null,{}] 09:49:22 INFO - PROCESS | 1724 | 1467046162190 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 1724 | 1467046162196 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:22 INFO - PROCESS | 1724 | 1467046162448 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:49:22 INFO - PROCESS | 1724 | 1467046162748 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1724 | 1467046162755 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae6800 == 41 [pid = 1724] [id = 518] 09:49:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90aed000) [pid = 1724] [serial = 1555] [outer = (nil)] 09:49:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91386800) [pid = 1724] [serial = 1556] [outer = 0x90aed000] 09:49:22 INFO - PROCESS | 1724 | 1467046162886 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91ba0000) [pid = 1724] [serial = 1557] [outer = 0x90aed000] 09:49:23 INFO - PROCESS | 1724 | 1467046163926 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:49:23 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:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1786ms 09:49:23 INFO - PROCESS | 1724 | 1467046163966 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1724 | 1467046163970 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:49:23 INFO - PROCESS | 1724 | 1467046163980 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 1724 | 1467046163990 Marionette TRACE conn4 <- [1,2046,null,{}] 09:49:24 INFO - PROCESS | 1724 | 1467046164005 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 1724 | 1467046164014 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:24 INFO - PROCESS | 1724 | 1467046164246 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:49:24 INFO - PROCESS | 1724 | 1467046164508 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1724 | 1467046164516 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5c00 == 42 [pid = 1724] [id = 519] 09:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91d5d000) [pid = 1724] [serial = 1558] [outer = (nil)] 09:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x93d46c00) [pid = 1724] [serial = 1559] [outer = 0x91d5d000] 09:49:24 INFO - PROCESS | 1724 | 1467046164619 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x95288c00) [pid = 1724] [serial = 1560] [outer = 0x91d5d000] 09:49:25 INFO - PROCESS | 1724 | 1467046165587 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1644ms 09:49:25 INFO - PROCESS | 1724 | 1467046165623 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:49:25 INFO - PROCESS | 1724 | 1467046165629 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:49:25 INFO - PROCESS | 1724 | 1467046165636 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 1724 | 1467046165639 Marionette TRACE conn4 <- [1,2050,null,{}] 09:49:25 INFO - PROCESS | 1724 | 1467046165647 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 1724 | 1467046165652 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:25 INFO - PROCESS | 1724 | 1467046165876 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:49:26 INFO - PROCESS | 1724 | 1467046166129 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 1724 | 1467046166137 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d4bc00 == 43 [pid = 1724] [id = 520] 09:49:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x953ce800) [pid = 1724] [serial = 1561] [outer = (nil)] 09:49:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x99264400) [pid = 1724] [serial = 1562] [outer = 0x953ce800] 09:49:26 INFO - PROCESS | 1724 | 1467046166264 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x99fb3800) [pid = 1724] [serial = 1563] [outer = 0x953ce800] 09:49:27 INFO - PROCESS | 1724 | 1467046167186 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1588ms 09:49:27 INFO - PROCESS | 1724 | 1467046167224 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 1724 | 1467046167229 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:49:27 INFO - PROCESS | 1724 | 1467046167263 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 1724 | 1467046167268 Marionette TRACE conn4 <- [1,2054,null,{}] 09:49:27 INFO - PROCESS | 1724 | 1467046167277 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 1724 | 1467046167282 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:27 INFO - PROCESS | 1724 | 1467046167488 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:49:27 INFO - PROCESS | 1724 | 1467046167776 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1724 | 1467046167794 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x99fb0c00 == 44 [pid = 1724] [id = 521] 09:49:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x99fbe800) [pid = 1724] [serial = 1564] [outer = (nil)] 09:49:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9a0d7c00) [pid = 1724] [serial = 1565] [outer = 0x99fbe800] 09:49:27 INFO - PROCESS | 1724 | 1467046167936 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9a401800) [pid = 1724] [serial = 1566] [outer = 0x99fbe800] 09:49:28 INFO - PROCESS | 1724 | 1467046168928 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1753ms 09:49:29 INFO - PROCESS | 1724 | 1467046169007 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 1724 | 1467046169010 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:49:29 INFO - PROCESS | 1724 | 1467046169018 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 1724 | 1467046169023 Marionette TRACE conn4 <- [1,2058,null,{}] 09:49:29 INFO - PROCESS | 1724 | 1467046169030 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 1724 | 1467046169036 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:29 INFO - PROCESS | 1724 | 1467046169287 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:49:29 INFO - PROCESS | 1724 | 1467046169595 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 1724 | 1467046169605 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x99fb5c00 == 45 [pid = 1724] [id = 522] 09:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9a352c00) [pid = 1724] [serial = 1567] [outer = (nil)] 09:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9a849c00) [pid = 1724] [serial = 1568] [outer = 0x9a352c00] 09:49:29 INFO - PROCESS | 1724 | 1467046169688 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9a84f800) [pid = 1724] [serial = 1569] [outer = 0x9a352c00] 09:49:30 INFO - PROCESS | 1724 | 1467046170606 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1637ms 09:49:30 INFO - PROCESS | 1724 | 1467046170656 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 1724 | 1467046170661 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:49:30 INFO - PROCESS | 1724 | 1467046170688 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 1724 | 1467046170693 Marionette TRACE conn4 <- [1,2062,null,{}] 09:49:30 INFO - PROCESS | 1724 | 1467046170699 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 1724 | 1467046170704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:30 INFO - PROCESS | 1724 | 1467046170921 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:49:31 INFO - PROCESS | 1724 | 1467046171228 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1724 | 1467046171234 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8800 == 46 [pid = 1724] [id = 523] 09:49:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9a6e9800) [pid = 1724] [serial = 1570] [outer = (nil)] 09:49:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9aae4000) [pid = 1724] [serial = 1571] [outer = 0x9a6e9800] 09:49:31 INFO - PROCESS | 1724 | 1467046171327 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9aae6800) [pid = 1724] [serial = 1572] [outer = 0x9a6e9800] 09:49:32 INFO - PROCESS | 1724 | 1467046172404 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1789ms 09:49:32 INFO - PROCESS | 1724 | 1467046172475 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:49:32 INFO - PROCESS | 1724 | 1467046172479 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:49:32 INFO - PROCESS | 1724 | 1467046172487 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1724 | 1467046172491 Marionette TRACE conn4 <- [1,2066,null,{}] 09:49:32 INFO - PROCESS | 1724 | 1467046172497 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 1724 | 1467046172502 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:32 INFO - PROCESS | 1724 | 1467046172762 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:49:33 INFO - PROCESS | 1724 | 1467046173077 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 1724 | 1467046173084 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e702000 == 47 [pid = 1724] [id = 524] 09:49:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8f4b6000) [pid = 1724] [serial = 1573] [outer = (nil)] 09:49:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x9b3e7000) [pid = 1724] [serial = 1574] [outer = 0x8f4b6000] 09:49:33 INFO - PROCESS | 1724 | 1467046173168 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9b3ed000) [pid = 1724] [serial = 1575] [outer = 0x8f4b6000] 09:49:34 INFO - PROCESS | 1724 | 1467046174078 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1638ms 09:49:34 INFO - PROCESS | 1724 | 1467046174133 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 1724 | 1467046174136 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:49:34 INFO - PROCESS | 1724 | 1467046174145 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 1724 | 1467046174150 Marionette TRACE conn4 <- [1,2070,null,{}] 09:49:34 INFO - PROCESS | 1724 | 1467046174156 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 1724 | 1467046174161 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:34 INFO - PROCESS | 1724 | 1467046174375 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:49:34 INFO - PROCESS | 1724 | 1467046174592 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1724 | 1467046174602 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x9aaddc00 == 48 [pid = 1724] [id = 525] 09:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x9aae4800) [pid = 1724] [serial = 1576] [outer = (nil)] 09:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9b40d400) [pid = 1724] [serial = 1577] [outer = 0x9aae4800] 09:49:34 INFO - PROCESS | 1724 | 1467046174719 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9b732c00) [pid = 1724] [serial = 1578] [outer = 0x9aae4800] 09:49:35 INFO - PROCESS | 1724 | 1467046175848 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1738ms 09:49:35 INFO - PROCESS | 1724 | 1467046175885 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1724 | 1467046175889 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:49:35 INFO - PROCESS | 1724 | 1467046175897 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1724 | 1467046175902 Marionette TRACE conn4 <- [1,2074,null,{}] 09:49:35 INFO - PROCESS | 1724 | 1467046175909 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 1724 | 1467046175915 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:36 INFO - PROCESS | 1724 | 1467046176148 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:49:36 INFO - PROCESS | 1724 | 1467046176482 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 1724 | 1467046176496 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bc0fc00 == 49 [pid = 1724] [id = 526] 09:49:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x9bc10400) [pid = 1724] [serial = 1579] [outer = (nil)] 09:49:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9bcd0800) [pid = 1724] [serial = 1580] [outer = 0x9bc10400] 09:49:36 INFO - PROCESS | 1724 | 1467046176604 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x9c054800) [pid = 1724] [serial = 1581] [outer = 0x9bc10400] 09:49:37 INFO - PROCESS | 1724 | 1467046177724 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1887ms 09:49:37 INFO - PROCESS | 1724 | 1467046177786 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:49:37 INFO - PROCESS | 1724 | 1467046177793 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:49:37 INFO - PROCESS | 1724 | 1467046177801 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 1724 | 1467046177807 Marionette TRACE conn4 <- [1,2078,null,{}] 09:49:37 INFO - PROCESS | 1724 | 1467046177816 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 1724 | 1467046177824 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:38 INFO - PROCESS | 1724 | 1467046178134 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:49:38 INFO - PROCESS | 1724 | 1467046178483 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 1724 | 1467046178491 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f2800 == 50 [pid = 1724] [id = 527] 09:49:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8d6fd800) [pid = 1724] [serial = 1582] [outer = (nil)] 09:49:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8e10c400) [pid = 1724] [serial = 1583] [outer = 0x8d6fd800] 09:49:38 INFO - PROCESS | 1724 | 1467046178623 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8f00cc00) [pid = 1724] [serial = 1584] [outer = 0x8d6fd800] 09:49:40 INFO - PROCESS | 1724 | 1467046180220 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2495ms 09:49:40 INFO - PROCESS | 1724 | 1467046180296 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 1724 | 1467046180304 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:49:40 INFO - PROCESS | 1724 | 1467046180314 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 1724 | 1467046180318 Marionette TRACE conn4 <- [1,2082,null,{}] 09:49:40 INFO - PROCESS | 1724 | 1467046180330 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:40 INFO - PROCESS | 1724 | 1467046180335 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:40 INFO - PROCESS | 1724 | 1467046180602 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:49:40 INFO - PROCESS | 1724 | 1467046180956 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 1724 | 1467046180968 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10bc00 == 51 [pid = 1724] [id = 528] 09:49:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8e10cc00) [pid = 1724] [serial = 1585] [outer = (nil)] 09:49:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8e8e4800) [pid = 1724] [serial = 1586] [outer = 0x8e10cc00] 09:49:41 INFO - PROCESS | 1724 | 1467046181082 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8f00c400) [pid = 1724] [serial = 1587] [outer = 0x8e10cc00] 09:49:42 INFO - PROCESS | 1724 | 1467046182297 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:49:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4800 == 50 [pid = 1724] [id = 515] 09:49:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec0400 == 49 [pid = 1724] [id = 514] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x9137c800) [pid = 1724] [serial = 1499] [outer = (nil)] [url = about:blank] 09:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2141ms 09:49:42 INFO - PROCESS | 1724 | --DOCSHELL 0x9137f400 == 48 [pid = 1724] [id = 513] 09:49:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f9400 == 47 [pid = 1724] [id = 512] 09:49:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd7400 == 46 [pid = 1724] [id = 511] 09:49:42 INFO - PROCESS | 1724 | 1467046182520 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 1724 | 1467046182527 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:49:42 INFO - PROCESS | 1724 | 1467046182542 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 1724 | 1467046182547 Marionette TRACE conn4 <- [1,2086,null,{}] 09:49:42 INFO - PROCESS | 1724 | 1467046182553 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 1724 | 1467046182560 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:42 INFO - PROCESS | 1724 | 1467046182755 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x91671800) [pid = 1724] [serial = 1496] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8cec8800) [pid = 1724] [serial = 1481] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d6bf800) [pid = 1724] [serial = 1482] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8e106800) [pid = 1724] [serial = 1484] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8e10e800) [pid = 1724] [serial = 1485] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8df44800) [pid = 1724] [serial = 1490] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8e103400) [pid = 1724] [serial = 1491] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x94819800) [pid = 1724] [serial = 1479] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f4b3800) [pid = 1724] [serial = 1488] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8ea9d400) [pid = 1724] [serial = 1487] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x91ba6000) [pid = 1724] [serial = 1497] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x90ae7400) [pid = 1724] [serial = 1494] [outer = (nil)] [url = about:blank] 09:49:42 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f009400) [pid = 1724] [serial = 1493] [outer = (nil)] [url = about:blank] 09:49:43 INFO - PROCESS | 1724 | 1467046183060 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 1724 | 1467046183067 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8800 == 47 [pid = 1724] [id = 529] 09:49:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e103400) [pid = 1724] [serial = 1588] [outer = (nil)] 09:49:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8f009400) [pid = 1724] [serial = 1589] [outer = 0x8e103400] 09:49:43 INFO - PROCESS | 1724 | 1467046183148 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x90ae8400) [pid = 1724] [serial = 1590] [outer = 0x8e103400] 09:49:44 INFO - PROCESS | 1724 | 1467046184165 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1685ms 09:49:44 INFO - PROCESS | 1724 | 1467046184227 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 1724 | 1467046184234 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:49:44 INFO - PROCESS | 1724 | 1467046184244 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 1724 | 1467046184249 Marionette TRACE conn4 <- [1,2090,null,{}] 09:49:44 INFO - PROCESS | 1724 | 1467046184259 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 1724 | 1467046184264 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:44 INFO - PROCESS | 1724 | 1467046184545 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:49:44 INFO - PROCESS | 1724 | 1467046184875 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 1724 | 1467046184892 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4f800 == 48 [pid = 1724] [id = 530] 09:49:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8e107400) [pid = 1724] [serial = 1591] [outer = (nil)] 09:49:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8e13cc00) [pid = 1724] [serial = 1592] [outer = 0x8e107400] 09:49:44 INFO - PROCESS | 1724 | 1467046184981 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8f00bc00) [pid = 1724] [serial = 1593] [outer = 0x8e107400] 09:49:46 INFO - PROCESS | 1724 | 1467046186017 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1836ms 09:49:46 INFO - PROCESS | 1724 | 1467046186080 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 1724 | 1467046186087 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:49:46 INFO - PROCESS | 1724 | 1467046186099 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 1724 | 1467046186103 Marionette TRACE conn4 <- [1,2094,null,{}] 09:49:46 INFO - PROCESS | 1724 | 1467046186111 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 1724 | 1467046186118 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:46 INFO - PROCESS | 1724 | 1467046186378 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:49:46 INFO - PROCESS | 1724 | 1467046186690 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 1724 | 1467046186698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x91546800 == 49 [pid = 1724] [id = 531] 09:49:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x91b9e400) [pid = 1724] [serial = 1594] [outer = (nil)] 09:49:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91ba7c00) [pid = 1724] [serial = 1595] [outer = 0x91b9e400] 09:49:46 INFO - PROCESS | 1724 | 1467046186796 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x91bccc00) [pid = 1724] [serial = 1596] [outer = 0x91b9e400] 09:49:47 INFO - PROCESS | 1724 | 1467046187837 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1788ms 09:49:47 INFO - PROCESS | 1724 | 1467046187888 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 1724 | 1467046187894 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:49:47 INFO - PROCESS | 1724 | 1467046187903 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 1724 | 1467046187911 Marionette TRACE conn4 <- [1,2098,null,{}] 09:49:47 INFO - PROCESS | 1724 | 1467046187932 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 1724 | 1467046187943 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:48 INFO - PROCESS | 1724 | 1467046188218 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:49:48 INFO - PROCESS | 1724 | 1467046188598 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 1724 | 1467046188610 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b66800 == 50 [pid = 1724] [id = 532] 09:49:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x93b66c00) [pid = 1724] [serial = 1597] [outer = (nil)] 09:49:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x953cd800) [pid = 1724] [serial = 1598] [outer = 0x93b66c00] 09:49:48 INFO - PROCESS | 1724 | 1467046188699 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x9920f000) [pid = 1724] [serial = 1599] [outer = 0x93b66c00] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ecc00 == 49 [pid = 1724] [id = 473] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x99fb0c00 == 48 [pid = 1724] [id = 521] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x93d4bc00 == 47 [pid = 1724] [id = 520] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae6800 == 46 [pid = 1724] [id = 518] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5c00 == 45 [pid = 1724] [id = 519] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4d800 == 44 [pid = 1724] [id = 517] 09:49:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca800 == 43 [pid = 1724] [id = 516] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x9154bc00 == 42 [pid = 1724] [id = 498] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x953d1400 == 41 [pid = 1724] [id = 462] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f2800 == 40 [pid = 1724] [id = 527] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bf400 == 39 [pid = 1724] [id = 461] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec9c00 == 38 [pid = 1724] [id = 496] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f7400 == 37 [pid = 1724] [id = 500] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e137800 == 36 [pid = 1724] [id = 501] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0c00 == 35 [pid = 1724] [id = 505] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3800 == 34 [pid = 1724] [id = 507] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x953cdc00 == 33 [pid = 1724] [id = 466] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x92404800 == 32 [pid = 1724] [id = 502] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91384c00 == 31 [pid = 1724] [id = 504] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x9a070400 == 30 [pid = 1724] [id = 465] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea95000 == 29 [pid = 1724] [id = 495] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91677c00 == 28 [pid = 1724] [id = 460] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc4c00 == 27 [pid = 1724] [id = 506] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x90b9d000 == 26 [pid = 1724] [id = 464] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e702000 == 25 [pid = 1724] [id = 524] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde2800 == 24 [pid = 1724] [id = 508] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x9aaddc00 == 23 [pid = 1724] [id = 525] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x9bc0fc00 == 22 [pid = 1724] [id = 526] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e109400 == 21 [pid = 1724] [id = 497] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5000 == 20 [pid = 1724] [id = 463] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8800 == 19 [pid = 1724] [id = 523] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc3800 == 18 [pid = 1724] [id = 503] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x99fb5c00 == 17 [pid = 1724] [id = 522] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f0000 == 16 [pid = 1724] [id = 509] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec4000 == 15 [pid = 1724] [id = 499] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6400 == 14 [pid = 1724] [id = 459] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91678800 == 13 [pid = 1724] [id = 492] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f0800 == 12 [pid = 1724] [id = 458] 09:49:53 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae7000 == 11 [pid = 1724] [id = 510] 09:49:53 INFO - PROCESS | 1724 | 1467046193832 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 6109ms 09:49:54 INFO - PROCESS | 1724 | 1467046194045 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1724 | 1467046194053 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:49:54 INFO - PROCESS | 1724 | 1467046194066 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1724 | 1467046194071 Marionette TRACE conn4 <- [1,2102,null,{}] 09:49:54 INFO - PROCESS | 1724 | 1467046194083 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 1724 | 1467046194091 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:54 INFO - PROCESS | 1724 | 1467046194307 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:49:54 INFO - PROCESS | 1724 | 1467046194628 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1724 | 1467046194639 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f0c00 == 12 [pid = 1724] [id = 533] 09:49:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d6f2800) [pid = 1724] [serial = 1600] [outer = (nil)] 09:49:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d6fd400) [pid = 1724] [serial = 1601] [outer = 0x8d6f2800] 09:49:54 INFO - PROCESS | 1724 | 1467046194732 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d8f4c00) [pid = 1724] [serial = 1602] [outer = 0x8d6f2800] 09:49:55 INFO - PROCESS | 1724 | 1467046195813 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1795ms 09:49:55 INFO - PROCESS | 1724 | 1467046195859 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 1724 | 1467046195868 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:49:55 INFO - PROCESS | 1724 | 1467046195890 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 1724 | 1467046195896 Marionette TRACE conn4 <- [1,2106,null,{}] 09:49:55 INFO - PROCESS | 1724 | 1467046195903 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 1724 | 1467046195909 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:56 INFO - PROCESS | 1724 | 1467046196176 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:49:56 INFO - PROCESS | 1724 | 1467046196211 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1724 | 1467046196222 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:49:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea95000 == 13 [pid = 1724] [id = 534] 09:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8ea98000) [pid = 1724] [serial = 1603] [outer = (nil)] 09:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8eaa0800) [pid = 1724] [serial = 1604] [outer = 0x8ea98000] 09:49:56 INFO - PROCESS | 1724 | 1467046196297 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8f4ba000) [pid = 1724] [serial = 1605] [outer = 0x8ea98000] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8e103400) [pid = 1724] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8bace800) [pid = 1724] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8e108800) [pid = 1724] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8e10cc00) [pid = 1724] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x90aed000) [pid = 1724] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x91d5d000) [pid = 1724] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x953ce800) [pid = 1724] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x99fbe800) [pid = 1724] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x9a352c00) [pid = 1724] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x9a6e9800) [pid = 1724] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8f4b6000) [pid = 1724] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9aae4800) [pid = 1724] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9bc10400) [pid = 1724] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8d6fd800) [pid = 1724] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e706000) [pid = 1724] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8d6f8400) [pid = 1724] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9137f800) [pid = 1724] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8d8f5800) [pid = 1724] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x92fe1800) [pid = 1724] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91ba2c00) [pid = 1724] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d8f1c00) [pid = 1724] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x93b60400) [pid = 1724] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8cebb400) [pid = 1724] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8cec5800) [pid = 1724] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8bde1800) [pid = 1724] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x90aee400) [pid = 1724] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x93b61800) [pid = 1724] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x92408000) [pid = 1724] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d6bb000) [pid = 1724] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d6b3000) [pid = 1724] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:49:59 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x90aebc00) [pid = 1724] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:49:59 INFO - PROCESS | 1724 | 1467046199936 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 4090ms 09:49:59 INFO - PROCESS | 1724 | 1467046199981 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 1724 | 1467046199984 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:49:59 INFO - PROCESS | 1724 | 1467046199992 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 1724 | 1467046199998 Marionette TRACE conn4 <- [1,2110,null,{}] 09:50:00 INFO - PROCESS | 1724 | 1467046200016 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 1724 | 1467046200026 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:00 INFO - PROCESS | 1724 | 1467046200304 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:50:00 INFO - PROCESS | 1724 | 1467046200325 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 1724 | 1467046200340 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70c000 == 14 [pid = 1724] [id = 535] 09:50:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e70f000) [pid = 1724] [serial = 1606] [outer = (nil)] 09:50:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x90aed000) [pid = 1724] [serial = 1607] [outer = 0x8e70f000] 09:50:00 INFO - PROCESS | 1724 | 1467046200426 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x90b9dc00) [pid = 1724] [serial = 1608] [outer = 0x8e70f000] 09:50:02 INFO - PROCESS | 1724 | 1467046202182 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2252ms 09:50:02 INFO - PROCESS | 1724 | 1467046202319 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1724 | 1467046202327 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:50:02 INFO - PROCESS | 1724 | 1467046202360 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 1724 | 1467046202368 Marionette TRACE conn4 <- [1,2114,null,{}] 09:50:02 INFO - PROCESS | 1724 | 1467046202379 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 1724 | 1467046202385 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:02 INFO - PROCESS | 1724 | 1467046202683 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:50:02 INFO - PROCESS | 1724 | 1467046202949 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1724 | 1467046202960 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1c00 == 15 [pid = 1724] [id = 536] 09:50:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8cec5800) [pid = 1724] [serial = 1609] [outer = (nil)] 09:50:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d8f1c00) [pid = 1724] [serial = 1610] [outer = 0x8cec5800] 09:50:03 INFO - PROCESS | 1724 | 1467046203051 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8e706000) [pid = 1724] [serial = 1611] [outer = 0x8cec5800] 09:50:04 INFO - PROCESS | 1724 | 1467046204073 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1794ms 09:50:04 INFO - PROCESS | 1724 | 1467046204152 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 1724 | 1467046204161 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:50:04 INFO - PROCESS | 1724 | 1467046204173 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 1724 | 1467046204177 Marionette TRACE conn4 <- [1,2118,null,{}] 09:50:04 INFO - PROCESS | 1724 | 1467046204185 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 1724 | 1467046204192 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:04 INFO - PROCESS | 1724 | 1467046204447 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:50:04 INFO - PROCESS | 1724 | 1467046204770 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 1724 | 1467046204778 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e704000 == 16 [pid = 1724] [id = 537] 09:50:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9154b000) [pid = 1724] [serial = 1612] [outer = (nil)] 09:50:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91670c00) [pid = 1724] [serial = 1613] [outer = 0x9154b000] 09:50:04 INFO - PROCESS | 1724 | 1467046204872 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9167d400) [pid = 1724] [serial = 1614] [outer = 0x9154b000] 09:50:06 INFO - PROCESS | 1724 | 1467046206089 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1997ms 09:50:06 INFO - PROCESS | 1724 | 1467046206172 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1724 | 1467046206178 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:50:06 INFO - PROCESS | 1724 | 1467046206187 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 1724 | 1467046206195 Marionette TRACE conn4 <- [1,2122,null,{}] 09:50:06 INFO - PROCESS | 1724 | 1467046206224 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 1724 | 1467046206243 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:06 INFO - PROCESS | 1724 | 1467046206660 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:50:06 INFO - PROCESS | 1724 | 1467046206941 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1724 | 1467046206955 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x9398f800 == 17 [pid = 1724] [id = 538] 09:50:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x93a3d800) [pid = 1724] [serial = 1615] [outer = (nil)] 09:50:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x93a4c000) [pid = 1724] [serial = 1616] [outer = 0x93a3d800] 09:50:07 INFO - PROCESS | 1724 | 1467046207062 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9522f400) [pid = 1724] [serial = 1617] [outer = 0x93a3d800] 09:50:08 INFO - PROCESS | 1724 | 1467046208235 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2097ms 09:50:08 INFO - PROCESS | 1724 | 1467046208286 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 1724 | 1467046208292 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:50:08 INFO - PROCESS | 1724 | 1467046208301 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 1724 | 1467046208307 Marionette TRACE conn4 <- [1,2126,null,{}] 09:50:08 INFO - PROCESS | 1724 | 1467046208315 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 1724 | 1467046208322 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:08 INFO - PROCESS | 1724 | 1467046208573 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:50:09 INFO - PROCESS | 1724 | 1467046208996 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 1724 | 1467046209011 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7000 == 18 [pid = 1724] [id = 539] 09:50:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x93a42c00) [pid = 1724] [serial = 1618] [outer = (nil)] 09:50:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x99263800) [pid = 1724] [serial = 1619] [outer = 0x93a42c00] 09:50:09 INFO - PROCESS | 1724 | 1467046209261 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9a06b800) [pid = 1724] [serial = 1620] [outer = 0x93a42c00] 09:50:10 INFO - PROCESS | 1724 | 1467046210794 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2537ms 09:50:10 INFO - PROCESS | 1724 | 1467046210839 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 1724 | 1467046210844 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:50:10 INFO - PROCESS | 1724 | 1467046210852 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 1724 | 1467046210857 Marionette TRACE conn4 <- [1,2130,null,{}] 09:50:10 INFO - PROCESS | 1724 | 1467046210864 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 1724 | 1467046210870 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:11 INFO - PROCESS | 1724 | 1467046211134 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:50:11 INFO - PROCESS | 1724 | 1467046211534 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1724 | 1467046211547 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4400 == 19 [pid = 1724] [id = 540] 09:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d6f5000) [pid = 1724] [serial = 1621] [outer = (nil)] 09:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9a10cc00) [pid = 1724] [serial = 1622] [outer = 0x8d6f5000] 09:50:11 INFO - PROCESS | 1724 | 1467046211699 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9a1ebc00) [pid = 1724] [serial = 1623] [outer = 0x8d6f5000] 09:50:12 INFO - PROCESS | 1724 | 1467046212858 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1724 | 1467046212919 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:50:12 INFO - PROCESS | 1724 | 1467046212927 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 1724 | 1467046212932 Marionette TRACE conn4 <- [1,2134,null,{}] 09:50:12 INFO - PROCESS | 1724 | 1467046212939 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 1724 | 1467046212953 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:13 INFO - PROCESS | 1724 | 1467046213257 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:50:13 INFO - PROCESS | 1724 | 1467046213599 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1724 | 1467046213608 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0000 == 20 [pid = 1724] [id = 541] 09:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d8ec400) [pid = 1724] [serial = 1624] [outer = (nil)] 09:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9a6edc00) [pid = 1724] [serial = 1625] [outer = 0x8d8ec400] 09:50:13 INFO - PROCESS | 1724 | 1467046213713 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x9a6e8000) [pid = 1724] [serial = 1626] [outer = 0x8d8ec400] 09:50:14 INFO - PROCESS | 1724 | 1467046214699 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1845ms 09:50:14 INFO - PROCESS | 1724 | 1467046214772 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 1724 | 1467046214777 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:50:14 INFO - PROCESS | 1724 | 1467046214785 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 1724 | 1467046214788 Marionette TRACE conn4 <- [1,2138,null,{}] 09:50:14 INFO - PROCESS | 1724 | 1467046214796 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 1724 | 1467046214802 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:15 INFO - PROCESS | 1724 | 1467046215014 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:50:15 INFO - PROCESS | 1724 | 1467046215279 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 1724 | 1467046215290 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8c00 == 21 [pid = 1724] [id = 542] 09:50:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8cec9c00) [pid = 1724] [serial = 1627] [outer = (nil)] 09:50:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x9a845c00) [pid = 1724] [serial = 1628] [outer = 0x8cec9c00] 09:50:15 INFO - PROCESS | 1724 | 1467046215412 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x9b391400) [pid = 1724] [serial = 1629] [outer = 0x8cec9c00] 09:50:16 INFO - PROCESS | 1724 | 1467046216391 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1642ms 09:50:16 INFO - PROCESS | 1724 | 1467046216427 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 1724 | 1467046216440 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:50:16 INFO - PROCESS | 1724 | 1467046216448 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 1724 | 1467046216451 Marionette TRACE conn4 <- [1,2142,null,{}] 09:50:16 INFO - PROCESS | 1724 | 1467046216458 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 1724 | 1467046216462 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:16 INFO - PROCESS | 1724 | 1467046216676 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:50:17 INFO - PROCESS | 1724 | 1467046216988 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1724 | 1467046216998 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3400 == 22 [pid = 1724] [id = 543] 09:50:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x9137e000) [pid = 1724] [serial = 1630] [outer = (nil)] 09:50:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x9b3eb000) [pid = 1724] [serial = 1631] [outer = 0x9137e000] 09:50:17 INFO - PROCESS | 1724 | 1467046217098 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x9b406c00) [pid = 1724] [serial = 1632] [outer = 0x9137e000] 09:50:18 INFO - PROCESS | 1724 | 1467046218042 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 1724 | 1467046218092 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:50:18 INFO - PROCESS | 1724 | 1467046218099 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 1724 | 1467046218103 Marionette TRACE conn4 <- [1,2146,null,{}] 09:50:18 INFO - PROCESS | 1724 | 1467046218109 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 1724 | 1467046218115 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:18 INFO - PROCESS | 1724 | 1467046218309 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:50:18 INFO - PROCESS | 1724 | 1467046218622 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1724 | 1467046218630 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5800 == 23 [pid = 1724] [id = 544] 09:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91fd6c00) [pid = 1724] [serial = 1633] [outer = (nil)] 09:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x9bcd2400) [pid = 1724] [serial = 1634] [outer = 0x91fd6c00] 09:50:18 INFO - PROCESS | 1724 | 1467046218721 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9c04f800) [pid = 1724] [serial = 1635] [outer = 0x91fd6c00] 09:50:19 INFO - PROCESS | 1724 | 1467046219661 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:50:19 INFO - PROCESS | 1724 | 1467046219739 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:50:19 INFO - PROCESS | 1724 | 1467046219746 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1724 | 1467046219750 Marionette TRACE conn4 <- [1,2150,null,{}] 09:50:19 INFO - PROCESS | 1724 | 1467046219756 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 1724 | 1467046219762 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:20 INFO - PROCESS | 1724 | 1467046220015 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:50:20 INFO - PROCESS | 1724 | 1467046220334 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 1724 | 1467046220341 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fde000 == 24 [pid = 1724] [id = 545] 09:50:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x93d4cc00) [pid = 1724] [serial = 1636] [outer = (nil)] 09:50:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9c05bc00) [pid = 1724] [serial = 1637] [outer = 0x93d4cc00] 09:50:20 INFO - PROCESS | 1724 | 1467046220428 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9c102800) [pid = 1724] [serial = 1638] [outer = 0x93d4cc00] 09:50:21 INFO - PROCESS | 1724 | 1467046221357 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:50:21 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:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1692ms 09:50:21 INFO - PROCESS | 1724 | 1467046221438 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 1724 | 1467046221444 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:50:21 INFO - PROCESS | 1724 | 1467046221451 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 1724 | 1467046221456 Marionette TRACE conn4 <- [1,2154,null,{}] 09:50:21 INFO - PROCESS | 1724 | 1467046221463 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 1724 | 1467046221470 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:21 INFO - PROCESS | 1724 | 1467046221692 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:50:22 INFO - PROCESS | 1724 | 1467046221988 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1724 | 1467046221998 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b9c800 == 25 [pid = 1724] [id = 546] 09:50:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9d3a5c00) [pid = 1724] [serial = 1639] [outer = (nil)] 09:50:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9d4ef800) [pid = 1724] [serial = 1640] [outer = 0x9d3a5c00] 09:50:22 INFO - PROCESS | 1724 | 1467046222093 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x9d80ac00) [pid = 1724] [serial = 1641] [outer = 0x9d3a5c00] 09:50:23 INFO - PROCESS | 1724 | 1467046223036 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1632ms 09:50:23 INFO - PROCESS | 1724 | 1467046223085 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 1724 | 1467046223090 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:50:23 INFO - PROCESS | 1724 | 1467046223118 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 1724 | 1467046223123 Marionette TRACE conn4 <- [1,2158,null,{}] 09:50:23 INFO - PROCESS | 1724 | 1467046223130 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 1724 | 1467046223137 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:23 INFO - PROCESS | 1724 | 1467046223342 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:50:23 INFO - PROCESS | 1724 | 1467046223668 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 1724 | 1467046223679 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2400 == 26 [pid = 1724] [id = 547] 09:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8bde3800) [pid = 1724] [serial = 1642] [outer = (nil)] 09:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x9d85e000) [pid = 1724] [serial = 1643] [outer = 0x8bde3800] 09:50:23 INFO - PROCESS | 1724 | 1467046223769 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9d867400) [pid = 1724] [serial = 1644] [outer = 0x8bde3800] 09:50:24 INFO - PROCESS | 1724 | 1467046224781 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1703ms 09:50:24 INFO - PROCESS | 1724 | 1467046224818 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 1724 | 1467046224821 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:50:24 INFO - PROCESS | 1724 | 1467046224829 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 1724 | 1467046224833 Marionette TRACE conn4 <- [1,2162,null,{}] 09:50:24 INFO - PROCESS | 1724 | 1467046224839 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 1724 | 1467046224845 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:25 INFO - PROCESS | 1724 | 1467046225068 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:50:25 INFO - PROCESS | 1724 | 1467046225382 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1724 | 1467046225393 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0400 == 27 [pid = 1724] [id = 548] 09:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8bde0800) [pid = 1724] [serial = 1645] [outer = (nil)] 09:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8df50400) [pid = 1724] [serial = 1646] [outer = 0x8bde0800] 09:50:25 INFO - PROCESS | 1724 | 1467046225483 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8f002800) [pid = 1724] [serial = 1647] [outer = 0x8bde0800] 09:50:26 INFO - PROCESS | 1724 | 1467046226427 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1644ms 09:50:26 INFO - PROCESS | 1724 | 1467046226474 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1724 | 1467046226478 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:50:26 INFO - PROCESS | 1724 | 1467046226484 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 1724 | 1467046226488 Marionette TRACE conn4 <- [1,2166,null,{}] 09:50:26 INFO - PROCESS | 1724 | 1467046226494 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 1724 | 1467046226498 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:26 INFO - PROCESS | 1724 | 1467046226703 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:50:27 INFO - PROCESS | 1724 | 1467046227190 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1724 | 1467046227203 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad5000 == 28 [pid = 1724] [id = 549] 09:50:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8bad7400) [pid = 1724] [serial = 1648] [outer = (nil)] 09:50:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8bde4400) [pid = 1724] [serial = 1649] [outer = 0x8bad7400] 09:50:27 INFO - PROCESS | 1724 | 1467046227288 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8d6b3000) [pid = 1724] [serial = 1650] [outer = 0x8bad7400] 09:50:28 INFO - PROCESS | 1724 | 1467046228231 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1781ms 09:50:28 INFO - PROCESS | 1724 | 1467046228269 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1724 | 1467046228274 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:50:28 INFO - PROCESS | 1724 | 1467046228283 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1724 | 1467046228287 Marionette TRACE conn4 <- [1,2170,null,{}] 09:50:28 INFO - PROCESS | 1724 | 1467046228296 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 1724 | 1467046228304 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:28 INFO - PROCESS | 1724 | 1467046228516 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:50:28 INFO - PROCESS | 1724 | 1467046228955 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 1724 | 1467046228962 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x92fe6400) [pid = 1724] [serial = 1509] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9a84e800) [pid = 1724] [serial = 1524] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x90ae6000) [pid = 1724] [serial = 1512] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9a86bc00) [pid = 1724] [serial = 1527] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9a410c00) [pid = 1724] [serial = 1533] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x98302c00) [pid = 1724] [serial = 1515] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9a6de400) [pid = 1724] [serial = 1521] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x91671c00) [pid = 1724] [serial = 1506] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9a1e8800) [pid = 1724] [serial = 1518] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9166f800) [pid = 1724] [serial = 1500] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x91d59c00) [pid = 1724] [serial = 1530] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8df45800) [pid = 1724] [serial = 1503] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x91bcd800) [pid = 1724] [serial = 1548] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8bdd9400) [pid = 1724] [serial = 1550] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8e8e1000) [pid = 1724] [serial = 1553] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8e8e4800) [pid = 1724] [serial = 1586] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8f009c00) [pid = 1724] [serial = 1554] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x91ba0000) [pid = 1724] [serial = 1557] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x91386800) [pid = 1724] [serial = 1556] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x95288c00) [pid = 1724] [serial = 1560] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x93d46c00) [pid = 1724] [serial = 1559] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x99264400) [pid = 1724] [serial = 1562] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x99fb3800) [pid = 1724] [serial = 1563] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x9a0d7c00) [pid = 1724] [serial = 1565] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9a849c00) [pid = 1724] [serial = 1568] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9a401800) [pid = 1724] [serial = 1566] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9aae4000) [pid = 1724] [serial = 1571] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x9a84f800) [pid = 1724] [serial = 1569] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9b3e7000) [pid = 1724] [serial = 1574] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9aae6800) [pid = 1724] [serial = 1572] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9b40d400) [pid = 1724] [serial = 1577] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9b3ed000) [pid = 1724] [serial = 1575] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9b732c00) [pid = 1724] [serial = 1578] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9c054800) [pid = 1724] [serial = 1581] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x90ae8400) [pid = 1724] [serial = 1590] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9bcd0800) [pid = 1724] [serial = 1580] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8f00c400) [pid = 1724] [serial = 1587] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f00cc00) [pid = 1724] [serial = 1584] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8e10c400) [pid = 1724] [serial = 1583] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8cebf800) [pid = 1724] [serial = 1551] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d8ef400) [pid = 1724] [serial = 1502] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91541800) [pid = 1724] [serial = 1541] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e8dc400) [pid = 1724] [serial = 1538] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x9a403000) [pid = 1724] [serial = 1520] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91fd7c00) [pid = 1724] [serial = 1545] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90aed800) [pid = 1724] [serial = 1529] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x9793e800) [pid = 1724] [serial = 1514] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8df4e000) [pid = 1724] [serial = 1536] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91379800) [pid = 1724] [serial = 1526] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91d55000) [pid = 1724] [serial = 1544] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9a075800) [pid = 1724] [serial = 1517] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91547c00) [pid = 1724] [serial = 1505] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x93d4ec00) [pid = 1724] [serial = 1511] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x92410000) [pid = 1724] [serial = 1508] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9a847c00) [pid = 1724] [serial = 1523] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d8eec00) [pid = 1724] [serial = 1535] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8f008400) [pid = 1724] [serial = 1547] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f003000) [pid = 1724] [serial = 1539] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9975d000) [pid = 1724] [serial = 1532] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x91baa400) [pid = 1724] [serial = 1542] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f009400) [pid = 1724] [serial = 1589] [outer = (nil)] [url = about:blank] 09:50:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd9400 == 29 [pid = 1724] [id = 550] 09:50:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8cebd000) [pid = 1724] [serial = 1651] [outer = (nil)] 09:50:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d8f5800) [pid = 1724] [serial = 1652] [outer = 0x8cebd000] 09:50:29 INFO - PROCESS | 1724 | 1467046229184 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8df4bc00) [pid = 1724] [serial = 1653] [outer = 0x8cebd000] 09:50:30 INFO - PROCESS | 1724 | 1467046230033 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1784ms 09:50:30 INFO - PROCESS | 1724 | 1467046230071 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1724 | 1467046230078 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:50:30 INFO - PROCESS | 1724 | 1467046230086 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - PROCESS | 1724 | 1467046230090 Marionette TRACE conn4 <- [1,2174,null,{}] 09:50:30 INFO - PROCESS | 1724 | 1467046230096 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 1724 | 1467046230101 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:30 INFO - PROCESS | 1724 | 1467046230307 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:50:30 INFO - PROCESS | 1724 | 1467046230513 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1724 | 1467046230521 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec4800 == 30 [pid = 1724] [id = 551] 09:50:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8df4c400) [pid = 1724] [serial = 1654] [outer = (nil)] 09:50:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f4b6000) [pid = 1724] [serial = 1655] [outer = 0x8df4c400] 09:50:30 INFO - PROCESS | 1724 | 1467046230596 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91541800) [pid = 1724] [serial = 1656] [outer = 0x8df4c400] 09:50:31 INFO - PROCESS | 1724 | 1467046231526 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1482ms 09:50:31 INFO - PROCESS | 1724 | 1467046231568 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:50:31 INFO - PROCESS | 1724 | 1467046231573 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:50:31 INFO - PROCESS | 1724 | 1467046231595 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 1724 | 1467046231605 Marionette TRACE conn4 <- [1,2178,null,{}] 09:50:31 INFO - PROCESS | 1724 | 1467046231614 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 1724 | 1467046231622 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:31 INFO - PROCESS | 1724 | 1467046231910 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:50:31 INFO - PROCESS | 1724 | 1467046231934 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 1724 | 1467046231946 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f9000 == 31 [pid = 1724] [id = 552] 09:50:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91547c00) [pid = 1724] [serial = 1657] [outer = (nil)] 09:50:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91bc6c00) [pid = 1724] [serial = 1658] [outer = 0x91547c00] 09:50:32 INFO - PROCESS | 1724 | 1467046232015 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91d58c00) [pid = 1724] [serial = 1659] [outer = 0x91547c00] 09:50:33 INFO - PROCESS | 1724 | 1467046233145 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1610ms 09:50:33 INFO - PROCESS | 1724 | 1467046233189 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 1724 | 1467046233194 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:50:33 INFO - PROCESS | 1724 | 1467046233209 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1724 | 1467046233213 Marionette TRACE conn4 <- [1,2182,null,{}] 09:50:33 INFO - PROCESS | 1724 | 1467046233219 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 1724 | 1467046233225 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:33 INFO - PROCESS | 1724 | 1467046233539 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:50:33 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x93b66c00) [pid = 1724] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:50:33 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91b9e400) [pid = 1724] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:50:33 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e107400) [pid = 1724] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:50:33 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ea98000) [pid = 1724] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:50:33 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d6f2800) [pid = 1724] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:50:33 INFO - PROCESS | 1724 | 1467046233753 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 1724 | 1467046233762 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f2800 == 32 [pid = 1724] [id = 553] 09:50:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e10b000) [pid = 1724] [serial = 1660] [outer = (nil)] 09:50:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91550800) [pid = 1724] [serial = 1661] [outer = 0x8e10b000] 09:50:33 INFO - PROCESS | 1724 | 1467046233844 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91fe2000) [pid = 1724] [serial = 1662] [outer = 0x8e10b000] 09:50:34 INFO - PROCESS | 1724 | 1467046234734 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1595ms 09:50:34 INFO - PROCESS | 1724 | 1467046234798 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 1724 | 1467046234802 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:50:34 INFO - PROCESS | 1724 | 1467046234809 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 1724 | 1467046234813 Marionette TRACE conn4 <- [1,2186,null,{}] 09:50:34 INFO - PROCESS | 1724 | 1467046234824 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 1724 | 1467046234828 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:35 INFO - PROCESS | 1724 | 1467046235022 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:50:35 INFO - PROCESS | 1724 | 1467046235198 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1724 | 1467046235216 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe6400 == 33 [pid = 1724] [id = 554] 09:50:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x93986000) [pid = 1724] [serial = 1663] [outer = (nil)] 09:50:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x94822400) [pid = 1724] [serial = 1664] [outer = 0x93986000] 09:50:35 INFO - PROCESS | 1724 | 1467046235299 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x98364c00) [pid = 1724] [serial = 1665] [outer = 0x93986000] 09:50:36 INFO - PROCESS | 1724 | 1467046236397 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1653ms 09:50:36 INFO - PROCESS | 1724 | 1467046236464 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:50:36 INFO - PROCESS | 1724 | 1467046236472 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:50:36 INFO - PROCESS | 1724 | 1467046236482 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 1724 | 1467046236488 Marionette TRACE conn4 <- [1,2190,null,{}] 09:50:36 INFO - PROCESS | 1724 | 1467046236499 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 1724 | 1467046236506 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:36 INFO - PROCESS | 1724 | 1467046236774 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:50:37 INFO - PROCESS | 1724 | 1467046237101 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1724 | 1467046237110 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f5000 == 34 [pid = 1724] [id = 555] 09:50:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8df4c800) [pid = 1724] [serial = 1666] [outer = (nil)] 09:50:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8ea98800) [pid = 1724] [serial = 1667] [outer = 0x8df4c800] 09:50:37 INFO - PROCESS | 1724 | 1467046237200 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f009400) [pid = 1724] [serial = 1668] [outer = 0x8df4c800] 09:50:38 INFO - PROCESS | 1724 | 1467046238231 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1797ms 09:50:38 INFO - PROCESS | 1724 | 1467046238278 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 1724 | 1467046238287 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:50:38 INFO - PROCESS | 1724 | 1467046238299 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 1724 | 1467046238303 Marionette TRACE conn4 <- [1,2194,null,{}] 09:50:38 INFO - PROCESS | 1724 | 1467046238311 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 1724 | 1467046238318 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:38 INFO - PROCESS | 1724 | 1467046238556 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:50:38 INFO - PROCESS | 1724 | 1467046238832 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1724 | 1467046238843 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4b400 == 35 [pid = 1724] [id = 556] 09:50:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9167dc00) [pid = 1724] [serial = 1669] [outer = (nil)] 09:50:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91bac400) [pid = 1724] [serial = 1670] [outer = 0x9167dc00] 09:50:38 INFO - PROCESS | 1724 | 1467046238974 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91fdd400) [pid = 1724] [serial = 1671] [outer = 0x9167dc00] 09:50:40 INFO - PROCESS | 1724 | 1467046240016 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1789ms 09:50:40 INFO - PROCESS | 1724 | 1467046240088 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 1724 | 1467046240093 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:50:40 INFO - PROCESS | 1724 | 1467046240100 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 1724 | 1467046240107 Marionette TRACE conn4 <- [1,2198,null,{}] 09:50:40 INFO - PROCESS | 1724 | 1467046240125 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 1724 | 1467046240135 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:40 INFO - PROCESS | 1724 | 1467046240394 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:50:40 INFO - PROCESS | 1724 | 1467046240717 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1724 | 1467046240732 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a0dbc00 == 36 [pid = 1724] [id = 557] 09:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9a0dd400) [pid = 1724] [serial = 1672] [outer = (nil)] 09:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9a30cc00) [pid = 1724] [serial = 1673] [outer = 0x9a0dd400] 09:50:40 INFO - PROCESS | 1724 | 1467046240819 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9a401800) [pid = 1724] [serial = 1674] [outer = 0x9a0dd400] 09:50:41 INFO - PROCESS | 1724 | 1467046241779 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1738ms 09:50:41 INFO - PROCESS | 1724 | 1467046241845 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1724 | 1467046241851 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:50:41 INFO - PROCESS | 1724 | 1467046241861 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 1724 | 1467046241865 Marionette TRACE conn4 <- [1,2202,null,{}] 09:50:41 INFO - PROCESS | 1724 | 1467046241873 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 1724 | 1467046241878 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:42 INFO - PROCESS | 1724 | 1467046242113 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:50:42 INFO - PROCESS | 1724 | 1467046242384 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 1724 | 1467046242395 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a070800 == 37 [pid = 1724] [id = 558] 09:50:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9a1e7c00) [pid = 1724] [serial = 1675] [outer = (nil)] 09:50:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9a847000) [pid = 1724] [serial = 1676] [outer = 0x9a1e7c00] 09:50:42 INFO - PROCESS | 1724 | 1467046242520 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9a84f800) [pid = 1724] [serial = 1677] [outer = 0x9a1e7c00] 09:50:43 INFO - PROCESS | 1724 | 1467046243488 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1694ms 09:50:43 INFO - PROCESS | 1724 | 1467046243557 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:50:43 INFO - PROCESS | 1724 | 1467046243562 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:50:43 INFO - PROCESS | 1724 | 1467046243569 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 1724 | 1467046243573 Marionette TRACE conn4 <- [1,2206,null,{}] 09:50:43 INFO - PROCESS | 1724 | 1467046243580 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 1724 | 1467046243586 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:43 INFO - PROCESS | 1724 | 1467046243853 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:50:44 INFO - PROCESS | 1724 | 1467046244178 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 1724 | 1467046244191 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x9975f000 == 38 [pid = 1724] [id = 559] 09:50:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9a40ec00) [pid = 1724] [serial = 1678] [outer = (nil)] 09:50:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9aadf400) [pid = 1724] [serial = 1679] [outer = 0x9a40ec00] 09:50:44 INFO - PROCESS | 1724 | 1467046244279 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9aae7800) [pid = 1724] [serial = 1680] [outer = 0x9a40ec00] 09:50:45 INFO - PROCESS | 1724 | 1467046245253 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1735ms 09:50:45 INFO - PROCESS | 1724 | 1467046245305 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 1724 | 1467046245308 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:50:45 INFO - PROCESS | 1724 | 1467046245315 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1724 | 1467046245319 Marionette TRACE conn4 <- [1,2210,null,{}] 09:50:45 INFO - PROCESS | 1724 | 1467046245325 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 1724 | 1467046245336 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:45 INFO - PROCESS | 1724 | 1467046245605 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:50:45 INFO - PROCESS | 1724 | 1467046245923 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 1724 | 1467046245933 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f6000 == 39 [pid = 1724] [id = 560] 09:50:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x93990c00) [pid = 1724] [serial = 1681] [outer = (nil)] 09:50:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9bc0ac00) [pid = 1724] [serial = 1682] [outer = 0x93990c00] 09:50:46 INFO - PROCESS | 1724 | 1467046246027 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9c05c400) [pid = 1724] [serial = 1683] [outer = 0x93990c00] 09:50:47 INFO - PROCESS | 1724 | 1467046247089 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1839ms 09:50:47 INFO - PROCESS | 1724 | 1467046247157 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:50:47 INFO - PROCESS | 1724 | 1467046247161 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:50:47 INFO - PROCESS | 1724 | 1467046247168 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 1724 | 1467046247171 Marionette TRACE conn4 <- [1,2214,null,{}] 09:50:47 INFO - PROCESS | 1724 | 1467046247177 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 1724 | 1467046247182 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:47 INFO - PROCESS | 1724 | 1467046247389 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:50:47 INFO - PROCESS | 1724 | 1467046247755 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 1724 | 1467046247766 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b9e400 == 40 [pid = 1724] [id = 561] 09:50:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9b3ee000) [pid = 1724] [serial = 1684] [outer = (nil)] 09:50:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x9d3a5400) [pid = 1724] [serial = 1685] [outer = 0x9b3ee000] 09:50:47 INFO - PROCESS | 1724 | 1467046247853 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9d4f7400) [pid = 1724] [serial = 1686] [outer = 0x9b3ee000] 09:50:48 INFO - PROCESS | 1724 | 1467046248783 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1682ms 09:50:48 INFO - PROCESS | 1724 | 1467046248851 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 1724 | 1467046248862 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:50:48 INFO - PROCESS | 1724 | 1467046248869 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 1724 | 1467046248873 Marionette TRACE conn4 <- [1,2218,null,{}] 09:50:48 INFO - PROCESS | 1724 | 1467046248879 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 1724 | 1467046248885 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:49 INFO - PROCESS | 1724 | 1467046249140 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:50:49 INFO - PROCESS | 1724 | 1467046249449 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 1724 | 1467046249460 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c059000 == 41 [pid = 1724] [id = 562] 09:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x9c0edc00) [pid = 1724] [serial = 1687] [outer = (nil)] 09:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0xa1f9bc00) [pid = 1724] [serial = 1688] [outer = 0x9c0edc00] 09:50:49 INFO - PROCESS | 1724 | 1467046249545 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0xa2160c00) [pid = 1724] [serial = 1689] [outer = 0x9c0edc00] 09:50:50 INFO - PROCESS | 1724 | 1467046250390 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1540ms 09:50:50 INFO - PROCESS | 1724 | 1467046250409 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 1724 | 1467046250413 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:50:50 INFO - PROCESS | 1724 | 1467046250420 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 1724 | 1467046250423 Marionette TRACE conn4 <- [1,2222,null,{}] 09:50:50 INFO - PROCESS | 1724 | 1467046250429 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 1724 | 1467046250434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:50 INFO - PROCESS | 1724 | 1467046250634 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:50:50 INFO - PROCESS | 1724 | 1467046250915 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 1724 | 1467046250924 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e2c00 == 42 [pid = 1724] [id = 563] 09:50:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x90af3000) [pid = 1724] [serial = 1690] [outer = (nil)] 09:50:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0xa2270c00) [pid = 1724] [serial = 1691] [outer = 0x90af3000] 09:50:51 INFO - PROCESS | 1724 | 1467046251014 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0xa227b000) [pid = 1724] [serial = 1692] [outer = 0x90af3000] 09:50:51 INFO - PROCESS | 1724 | 1467046251947 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1580ms 09:50:52 INFO - PROCESS | 1724 | 1467046252015 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 1724 | 1467046252020 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:50:52 INFO - PROCESS | 1724 | 1467046252031 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 1724 | 1467046252033 Marionette TRACE conn4 <- [1,2226,null,{}] 09:50:52 INFO - PROCESS | 1724 | 1467046252040 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 1724 | 1467046252046 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:52 INFO - PROCESS | 1724 | 1467046252263 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:50:52 INFO - PROCESS | 1724 | 1467046252603 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 1724 | 1467046252611 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddcc00 == 43 [pid = 1724] [id = 564] 09:50:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8d8ea800) [pid = 1724] [serial = 1693] [outer = (nil)] 09:50:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8e130c00) [pid = 1724] [serial = 1694] [outer = 0x8d8ea800] 09:50:52 INFO - PROCESS | 1724 | 1467046252728 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x91381800) [pid = 1724] [serial = 1695] [outer = 0x8d8ea800] 09:50:54 INFO - PROCESS | 1724 | 1467046254287 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2293ms 09:50:54 INFO - PROCESS | 1724 | 1467046254325 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 1724 | 1467046254330 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:50:54 INFO - PROCESS | 1724 | 1467046254339 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 1724 | 1467046254343 Marionette TRACE conn4 <- [1,2230,null,{}] 09:50:54 INFO - PROCESS | 1724 | 1467046254351 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 1724 | 1467046254357 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:54 INFO - PROCESS | 1724 | 1467046254549 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:50:54 INFO - PROCESS | 1724 | 1467046254843 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1724 | 1467046254855 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f3000 == 44 [pid = 1724] [id = 565] 09:50:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8e137800) [pid = 1724] [serial = 1696] [outer = (nil)] 09:50:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8e8e1800) [pid = 1724] [serial = 1697] [outer = 0x8e137800] 09:50:54 INFO - PROCESS | 1724 | 1467046254934 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8eaa1c00) [pid = 1724] [serial = 1698] [outer = 0x8e137800] 09:50:55 INFO - PROCESS | 1724 | 1467046255836 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 09:50:55 INFO - PROCESS | 1724 | 1467046255870 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1724 | 1467046255877 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:50:55 INFO - PROCESS | 1724 | 1467046255887 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 1724 | 1467046255890 Marionette TRACE conn4 <- [1,2234,null,{}] 09:50:55 INFO - PROCESS | 1724 | 1467046255897 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 1724 | 1467046255902 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:56 INFO - PROCESS | 1724 | 1467046256105 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:50:56 INFO - PROCESS | 1724 | 1467046256536 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 1724 | 1467046256547 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fd8800 == 45 [pid = 1724] [id = 566] 09:50:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91fdf400) [pid = 1724] [serial = 1699] [outer = (nil)] 09:50:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x9398ec00) [pid = 1724] [serial = 1700] [outer = 0x91fdf400] 09:50:56 INFO - PROCESS | 1724 | 1467046256633 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x93d4bc00) [pid = 1724] [serial = 1701] [outer = 0x91fdf400] 09:50:57 INFO - PROCESS | 1724 | 1467046257606 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1780ms 09:50:57 INFO - PROCESS | 1724 | 1467046257668 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:50:57 INFO - PROCESS | 1724 | 1467046257672 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:50:57 INFO - PROCESS | 1724 | 1467046257679 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 1724 | 1467046257685 Marionette TRACE conn4 <- [1,2238,null,{}] 09:50:57 INFO - PROCESS | 1724 | 1467046257701 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 1724 | 1467046257709 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:57 INFO - PROCESS | 1724 | 1467046257918 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x93b66800 == 44 [pid = 1724] [id = 532] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10bc00 == 43 [pid = 1724] [id = 528] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8800 == 42 [pid = 1724] [id = 529] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f9000 == 41 [pid = 1724] [id = 552] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4f800 == 40 [pid = 1724] [id = 530] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec4800 == 39 [pid = 1724] [id = 551] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x91546800 == 38 [pid = 1724] [id = 531] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f2800 == 37 [pid = 1724] [id = 553] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddcc00 == 36 [pid = 1724] [id = 564] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f3000 == 35 [pid = 1724] [id = 565] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e2c00 == 34 [pid = 1724] [id = 563] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9c059000 == 33 [pid = 1724] [id = 562] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x90b9e400 == 32 [pid = 1724] [id = 561] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9975f000 == 31 [pid = 1724] [id = 559] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f6000 == 30 [pid = 1724] [id = 560] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9a070800 == 29 [pid = 1724] [id = 558] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x9a0dbc00 == 28 [pid = 1724] [id = 557] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4b400 == 27 [pid = 1724] [id = 556] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe6400 == 26 [pid = 1724] [id = 554] 09:50:59 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f5000 == 25 [pid = 1724] [id = 555] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x953cd800) [pid = 1724] [serial = 1598] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x91bccc00) [pid = 1724] [serial = 1596] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8e13cc00) [pid = 1724] [serial = 1592] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8eaa0800) [pid = 1724] [serial = 1604] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8d6fd400) [pid = 1724] [serial = 1601] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8f00bc00) [pid = 1724] [serial = 1593] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8f4ba000) [pid = 1724] [serial = 1605] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x9920f000) [pid = 1724] [serial = 1599] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x91ba7c00) [pid = 1724] [serial = 1595] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8d8f4c00) [pid = 1724] [serial = 1602] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x90aed000) [pid = 1724] [serial = 1607] [outer = (nil)] [url = about:blank] 09:50:59 INFO - PROCESS | 1724 | 1467046259757 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1724 | 1467046259766 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:50:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4000 == 26 [pid = 1724] [id = 567] 09:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8bad4400) [pid = 1724] [serial = 1702] [outer = (nil)] 09:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8bad7c00) [pid = 1724] [serial = 1703] [outer = 0x8bad4400] 09:50:59 INFO - PROCESS | 1724 | 1467046259851 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8bddac00) [pid = 1724] [serial = 1704] [outer = 0x8bad4400] 09:51:00 INFO - PROCESS | 1724 | 1467046260722 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3095ms 09:51:00 INFO - PROCESS | 1724 | 1467046260777 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1724 | 1467046260783 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:51:00 INFO - PROCESS | 1724 | 1467046260792 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 1724 | 1467046260797 Marionette TRACE conn4 <- [1,2242,null,{}] 09:51:00 INFO - PROCESS | 1724 | 1467046260806 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 1724 | 1467046260813 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:01 INFO - PROCESS | 1724 | 1467046261004 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:51:01 INFO - PROCESS | 1724 | 1467046261031 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1724 | 1467046261043 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec7c00 == 27 [pid = 1724] [id = 568] 09:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8d6b1000) [pid = 1724] [serial = 1705] [outer = (nil)] 09:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8d6bd000) [pid = 1724] [serial = 1706] [outer = 0x8d6b1000] 09:51:01 INFO - PROCESS | 1724 | 1467046261250 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8d6f4c00) [pid = 1724] [serial = 1707] [outer = 0x8d6b1000] 09:51:02 INFO - PROCESS | 1724 | 1467046262186 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1438ms 09:51:02 INFO - PROCESS | 1724 | 1467046262235 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1724 | 1467046262242 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:51:02 INFO - PROCESS | 1724 | 1467046262262 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 1724 | 1467046262267 Marionette TRACE conn4 <- [1,2246,null,{}] 09:51:02 INFO - PROCESS | 1724 | 1467046262278 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 1724 | 1467046262283 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:02 INFO - PROCESS | 1724 | 1467046262525 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:51:02 INFO - PROCESS | 1724 | 1467046262550 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1724 | 1467046262558 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f5c00 == 28 [pid = 1724] [id = 569] 09:51:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d8f6000) [pid = 1724] [serial = 1708] [outer = (nil)] 09:51:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d8f9c00) [pid = 1724] [serial = 1709] [outer = 0x8d8f6000] 09:51:02 INFO - PROCESS | 1724 | 1467046262635 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8df4b400) [pid = 1724] [serial = 1710] [outer = 0x8d8f6000] 09:51:03 INFO - PROCESS | 1724 | 1467046263762 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1549ms 09:51:03 INFO - PROCESS | 1724 | 1467046263812 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1724 | 1467046263817 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:51:03 INFO - PROCESS | 1724 | 1467046263841 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1724 | 1467046263851 Marionette TRACE conn4 <- [1,2250,null,{}] 09:51:03 INFO - PROCESS | 1724 | 1467046263869 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 1724 | 1467046263878 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:04 INFO - PROCESS | 1724 | 1467046264147 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:51:04 INFO - PROCESS | 1724 | 1467046264180 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1724 | 1467046264188 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e101c00 == 29 [pid = 1724] [id = 570] 09:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8e110c00) [pid = 1724] [serial = 1711] [outer = (nil)] 09:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8e704800) [pid = 1724] [serial = 1712] [outer = 0x8e110c00] 09:51:04 INFO - PROCESS | 1724 | 1467046264261 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8e70bc00) [pid = 1724] [serial = 1713] [outer = 0x8e110c00] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8e10b000) [pid = 1724] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d6f5000) [pid = 1724] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8d8ec400) [pid = 1724] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x93a42c00) [pid = 1724] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8df4c400) [pid = 1724] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8e70f000) [pid = 1724] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8bde0800) [pid = 1724] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x91fd6c00) [pid = 1724] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8bde3800) [pid = 1724] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8cebd000) [pid = 1724] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8bad7400) [pid = 1724] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8cec9c00) [pid = 1724] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9154b000) [pid = 1724] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8cec5800) [pid = 1724] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9137e000) [pid = 1724] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9d3a5c00) [pid = 1724] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x93a3d800) [pid = 1724] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x93d4cc00) [pid = 1724] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x93986000) [pid = 1724] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:51:05 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91547c00) [pid = 1724] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:51:06 INFO - PROCESS | 1724 | 1467046266109 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2305ms 09:51:06 INFO - PROCESS | 1724 | 1467046266139 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1724 | 1467046266144 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:51:06 INFO - PROCESS | 1724 | 1467046266151 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 1724 | 1467046266153 Marionette TRACE conn4 <- [1,2254,null,{}] 09:51:06 INFO - PROCESS | 1724 | 1467046266160 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 1724 | 1467046266165 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:06 INFO - PROCESS | 1724 | 1467046266399 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:51:06 INFO - PROCESS | 1724 | 1467046266422 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1724 | 1467046266431 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3c00 == 30 [pid = 1724] [id = 571] 09:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8bddd000) [pid = 1724] [serial = 1714] [outer = (nil)] 09:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e8dcc00) [pid = 1724] [serial = 1715] [outer = 0x8bddd000] 09:51:06 INFO - PROCESS | 1724 | 1467046266504 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e8df800) [pid = 1724] [serial = 1716] [outer = 0x8bddd000] 09:51:07 INFO - PROCESS | 1724 | 1467046267422 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1332ms 09:51:07 INFO - PROCESS | 1724 | 1467046267484 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1724 | 1467046267490 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:51:07 INFO - PROCESS | 1724 | 1467046267500 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1724 | 1467046267508 Marionette TRACE conn4 <- [1,2258,null,{}] 09:51:07 INFO - PROCESS | 1724 | 1467046267574 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 1724 | 1467046267581 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:07 INFO - PROCESS | 1724 | 1467046267821 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:51:08 INFO - PROCESS | 1724 | 1467046268076 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1724 | 1467046268093 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b4000 == 31 [pid = 1724] [id = 572] 09:51:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d6b5400) [pid = 1724] [serial = 1717] [outer = (nil)] 09:51:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d6bb400) [pid = 1724] [serial = 1718] [outer = 0x8d6b5400] 09:51:08 INFO - PROCESS | 1724 | 1467046268194 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8d8f3000) [pid = 1724] [serial = 1719] [outer = 0x8d6b5400] 09:51:09 INFO - PROCESS | 1724 | 1467046269255 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1792ms 09:51:09 INFO - PROCESS | 1724 | 1467046269293 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 1724 | 1467046269301 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:51:09 INFO - PROCESS | 1724 | 1467046269314 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 1724 | 1467046269320 Marionette TRACE conn4 <- [1,2262,null,{}] 09:51:09 INFO - PROCESS | 1724 | 1467046269328 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 1724 | 1467046269334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:09 INFO - PROCESS | 1724 | 1467046269555 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:51:09 INFO - PROCESS | 1724 | 1467046269806 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1724 | 1467046269818 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ecc00 == 32 [pid = 1724] [id = 573] 09:51:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8e70b400) [pid = 1724] [serial = 1720] [outer = (nil)] 09:51:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8e8e0000) [pid = 1724] [serial = 1721] [outer = 0x8e70b400] 09:51:09 INFO - PROCESS | 1724 | 1467046269988 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8ea94400) [pid = 1724] [serial = 1722] [outer = 0x8e70b400] 09:51:10 INFO - PROCESS | 1724 | 1467046270960 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1696ms 09:51:11 INFO - PROCESS | 1724 | 1467046271010 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:51:11 INFO - PROCESS | 1724 | 1467046271015 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:51:11 INFO - PROCESS | 1724 | 1467046271024 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 1724 | 1467046271032 Marionette TRACE conn4 <- [1,2266,null,{}] 09:51:11 INFO - PROCESS | 1724 | 1467046271050 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 1724 | 1467046271060 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:11 INFO - PROCESS | 1724 | 1467046271308 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:51:11 INFO - PROCESS | 1724 | 1467046271590 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1724 | 1467046271606 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f010000 == 33 [pid = 1724] [id = 574] 09:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8f010c00) [pid = 1724] [serial = 1723] [outer = (nil)] 09:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8f4b5c00) [pid = 1724] [serial = 1724] [outer = 0x8f010c00] 09:51:11 INFO - PROCESS | 1724 | 1467046271741 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8f4bc000) [pid = 1724] [serial = 1725] [outer = 0x8f010c00] 09:51:12 INFO - PROCESS | 1724 | 1467046272674 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1697ms 09:51:12 INFO - PROCESS | 1724 | 1467046272721 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:51:12 INFO - PROCESS | 1724 | 1467046272726 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:51:12 INFO - PROCESS | 1724 | 1467046272733 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 1724 | 1467046272737 Marionette TRACE conn4 <- [1,2270,null,{}] 09:51:12 INFO - PROCESS | 1724 | 1467046272743 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 1724 | 1467046272748 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:12 INFO - PROCESS | 1724 | 1467046272957 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:51:13 INFO - PROCESS | 1724 | 1467046273145 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1724 | 1467046273152 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f010800 == 34 [pid = 1724] [id = 575] 09:51:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8f4b9400) [pid = 1724] [serial = 1726] [outer = (nil)] 09:51:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x90ae8400) [pid = 1724] [serial = 1727] [outer = 0x8f4b9400] 09:51:13 INFO - PROCESS | 1724 | 1467046273246 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x90aea800) [pid = 1724] [serial = 1728] [outer = 0x8f4b9400] 09:51:14 INFO - PROCESS | 1724 | 1467046274176 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1487ms 09:51:14 INFO - PROCESS | 1724 | 1467046274220 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:51:14 INFO - PROCESS | 1724 | 1467046274229 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:51:14 INFO - PROCESS | 1724 | 1467046274240 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 1724 | 1467046274249 Marionette TRACE conn4 <- [1,2274,null,{}] 09:51:14 INFO - PROCESS | 1724 | 1467046274274 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 1724 | 1467046274280 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:14 INFO - PROCESS | 1724 | 1467046274475 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:51:14 INFO - PROCESS | 1724 | 1467046274666 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1724 | 1467046274673 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec7000 == 35 [pid = 1724] [id = 576] 09:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d6b2c00) [pid = 1724] [serial = 1729] [outer = (nil)] 09:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91379000) [pid = 1724] [serial = 1730] [outer = 0x8d6b2c00] 09:51:14 INFO - PROCESS | 1724 | 1467046274757 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x9137a400) [pid = 1724] [serial = 1731] [outer = 0x8d6b2c00] 09:51:15 INFO - PROCESS | 1724 | 1467046275748 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1556ms 09:51:15 INFO - PROCESS | 1724 | 1467046275797 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1724 | 1467046275800 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:51:15 INFO - PROCESS | 1724 | 1467046275808 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1724 | 1467046275812 Marionette TRACE conn4 <- [1,2278,null,{}] 09:51:15 INFO - PROCESS | 1724 | 1467046275818 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 1724 | 1467046275831 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:16 INFO - PROCESS | 1724 | 1467046276121 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:51:16 INFO - PROCESS | 1724 | 1467046276367 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1724 | 1467046276374 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x91379400 == 36 [pid = 1724] [id = 577] 09:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x91387400) [pid = 1724] [serial = 1732] [outer = (nil)] 09:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9154c800) [pid = 1724] [serial = 1733] [outer = 0x91387400] 09:51:16 INFO - PROCESS | 1724 | 1467046276516 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91676c00) [pid = 1724] [serial = 1734] [outer = 0x91387400] 09:51:17 INFO - PROCESS | 1724 | 1467046277461 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1686ms 09:51:17 INFO - PROCESS | 1724 | 1467046277500 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 1724 | 1467046277505 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:51:17 INFO - PROCESS | 1724 | 1467046277514 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 1724 | 1467046277518 Marionette TRACE conn4 <- [1,2282,null,{}] 09:51:17 INFO - PROCESS | 1724 | 1467046277524 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 1724 | 1467046277529 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:17 INFO - PROCESS | 1724 | 1467046277717 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:51:17 INFO - PROCESS | 1724 | 1467046277922 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1724 | 1467046277930 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b0800 == 37 [pid = 1724] [id = 578] 09:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8e8db800) [pid = 1724] [serial = 1735] [outer = (nil)] 09:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x91ba0400) [pid = 1724] [serial = 1736] [outer = 0x8e8db800] 09:51:18 INFO - PROCESS | 1724 | 1467046278054 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9167a800) [pid = 1724] [serial = 1737] [outer = 0x8e8db800] 09:51:19 INFO - PROCESS | 1724 | 1467046279026 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1581ms 09:51:19 INFO - PROCESS | 1724 | 1467046279097 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:51:19 INFO - PROCESS | 1724 | 1467046279102 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:51:19 INFO - PROCESS | 1724 | 1467046279110 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 1724 | 1467046279113 Marionette TRACE conn4 <- [1,2286,null,{}] 09:51:19 INFO - PROCESS | 1724 | 1467046279121 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 1724 | 1467046279126 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:19 INFO - PROCESS | 1724 | 1467046279381 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:51:19 INFO - PROCESS | 1724 | 1467046279620 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1724 | 1467046279627 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b5000 == 38 [pid = 1724] [id = 579] 09:51:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8d6b5800) [pid = 1724] [serial = 1738] [outer = (nil)] 09:51:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8f4bac00) [pid = 1724] [serial = 1739] [outer = 0x8d6b5800] 09:51:19 INFO - PROCESS | 1724 | 1467046279760 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x91ba9c00) [pid = 1724] [serial = 1740] [outer = 0x8d6b5800] 09:51:20 INFO - PROCESS | 1724 | 1467046280706 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:51:20 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:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1637ms 09:51:20 INFO - PROCESS | 1724 | 1467046280747 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1724 | 1467046280750 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:51:20 INFO - PROCESS | 1724 | 1467046280758 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1724 | 1467046280761 Marionette TRACE conn4 <- [1,2290,null,{}] 09:51:20 INFO - PROCESS | 1724 | 1467046280768 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 1724 | 1467046280772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:20 INFO - PROCESS | 1724 | 1467046280965 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:51:21 INFO - PROCESS | 1724 | 1467046281369 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1724 | 1467046281381 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace800 == 39 [pid = 1724] [id = 580] 09:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8bad0800) [pid = 1724] [serial = 1741] [outer = (nil)] 09:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8bdd6000) [pid = 1724] [serial = 1742] [outer = 0x8bad0800] 09:51:21 INFO - PROCESS | 1724 | 1467046281503 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8cebac00) [pid = 1724] [serial = 1743] [outer = 0x8bad0800] 09:51:22 INFO - PROCESS | 1724 | 1467046282567 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:51:22 INFO - PROCESS | 1724 | --DOCSHELL 0x91fd8800 == 38 [pid = 1724] [id = 566] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1885ms 09:51:22 INFO - PROCESS | 1724 | 1467046282647 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1724 | 1467046282653 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:51:22 INFO - PROCESS | 1724 | 1467046282669 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 1724 | 1467046282675 Marionette TRACE conn4 <- [1,2294,null,{}] 09:51:22 INFO - PROCESS | 1724 | 1467046282683 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 1724 | 1467046282690 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:22 INFO - PROCESS | 1724 | 1467046282906 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x91550800) [pid = 1724] [serial = 1661] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9a10cc00) [pid = 1724] [serial = 1622] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9a1ebc00) [pid = 1724] [serial = 1623] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9a6edc00) [pid = 1724] [serial = 1625] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9a6e8000) [pid = 1724] [serial = 1626] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x99263800) [pid = 1724] [serial = 1619] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9a06b800) [pid = 1724] [serial = 1620] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8f4b6000) [pid = 1724] [serial = 1655] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x90b9dc00) [pid = 1724] [serial = 1608] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8df50400) [pid = 1724] [serial = 1646] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8f002800) [pid = 1724] [serial = 1647] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x9bcd2400) [pid = 1724] [serial = 1634] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x9c04f800) [pid = 1724] [serial = 1635] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x9d85e000) [pid = 1724] [serial = 1643] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x9d867400) [pid = 1724] [serial = 1644] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8d8f5800) [pid = 1724] [serial = 1652] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8df4bc00) [pid = 1724] [serial = 1653] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8bde4400) [pid = 1724] [serial = 1649] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8d6b3000) [pid = 1724] [serial = 1650] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x9a845c00) [pid = 1724] [serial = 1628] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9b391400) [pid = 1724] [serial = 1629] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x91670c00) [pid = 1724] [serial = 1613] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9167d400) [pid = 1724] [serial = 1614] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8d8f1c00) [pid = 1724] [serial = 1610] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e706000) [pid = 1724] [serial = 1611] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9b3eb000) [pid = 1724] [serial = 1631] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9b406c00) [pid = 1724] [serial = 1632] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9d4ef800) [pid = 1724] [serial = 1640] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9d80ac00) [pid = 1724] [serial = 1641] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x93a4c000) [pid = 1724] [serial = 1616] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9522f400) [pid = 1724] [serial = 1617] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9c05bc00) [pid = 1724] [serial = 1637] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9c102800) [pid = 1724] [serial = 1638] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x98364c00) [pid = 1724] [serial = 1665] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x94822400) [pid = 1724] [serial = 1664] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x91bc6c00) [pid = 1724] [serial = 1658] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91d58c00) [pid = 1724] [serial = 1659] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91541800) [pid = 1724] [serial = 1656] [outer = (nil)] [url = about:blank] 09:51:22 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91fe2000) [pid = 1724] [serial = 1662] [outer = (nil)] [url = about:blank] 09:51:23 INFO - PROCESS | 1724 | 1467046283169 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1724 | 1467046283178 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f3800 == 39 [pid = 1724] [id = 581] 09:51:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d6fe400) [pid = 1724] [serial = 1744] [outer = (nil)] 09:51:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8df4a800) [pid = 1724] [serial = 1745] [outer = 0x8d6fe400] 09:51:23 INFO - PROCESS | 1724 | 1467046283258 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e106000) [pid = 1724] [serial = 1746] [outer = 0x8d6fe400] 09:51:24 INFO - PROCESS | 1724 | 1467046284080 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1448ms 09:51:24 INFO - PROCESS | 1724 | 1467046284113 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 1724 | 1467046284118 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:51:24 INFO - PROCESS | 1724 | 1467046284127 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 1724 | 1467046284130 Marionette TRACE conn4 <- [1,2298,null,{}] 09:51:24 INFO - PROCESS | 1724 | 1467046284137 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 1724 | 1467046284143 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:24 INFO - PROCESS | 1724 | 1467046284407 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:51:24 INFO - PROCESS | 1724 | 1467046284508 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1724 | 1467046284519 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e709000 == 40 [pid = 1724] [id = 582] 09:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8e70e000) [pid = 1724] [serial = 1747] [outer = (nil)] 09:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8ea9f000) [pid = 1724] [serial = 1748] [outer = 0x8e70e000] 09:51:24 INFO - PROCESS | 1724 | 1467046284587 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8f008000) [pid = 1724] [serial = 1749] [outer = 0x8e70e000] 09:51:25 INFO - PROCESS | 1724 | 1467046285539 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1441ms 09:51:25 INFO - PROCESS | 1724 | 1467046285578 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1724 | 1467046285583 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:51:25 INFO - PROCESS | 1724 | 1467046285598 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1724 | 1467046285607 Marionette TRACE conn4 <- [1,2302,null,{}] 09:51:25 INFO - PROCESS | 1724 | 1467046285624 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 1724 | 1467046285631 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:25 INFO - PROCESS | 1724 | 1467046285874 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:51:25 INFO - PROCESS | 1724 | 1467046285908 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 1724 | 1467046285918 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bc000 == 41 [pid = 1724] [id = 583] 09:51:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8ea97400) [pid = 1724] [serial = 1750] [outer = (nil)] 09:51:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91380800) [pid = 1724] [serial = 1751] [outer = 0x8ea97400] 09:51:25 INFO - PROCESS | 1724 | 1467046285988 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x91541800) [pid = 1724] [serial = 1752] [outer = 0x8ea97400] 09:51:26 INFO - PROCESS | 1724 | 1467046286955 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1406ms 09:51:27 INFO - PROCESS | 1724 | 1467046286998 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:51:27 INFO - PROCESS | 1724 | 1467046287003 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:51:27 INFO - PROCESS | 1724 | 1467046287020 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1724 | 1467046287025 Marionette TRACE conn4 <- [1,2306,null,{}] 09:51:27 INFO - PROCESS | 1724 | 1467046287032 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 1724 | 1467046287038 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:27 INFO - PROCESS | 1724 | 1467046287273 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:51:27 INFO - PROCESS | 1724 | 1467046287308 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1724 | 1467046287318 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad2800 == 42 [pid = 1724] [id = 584] 09:51:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x90b9dc00) [pid = 1724] [serial = 1753] [outer = (nil)] 09:51:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9167d400) [pid = 1724] [serial = 1754] [outer = 0x90b9dc00] 09:51:27 INFO - PROCESS | 1724 | 1467046287386 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x91baa800) [pid = 1724] [serial = 1755] [outer = 0x90b9dc00] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8df4c800) [pid = 1724] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9167dc00) [pid = 1724] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9a0dd400) [pid = 1724] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9a1e7c00) [pid = 1724] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9a40ec00) [pid = 1724] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x93990c00) [pid = 1724] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9b3ee000) [pid = 1724] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8d8f6000) [pid = 1724] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x9c0edc00) [pid = 1724] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8e110c00) [pid = 1724] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x90af3000) [pid = 1724] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8bad4400) [pid = 1724] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d8ea800) [pid = 1724] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e137800) [pid = 1724] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91fdf400) [pid = 1724] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:51:28 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d6b1000) [pid = 1724] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:51:28 INFO - PROCESS | 1724 | 1467046288532 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1548ms 09:51:28 INFO - PROCESS | 1724 | 1467046288558 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1724 | 1467046288562 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:51:28 INFO - PROCESS | 1724 | 1467046288569 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1724 | 1467046288571 Marionette TRACE conn4 <- [1,2310,null,{}] 09:51:28 INFO - PROCESS | 1724 | 1467046288577 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1724 | 1467046288582 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:28 INFO - PROCESS | 1724 | 1467046288747 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:51:28 INFO - PROCESS | 1724 | 1467046288904 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1724 | 1467046288921 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8d9c00 == 43 [pid = 1724] [id = 585] 09:51:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e8dfc00) [pid = 1724] [serial = 1756] [outer = (nil)] 09:51:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91ba0800) [pid = 1724] [serial = 1757] [outer = 0x8e8dfc00] 09:51:29 INFO - PROCESS | 1724 | 1467046289000 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91bce800) [pid = 1724] [serial = 1758] [outer = 0x8e8dfc00] 09:51:29 INFO - PROCESS | 1724 | 1467046289917 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1391ms 09:51:29 INFO - PROCESS | 1724 | 1467046289962 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1724 | 1467046289969 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:51:29 INFO - PROCESS | 1724 | 1467046289979 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 1724 | 1467046289986 Marionette TRACE conn4 <- [1,2314,null,{}] 09:51:30 INFO - PROCESS | 1724 | 1467046289997 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 1724 | 1467046290002 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:30 INFO - PROCESS | 1724 | 1467046290268 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:51:30 INFO - PROCESS | 1724 | 1467046290539 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1724 | 1467046290556 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4c00 == 44 [pid = 1724] [id = 586] 09:51:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d6b4c00) [pid = 1724] [serial = 1759] [outer = (nil)] 09:51:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d6fa800) [pid = 1724] [serial = 1760] [outer = 0x8d6b4c00] 09:51:30 INFO - PROCESS | 1724 | 1467046290686 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8df47c00) [pid = 1724] [serial = 1761] [outer = 0x8d6b4c00] 09:51:31 INFO - PROCESS | 1724 | 1467046291701 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1792ms 09:51:31 INFO - PROCESS | 1724 | 1467046291772 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1724 | 1467046291779 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:51:31 INFO - PROCESS | 1724 | 1467046291792 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1724 | 1467046291796 Marionette TRACE conn4 <- [1,2318,null,{}] 09:51:31 INFO - PROCESS | 1724 | 1467046291804 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 1724 | 1467046291811 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:32 INFO - PROCESS | 1724 | 1467046292062 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:51:32 INFO - PROCESS | 1724 | 1467046292334 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 1724 | 1467046292342 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e6000 == 45 [pid = 1724] [id = 587] 09:51:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8ea97c00) [pid = 1724] [serial = 1762] [outer = (nil)] 09:51:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8f007000) [pid = 1724] [serial = 1763] [outer = 0x8ea97c00] 09:51:32 INFO - PROCESS | 1724 | 1467046292435 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8f4bc800) [pid = 1724] [serial = 1764] [outer = 0x8ea97c00] 09:51:33 INFO - PROCESS | 1724 | 1467046293411 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:51:33 INFO - PROCESS | 1724 | 1467046293487 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:51:33 INFO - PROCESS | 1724 | 1467046293495 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 1724 | 1467046293501 Marionette TRACE conn4 <- [1,2322,null,{}] 09:51:33 INFO - PROCESS | 1724 | 1467046293518 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:33 INFO - PROCESS | 1724 | 1467046293528 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:33 INFO - PROCESS | 1724 | 1467046293775 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:51:34 INFO - PROCESS | 1724 | 1467046294106 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 1724 | 1467046294117 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba7400 == 46 [pid = 1724] [id = 588] 09:51:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91bc9c00) [pid = 1724] [serial = 1765] [outer = (nil)] 09:51:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91d52800) [pid = 1724] [serial = 1766] [outer = 0x91bc9c00] 09:51:34 INFO - PROCESS | 1724 | 1467046294208 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91d57800) [pid = 1724] [serial = 1767] [outer = 0x91bc9c00] 09:51:35 INFO - PROCESS | 1724 | 1467046295182 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1745ms 09:51:35 INFO - PROCESS | 1724 | 1467046295240 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 1724 | 1467046295246 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:51:35 INFO - PROCESS | 1724 | 1467046295254 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 1724 | 1467046295259 Marionette TRACE conn4 <- [1,2326,null,{}] 09:51:35 INFO - PROCESS | 1724 | 1467046295265 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 1724 | 1467046295272 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:35 INFO - PROCESS | 1724 | 1467046295526 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:51:35 INFO - PROCESS | 1724 | 1467046295763 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 1724 | 1467046295772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e138000 == 47 [pid = 1724] [id = 589] 09:51:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x91675400) [pid = 1724] [serial = 1768] [outer = (nil)] 09:51:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91fd8800) [pid = 1724] [serial = 1769] [outer = 0x91675400] 09:51:35 INFO - PROCESS | 1724 | 1467046295903 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91fdb800) [pid = 1724] [serial = 1770] [outer = 0x91675400] 09:51:36 INFO - PROCESS | 1724 | 1467046296879 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1699ms 09:51:36 INFO - PROCESS | 1724 | 1467046296953 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1724 | 1467046296957 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:51:36 INFO - PROCESS | 1724 | 1467046296965 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1724 | 1467046296969 Marionette TRACE conn4 <- [1,2330,null,{}] 09:51:36 INFO - PROCESS | 1724 | 1467046296976 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 1724 | 1467046296982 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:37 INFO - PROCESS | 1724 | 1467046297221 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:51:37 INFO - PROCESS | 1724 | 1467046297460 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1724 | 1467046297471 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacf400 == 48 [pid = 1724] [id = 590] 09:51:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8df4fc00) [pid = 1724] [serial = 1771] [outer = (nil)] 09:51:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x92404400) [pid = 1724] [serial = 1772] [outer = 0x8df4fc00] 09:51:37 INFO - PROCESS | 1724 | 1467046297597 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x92406c00) [pid = 1724] [serial = 1773] [outer = 0x8df4fc00] 09:51:38 INFO - PROCESS | 1724 | 1467046298588 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1651ms 09:51:38 INFO - PROCESS | 1724 | 1467046298617 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:51:38 INFO - PROCESS | 1724 | 1467046298622 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:51:38 INFO - PROCESS | 1724 | 1467046298629 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 1724 | 1467046298632 Marionette TRACE conn4 <- [1,2334,null,{}] 09:51:38 INFO - PROCESS | 1724 | 1467046298640 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:38 INFO - PROCESS | 1724 | 1467046298651 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:38 INFO - PROCESS | 1724 | 1467046298898 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:51:39 INFO - PROCESS | 1724 | 1467046299146 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1724 | 1467046299155 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacc000 == 49 [pid = 1724] [id = 591] 09:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8bad3400) [pid = 1724] [serial = 1774] [outer = (nil)] 09:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8f006c00) [pid = 1724] [serial = 1775] [outer = 0x8bad3400] 09:51:39 INFO - PROCESS | 1724 | 1467046299280 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x92fe4c00) [pid = 1724] [serial = 1776] [outer = 0x8bad3400] 09:51:40 INFO - PROCESS | 1724 | 1467046300542 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1985ms 09:51:40 INFO - PROCESS | 1724 | 1467046300614 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1724 | 1467046300620 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:51:40 INFO - PROCESS | 1724 | 1467046300627 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1724 | 1467046300632 Marionette TRACE conn4 <- [1,2338,null,{}] 09:51:40 INFO - PROCESS | 1724 | 1467046300640 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 1724 | 1467046300646 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:40 INFO - PROCESS | 1724 | 1467046300958 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:51:41 INFO - PROCESS | 1724 | 1467046301262 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1724 | 1467046301271 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e103800 == 50 [pid = 1724] [id = 592] 09:51:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8e105c00) [pid = 1724] [serial = 1777] [outer = (nil)] 09:51:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8e10e400) [pid = 1724] [serial = 1778] [outer = 0x8e105c00] 09:51:41 INFO - PROCESS | 1724 | 1467046301357 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8e8de800) [pid = 1724] [serial = 1779] [outer = 0x8e105c00] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3400 == 49 [pid = 1724] [id = 543] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x91fde000 == 48 [pid = 1724] [id = 545] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x90b9c800 == 47 [pid = 1724] [id = 546] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde2400 == 46 [pid = 1724] [id = 547] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0400 == 45 [pid = 1724] [id = 548] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4000 == 44 [pid = 1724] [id = 567] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd9400 == 43 [pid = 1724] [id = 550] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f0c00 == 42 [pid = 1724] [id = 533] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad7000 == 41 [pid = 1724] [id = 539] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70c000 == 40 [pid = 1724] [id = 535] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1c00 == 39 [pid = 1724] [id = 536] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4400 == 38 [pid = 1724] [id = 540] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0000 == 37 [pid = 1724] [id = 541] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea95000 == 36 [pid = 1724] [id = 534] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8c00 == 35 [pid = 1724] [id = 542] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8e704000 == 34 [pid = 1724] [id = 537] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad5000 == 33 [pid = 1724] [id = 549] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5800 == 32 [pid = 1724] [id = 544] 09:51:42 INFO - PROCESS | 1724 | --DOCSHELL 0x9398f800 == 31 [pid = 1724] [id = 538] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8e8dcc00) [pid = 1724] [serial = 1715] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8f009400) [pid = 1724] [serial = 1668] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8ea98800) [pid = 1724] [serial = 1667] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x91fdd400) [pid = 1724] [serial = 1671] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x91bac400) [pid = 1724] [serial = 1670] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9a401800) [pid = 1724] [serial = 1674] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x9a30cc00) [pid = 1724] [serial = 1673] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9a84f800) [pid = 1724] [serial = 1677] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9a847000) [pid = 1724] [serial = 1676] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x9aae7800) [pid = 1724] [serial = 1680] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9aadf400) [pid = 1724] [serial = 1679] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9c05c400) [pid = 1724] [serial = 1683] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9bc0ac00) [pid = 1724] [serial = 1682] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9d4f7400) [pid = 1724] [serial = 1686] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9d3a5400) [pid = 1724] [serial = 1685] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8df4b400) [pid = 1724] [serial = 1710] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0xa2160c00) [pid = 1724] [serial = 1689] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8e704800) [pid = 1724] [serial = 1712] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0xa1f9bc00) [pid = 1724] [serial = 1688] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0xa227b000) [pid = 1724] [serial = 1692] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0xa2270c00) [pid = 1724] [serial = 1691] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bad7c00) [pid = 1724] [serial = 1703] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91381800) [pid = 1724] [serial = 1695] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e130c00) [pid = 1724] [serial = 1694] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bddac00) [pid = 1724] [serial = 1704] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e70bc00) [pid = 1724] [serial = 1713] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8eaa1c00) [pid = 1724] [serial = 1698] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e8e1800) [pid = 1724] [serial = 1697] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x93d4bc00) [pid = 1724] [serial = 1701] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9398ec00) [pid = 1724] [serial = 1700] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d6bd000) [pid = 1724] [serial = 1706] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d8f9c00) [pid = 1724] [serial = 1709] [outer = (nil)] [url = about:blank] 09:51:42 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d6f4c00) [pid = 1724] [serial = 1707] [outer = (nil)] [url = about:blank] 09:51:43 INFO - PROCESS | 1724 | 1467046303486 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2887ms 09:51:43 INFO - PROCESS | 1724 | 1467046303517 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1724 | 1467046303523 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:51:43 INFO - PROCESS | 1724 | 1467046303591 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 1724 | 1467046303599 Marionette TRACE conn4 <- [1,2342,null,{}] 09:51:43 INFO - PROCESS | 1724 | 1467046303608 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 1724 | 1467046303612 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:43 INFO - PROCESS | 1724 | 1467046303788 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:51:43 INFO - PROCESS | 1724 | 1467046303799 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1724 | 1467046303811 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1c00 == 32 [pid = 1724] [id = 593] 09:51:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8cec2000) [pid = 1724] [serial = 1780] [outer = (nil)] 09:51:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d6f1800) [pid = 1724] [serial = 1781] [outer = 0x8cec2000] 09:51:43 INFO - PROCESS | 1724 | 1467046303885 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d8ea800) [pid = 1724] [serial = 1782] [outer = 0x8cec2000] 09:51:44 INFO - PROCESS | 1724 | 1467046304844 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1303ms 09:51:44 INFO - PROCESS | 1724 | 1467046304887 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:51:44 INFO - PROCESS | 1724 | 1467046304896 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:51:44 INFO - PROCESS | 1724 | 1467046304908 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 1724 | 1467046304913 Marionette TRACE conn4 <- [1,2346,null,{}] 09:51:44 INFO - PROCESS | 1724 | 1467046304919 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 1724 | 1467046304926 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:45 INFO - PROCESS | 1724 | 1467046305114 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:51:45 INFO - PROCESS | 1724 | 1467046305266 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1724 | 1467046305277 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f9000 == 33 [pid = 1724] [id = 594] 09:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8df4e800) [pid = 1724] [serial = 1783] [outer = (nil)] 09:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e703c00) [pid = 1724] [serial = 1784] [outer = 0x8df4e800] 09:51:45 INFO - PROCESS | 1724 | 1467046305372 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e708800) [pid = 1724] [serial = 1785] [outer = 0x8df4e800] 09:51:46 INFO - PROCESS | 1724 | 1467046306325 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1445ms 09:51:46 INFO - PROCESS | 1724 | 1467046306352 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:51:46 INFO - PROCESS | 1724 | 1467046306357 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:51:46 INFO - PROCESS | 1724 | 1467046306363 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 1724 | 1467046306369 Marionette TRACE conn4 <- [1,2350,null,{}] 09:51:46 INFO - PROCESS | 1724 | 1467046306396 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 1724 | 1467046306406 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:46 INFO - PROCESS | 1724 | 1467046306631 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:51:46 INFO - PROCESS | 1724 | 1467046306664 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1724 | 1467046306677 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b3400 == 34 [pid = 1724] [id = 595] 09:51:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f4b3800) [pid = 1724] [serial = 1786] [outer = (nil)] 09:51:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f4bc400) [pid = 1724] [serial = 1787] [outer = 0x8f4b3800] 09:51:46 INFO - PROCESS | 1724 | 1467046306775 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x90aee000) [pid = 1724] [serial = 1788] [outer = 0x8f4b3800] 09:51:48 INFO - PROCESS | 1724 | 1467046308406 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e8dfc00) [pid = 1724] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ea97400) [pid = 1724] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x90b9dc00) [pid = 1724] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e70e000) [pid = 1724] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d6b2c00) [pid = 1724] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d6b5400) [pid = 1724] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8bad0800) [pid = 1724] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6fe400) [pid = 1724] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8e70b400) [pid = 1724] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8f010c00) [pid = 1724] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bddd000) [pid = 1724] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8f4b9400) [pid = 1724] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d6b5800) [pid = 1724] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e8db800) [pid = 1724] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:51:48 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x91387400) [pid = 1724] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2241ms 09:51:48 INFO - PROCESS | 1724 | 1467046308605 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 1724 | 1467046308608 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:51:48 INFO - PROCESS | 1724 | 1467046308615 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 1724 | 1467046308617 Marionette TRACE conn4 <- [1,2354,null,{}] 09:51:48 INFO - PROCESS | 1724 | 1467046308657 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 1724 | 1467046308663 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:48 INFO - PROCESS | 1724 | 1467046308817 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:51:48 INFO - PROCESS | 1724 | 1467046308826 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1724 | 1467046308832 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e704000 == 35 [pid = 1724] [id = 596] 09:51:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8ea96800) [pid = 1724] [serial = 1789] [outer = (nil)] 09:51:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f00f800) [pid = 1724] [serial = 1790] [outer = 0x8ea96800] 09:51:48 INFO - PROCESS | 1724 | 1467046308905 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x90b93c00) [pid = 1724] [serial = 1791] [outer = 0x8ea96800] 09:51:49 INFO - PROCESS | 1724 | 1467046309765 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1186ms 09:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:51:49 INFO - PROCESS | 1724 | 1467046309802 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1724 | 1467046309805 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:51:49 INFO - PROCESS | 1724 | 1467046309812 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1724 | 1467046309815 Marionette TRACE conn4 <- [1,2358,null,{}] 09:51:49 INFO - PROCESS | 1724 | 1467046309831 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 1724 | 1467046309837 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:50 INFO - PROCESS | 1724 | 1467046310002 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:51:50 INFO - PROCESS | 1724 | 1467046310011 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1724 | 1467046310017 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8dfc00 == 36 [pid = 1724] [id = 597] 09:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9137a000) [pid = 1724] [serial = 1792] [outer = (nil)] 09:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91547800) [pid = 1724] [serial = 1793] [outer = 0x9137a000] 09:51:50 INFO - PROCESS | 1724 | 1467046310091 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9166e400) [pid = 1724] [serial = 1794] [outer = 0x9137a000] 09:51:51 INFO - PROCESS | 1724 | 1467046311327 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1549ms 09:51:51 INFO - PROCESS | 1724 | 1467046311363 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 1724 | 1467046311372 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:51:51 INFO - PROCESS | 1724 | 1467046311381 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 1724 | 1467046311388 Marionette TRACE conn4 <- [1,2362,null,{}] 09:51:51 INFO - PROCESS | 1724 | 1467046311399 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:51 INFO - PROCESS | 1724 | 1467046311406 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:51 INFO - PROCESS | 1724 | 1467046311621 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:51:51 INFO - PROCESS | 1724 | 1467046311861 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 1724 | 1467046311871 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f1400 == 37 [pid = 1724] [id = 598] 09:51:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d6f1c00) [pid = 1724] [serial = 1795] [outer = (nil)] 09:51:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8df42c00) [pid = 1724] [serial = 1796] [outer = 0x8d6f1c00] 09:51:51 INFO - PROCESS | 1724 | 1467046311980 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e135000) [pid = 1724] [serial = 1797] [outer = 0x8d6f1c00] 09:51:52 INFO - PROCESS | 1724 | 1467046312951 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1641ms 09:51:53 INFO - PROCESS | 1724 | 1467046313023 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1724 | 1467046313031 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:51:53 INFO - PROCESS | 1724 | 1467046313043 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1724 | 1467046313047 Marionette TRACE conn4 <- [1,2366,null,{}] 09:51:53 INFO - PROCESS | 1724 | 1467046313055 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 1724 | 1467046313062 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:53 INFO - PROCESS | 1724 | 1467046313298 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:51:53 INFO - PROCESS | 1724 | 1467046313579 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 1724 | 1467046313590 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f5800 == 38 [pid = 1724] [id = 599] 09:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f010c00) [pid = 1724] [serial = 1798] [outer = (nil)] 09:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x90af1400) [pid = 1724] [serial = 1799] [outer = 0x8f010c00] 09:51:53 INFO - PROCESS | 1724 | 1467046313704 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91380c00) [pid = 1724] [serial = 1800] [outer = 0x8f010c00] 09:51:54 INFO - PROCESS | 1724 | 1467046314640 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1638ms 09:51:54 INFO - PROCESS | 1724 | 1467046314681 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:51:54 INFO - PROCESS | 1724 | 1467046314685 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:51:54 INFO - PROCESS | 1724 | 1467046314694 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 1724 | 1467046314701 Marionette TRACE conn4 <- [1,2370,null,{}] 09:51:54 INFO - PROCESS | 1724 | 1467046314719 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 1724 | 1467046314729 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:54 INFO - PROCESS | 1724 | 1467046314926 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:51:55 INFO - PROCESS | 1724 | 1467046315204 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1724 | 1467046315220 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc5400 == 39 [pid = 1724] [id = 600] 09:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91bc5800) [pid = 1724] [serial = 1801] [outer = (nil)] 09:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91bc9800) [pid = 1724] [serial = 1802] [outer = 0x91bc5800] 09:51:55 INFO - PROCESS | 1724 | 1467046315358 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91bcfc00) [pid = 1724] [serial = 1803] [outer = 0x91bc5800] 09:51:56 INFO - PROCESS | 1724 | 1467046316364 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1745ms 09:51:56 INFO - PROCESS | 1724 | 1467046316439 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1724 | 1467046316444 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:51:56 INFO - PROCESS | 1724 | 1467046316452 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 1724 | 1467046316457 Marionette TRACE conn4 <- [1,2374,null,{}] 09:51:56 INFO - PROCESS | 1724 | 1467046316464 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 1724 | 1467046316470 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:56 INFO - PROCESS | 1724 | 1467046316703 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:51:56 INFO - PROCESS | 1724 | 1467046316892 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1724 | 1467046316900 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f007800 == 40 [pid = 1724] [id = 601] 09:51:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91bc2800) [pid = 1724] [serial = 1804] [outer = (nil)] 09:51:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91fd6000) [pid = 1724] [serial = 1805] [outer = 0x91bc2800] 09:51:57 INFO - PROCESS | 1724 | 1467046317034 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91fde000) [pid = 1724] [serial = 1806] [outer = 0x91bc2800] 09:51:57 INFO - PROCESS | 1724 | 1467046317975 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1587ms 09:51:58 INFO - PROCESS | 1724 | 1467046318046 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:51:58 INFO - PROCESS | 1724 | 1467046318051 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:51:58 INFO - PROCESS | 1724 | 1467046318058 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1724 | 1467046318062 Marionette TRACE conn4 <- [1,2378,null,{}] 09:51:58 INFO - PROCESS | 1724 | 1467046318069 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 1724 | 1467046318074 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:58 INFO - PROCESS | 1724 | 1467046318266 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:51:58 INFO - PROCESS | 1724 | 1467046318459 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 1724 | 1467046318466 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b4400 == 41 [pid = 1724] [id = 602] 09:51:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91d5e800) [pid = 1724] [serial = 1807] [outer = (nil)] 09:51:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x92405c00) [pid = 1724] [serial = 1808] [outer = 0x91d5e800] 09:51:58 INFO - PROCESS | 1724 | 1467046318551 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x92409000) [pid = 1724] [serial = 1809] [outer = 0x91d5e800] 09:51:59 INFO - PROCESS | 1724 | 1467046319599 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:51:59 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:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1585ms 09:51:59 INFO - PROCESS | 1724 | 1467046319644 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1724 | 1467046319648 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:51:59 INFO - PROCESS | 1724 | 1467046319655 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 1724 | 1467046319659 Marionette TRACE conn4 <- [1,2382,null,{}] 09:51:59 INFO - PROCESS | 1724 | 1467046319665 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 1724 | 1467046319676 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:51:59 INFO - PROCESS | 1724 | 1467046319944 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:52:00 INFO - PROCESS | 1724 | 1467046320177 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1724 | 1467046320186 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacb000 == 42 [pid = 1724] [id = 603] 09:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8bddf800) [pid = 1724] [serial = 1810] [outer = (nil)] 09:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9398e800) [pid = 1724] [serial = 1811] [outer = 0x8bddf800] 09:52:00 INFO - PROCESS | 1724 | 1467046320315 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x93a40400) [pid = 1724] [serial = 1812] [outer = 0x8bddf800] 09:52:01 INFO - PROCESS | 1724 | 1467046321317 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:52:01 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:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1733ms 09:52:01 INFO - PROCESS | 1724 | 1467046321389 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 1724 | 1467046321393 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:52:01 INFO - PROCESS | 1724 | 1467046321401 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 1724 | 1467046321404 Marionette TRACE conn4 <- [1,2386,null,{}] 09:52:01 INFO - PROCESS | 1724 | 1467046321412 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 1724 | 1467046321416 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:01 INFO - PROCESS | 1724 | 1467046321662 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:52:01 INFO - PROCESS | 1724 | 1467046321914 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1724 | 1467046321926 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fc000 == 43 [pid = 1724] [id = 604] 09:52:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8d8efc00) [pid = 1724] [serial = 1813] [outer = (nil)] 09:52:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91670c00) [pid = 1724] [serial = 1814] [outer = 0x8d8efc00] 09:52:02 INFO - PROCESS | 1724 | 1467046322052 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91bcb800) [pid = 1724] [serial = 1815] [outer = 0x8d8efc00] 09:52:02 INFO - PROCESS | 1724 | 1467046322991 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1634ms 09:52:03 INFO - PROCESS | 1724 | 1467046323037 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:52:03 INFO - PROCESS | 1724 | 1467046323057 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:52:03 INFO - PROCESS | 1724 | 1467046323064 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 1724 | 1467046323068 Marionette TRACE conn4 <- [1,2390,null,{}] 09:52:03 INFO - PROCESS | 1724 | 1467046323075 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 1724 | 1467046323079 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:03 INFO - PROCESS | 1724 | 1467046323268 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:52:03 INFO - PROCESS | 1724 | 1467046323676 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 1724 | 1467046323689 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8800 == 44 [pid = 1724] [id = 605] 09:52:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8bad9800) [pid = 1724] [serial = 1816] [outer = (nil)] 09:52:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8bdda000) [pid = 1724] [serial = 1817] [outer = 0x8bad9800] 09:52:03 INFO - PROCESS | 1724 | 1467046323820 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d6bb000) [pid = 1724] [serial = 1818] [outer = 0x8bad9800] 09:52:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8e704000 == 43 [pid = 1724] [id = 596] 09:52:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b3400 == 42 [pid = 1724] [id = 595] 09:52:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f9000 == 41 [pid = 1724] [id = 594] 09:52:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1c00 == 40 [pid = 1724] [id = 593] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91ba0800) [pid = 1724] [serial = 1757] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91541800) [pid = 1724] [serial = 1752] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91380800) [pid = 1724] [serial = 1751] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9167d400) [pid = 1724] [serial = 1754] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8ea9f000) [pid = 1724] [serial = 1748] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x91379000) [pid = 1724] [serial = 1730] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x9137a400) [pid = 1724] [serial = 1731] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d6bb400) [pid = 1724] [serial = 1718] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d8f3000) [pid = 1724] [serial = 1719] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8bdd6000) [pid = 1724] [serial = 1742] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8cebac00) [pid = 1724] [serial = 1743] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8df4a800) [pid = 1724] [serial = 1745] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e106000) [pid = 1724] [serial = 1746] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e8e0000) [pid = 1724] [serial = 1721] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8ea94400) [pid = 1724] [serial = 1722] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8f4b5c00) [pid = 1724] [serial = 1724] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4bc000) [pid = 1724] [serial = 1725] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e8df800) [pid = 1724] [serial = 1716] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x90ae8400) [pid = 1724] [serial = 1727] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x90aea800) [pid = 1724] [serial = 1728] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f4bac00) [pid = 1724] [serial = 1739] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91ba9c00) [pid = 1724] [serial = 1740] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91ba0400) [pid = 1724] [serial = 1736] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x9167a800) [pid = 1724] [serial = 1737] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9154c800) [pid = 1724] [serial = 1733] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91676c00) [pid = 1724] [serial = 1734] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91baa800) [pid = 1724] [serial = 1755] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x91bce800) [pid = 1724] [serial = 1758] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f008000) [pid = 1724] [serial = 1749] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1724 | 1467046324955 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1934ms 09:52:05 INFO - PROCESS | 1724 | 1467046325001 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1724 | 1467046325007 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:52:05 INFO - PROCESS | 1724 | 1467046325015 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1724 | 1467046325019 Marionette TRACE conn4 <- [1,2394,null,{}] 09:52:05 INFO - PROCESS | 1724 | 1467046325028 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 1724 | 1467046325035 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:05 INFO - PROCESS | 1724 | 1467046325221 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:52:05 INFO - PROCESS | 1724 | 1467046325423 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1724 | 1467046325434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f0800 == 41 [pid = 1724] [id = 606] 09:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d8f8400) [pid = 1724] [serial = 1819] [outer = (nil)] 09:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e101400) [pid = 1724] [serial = 1820] [outer = 0x8d8f8400] 09:52:05 INFO - PROCESS | 1724 | 1467046325547 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e132c00) [pid = 1724] [serial = 1821] [outer = 0x8d8f8400] 09:52:06 INFO - PROCESS | 1724 | 1467046326377 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1382ms 09:52:06 INFO - PROCESS | 1724 | 1467046326401 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:52:06 INFO - PROCESS | 1724 | 1467046326407 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:52:06 INFO - PROCESS | 1724 | 1467046326414 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 1724 | 1467046326418 Marionette TRACE conn4 <- [1,2398,null,{}] 09:52:06 INFO - PROCESS | 1724 | 1467046326424 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 1724 | 1467046326429 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:06 INFO - PROCESS | 1724 | 1467046326655 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:52:06 INFO - PROCESS | 1724 | 1467046326679 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1724 | 1467046326688 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e0000 == 42 [pid = 1724] [id = 607] 09:52:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e8e3000) [pid = 1724] [serial = 1822] [outer = (nil)] 09:52:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f00bc00) [pid = 1724] [serial = 1823] [outer = 0x8e8e3000] 09:52:06 INFO - PROCESS | 1724 | 1467046326759 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f4bdc00) [pid = 1724] [serial = 1824] [outer = 0x8e8e3000] 09:52:07 INFO - PROCESS | 1724 | 1467046327839 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1481ms 09:52:07 INFO - PROCESS | 1724 | 1467046327896 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1724 | 1467046327900 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:52:07 INFO - PROCESS | 1724 | 1467046327927 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1724 | 1467046327937 Marionette TRACE conn4 <- [1,2402,null,{}] 09:52:07 INFO - PROCESS | 1724 | 1467046327946 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 1724 | 1467046327953 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:08 INFO - PROCESS | 1724 | 1467046328208 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:52:08 INFO - PROCESS | 1724 | 1467046328231 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1724 | 1467046328238 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacdc00 == 43 [pid = 1724] [id = 608] 09:52:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x90b95c00) [pid = 1724] [serial = 1825] [outer = (nil)] 09:52:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91543800) [pid = 1724] [serial = 1826] [outer = 0x90b95c00] 09:52:08 INFO - PROCESS | 1724 | 1467046328308 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x9166fc00) [pid = 1724] [serial = 1827] [outer = 0x90b95c00] 09:52:09 INFO - PROCESS | 1724 | 1467046329301 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1468ms 09:52:09 INFO - PROCESS | 1724 | 1467046329375 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 1724 | 1467046329379 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:52:09 INFO - PROCESS | 1724 | 1467046329387 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 1724 | 1467046329390 Marionette TRACE conn4 <- [1,2406,null,{}] 09:52:09 INFO - PROCESS | 1724 | 1467046329396 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 1724 | 1467046329401 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:09 INFO - PROCESS | 1724 | 1467046329690 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bad3400) [pid = 1724] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e105c00) [pid = 1724] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ea96800) [pid = 1724] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91675400) [pid = 1724] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8f4b3800) [pid = 1724] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8cec2000) [pid = 1724] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91bc9c00) [pid = 1724] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8ea97c00) [pid = 1724] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8df4fc00) [pid = 1724] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8df4e800) [pid = 1724] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:52:09 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8d6b4c00) [pid = 1724] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:52:09 INFO - PROCESS | 1724 | 1467046329813 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1724 | 1467046329821 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd400 == 44 [pid = 1724] [id = 609] 09:52:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8bad3400) [pid = 1724] [serial = 1828] [outer = (nil)] 09:52:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8df4b000) [pid = 1724] [serial = 1829] [outer = 0x8bad3400] 09:52:09 INFO - PROCESS | 1724 | 1467046329901 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e10c800) [pid = 1724] [serial = 1830] [outer = 0x8bad3400] 09:52:10 INFO - PROCESS | 1724 | 1467046330735 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1386ms 09:52:10 INFO - PROCESS | 1724 | 1467046330774 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1724 | 1467046330777 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:52:10 INFO - PROCESS | 1724 | 1467046330784 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1724 | 1467046330787 Marionette TRACE conn4 <- [1,2410,null,{}] 09:52:10 INFO - PROCESS | 1724 | 1467046330819 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 1724 | 1467046330824 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:11 INFO - PROCESS | 1724 | 1467046331010 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:52:11 INFO - PROCESS | 1724 | 1467046331155 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1724 | 1467046331172 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x91379000 == 45 [pid = 1724] [id = 610] 09:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9154f400) [pid = 1724] [serial = 1831] [outer = (nil)] 09:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x91ba2800) [pid = 1724] [serial = 1832] [outer = 0x9154f400] 09:52:11 INFO - PROCESS | 1724 | 1467046331260 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91bc3400) [pid = 1724] [serial = 1833] [outer = 0x9154f400] 09:52:12 INFO - PROCESS | 1724 | 1467046332346 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1607ms 09:52:12 INFO - PROCESS | 1724 | 1467046332393 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 1724 | 1467046332400 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:52:12 INFO - PROCESS | 1724 | 1467046332408 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 1724 | 1467046332414 Marionette TRACE conn4 <- [1,2414,null,{}] 09:52:12 INFO - PROCESS | 1724 | 1467046332423 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 1724 | 1467046332429 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:12 INFO - PROCESS | 1724 | 1467046332681 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:52:12 INFO - PROCESS | 1724 | 1467046332933 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1724 | 1467046332942 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f7800 == 46 [pid = 1724] [id = 611] 09:52:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d8f4c00) [pid = 1724] [serial = 1834] [outer = (nil)] 09:52:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e8dc000) [pid = 1724] [serial = 1835] [outer = 0x8d8f4c00] 09:52:13 INFO - PROCESS | 1724 | 1467046333065 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ea99400) [pid = 1724] [serial = 1836] [outer = 0x8d8f4c00] 09:52:14 INFO - PROCESS | 1724 | 1467046334056 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1690ms 09:52:14 INFO - PROCESS | 1724 | 1467046334098 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 1724 | 1467046334105 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:52:14 INFO - PROCESS | 1724 | 1467046334116 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1724 | 1467046334120 Marionette TRACE conn4 <- [1,2418,null,{}] 09:52:14 INFO - PROCESS | 1724 | 1467046334127 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 1724 | 1467046334133 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:14 INFO - PROCESS | 1724 | 1467046334347 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:52:14 INFO - PROCESS | 1724 | 1467046334534 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 1724 | 1467046334542 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9e800 == 47 [pid = 1724] [id = 612] 09:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x90aea800) [pid = 1724] [serial = 1837] [outer = (nil)] 09:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90b92800) [pid = 1724] [serial = 1838] [outer = 0x90aea800] 09:52:14 INFO - PROCESS | 1724 | 1467046334639 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91384400) [pid = 1724] [serial = 1839] [outer = 0x90aea800] 09:52:15 INFO - PROCESS | 1724 | 1467046335710 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1638ms 09:52:15 INFO - PROCESS | 1724 | 1467046335754 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:52:15 INFO - PROCESS | 1724 | 1467046335759 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:52:15 INFO - PROCESS | 1724 | 1467046335767 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 1724 | 1467046335773 Marionette TRACE conn4 <- [1,2422,null,{}] 09:52:15 INFO - PROCESS | 1724 | 1467046335790 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 1724 | 1467046335800 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:16 INFO - PROCESS | 1724 | 1467046336023 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:52:16 INFO - PROCESS | 1724 | 1467046336262 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1724 | 1467046336276 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x91544c00 == 48 [pid = 1724] [id = 613] 09:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91d60800) [pid = 1724] [serial = 1840] [outer = (nil)] 09:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91fdf800) [pid = 1724] [serial = 1841] [outer = 0x91d60800] 09:52:16 INFO - PROCESS | 1724 | 1467046336404 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x92fe0400) [pid = 1724] [serial = 1842] [outer = 0x91d60800] 09:52:17 INFO - PROCESS | 1724 | 1467046337303 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1588ms 09:52:17 INFO - PROCESS | 1724 | 1467046337355 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1724 | 1467046337359 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:52:17 INFO - PROCESS | 1724 | 1467046337367 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1724 | 1467046337371 Marionette TRACE conn4 <- [1,2426,null,{}] 09:52:17 INFO - PROCESS | 1724 | 1467046337377 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 1724 | 1467046337384 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:17 INFO - PROCESS | 1724 | 1467046337581 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:52:17 INFO - PROCESS | 1724 | 1467046337773 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1724 | 1467046337782 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x92404800 == 49 [pid = 1724] [id = 614] 09:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9240f000) [pid = 1724] [serial = 1843] [outer = (nil)] 09:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x93984800) [pid = 1724] [serial = 1844] [outer = 0x9240f000] 09:52:17 INFO - PROCESS | 1724 | 1467046337864 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93b61000) [pid = 1724] [serial = 1845] [outer = 0x9240f000] 09:52:18 INFO - PROCESS | 1724 | 1467046338855 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1532ms 09:52:18 INFO - PROCESS | 1724 | 1467046338900 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:52:18 INFO - PROCESS | 1724 | 1467046338905 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:52:18 INFO - PROCESS | 1724 | 1467046338914 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 1724 | 1467046338918 Marionette TRACE conn4 <- [1,2430,null,{}] 09:52:18 INFO - PROCESS | 1724 | 1467046338924 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 1724 | 1467046338929 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:19 INFO - PROCESS | 1724 | 1467046339113 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:52:19 INFO - PROCESS | 1724 | 1467046339301 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 1724 | 1467046339310 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad5000 == 50 [pid = 1724] [id = 615] 09:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8ea95c00) [pid = 1724] [serial = 1846] [outer = (nil)] 09:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x93b68400) [pid = 1724] [serial = 1847] [outer = 0x8ea95c00] 09:52:19 INFO - PROCESS | 1724 | 1467046339395 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x93d48000) [pid = 1724] [serial = 1848] [outer = 0x8ea95c00] 09:52:20 INFO - PROCESS | 1724 | 1467046340377 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1500ms 09:52:20 INFO - PROCESS | 1724 | 1467046340413 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 1724 | 1467046340417 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:52:20 INFO - PROCESS | 1724 | 1467046340424 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 1724 | 1467046340428 Marionette TRACE conn4 <- [1,2434,null,{}] 09:52:20 INFO - PROCESS | 1724 | 1467046340435 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 1724 | 1467046340445 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:20 INFO - PROCESS | 1724 | 1467046340677 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:52:20 INFO - PROCESS | 1724 | 1467046340931 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1724 | 1467046340943 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebec00 == 51 [pid = 1724] [id = 616] 09:52:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91b9d800) [pid = 1724] [serial = 1849] [outer = (nil)] 09:52:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x95281000) [pid = 1724] [serial = 1850] [outer = 0x91b9d800] 09:52:21 INFO - PROCESS | 1724 | 1467046341067 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x953c9c00) [pid = 1724] [serial = 1851] [outer = 0x91b9d800] 09:52:21 INFO - PROCESS | 1724 | 1467046341974 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1588ms 09:52:22 INFO - PROCESS | 1724 | 1467046342013 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 1724 | 1467046342018 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:52:22 INFO - PROCESS | 1724 | 1467046342024 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 1724 | 1467046342029 Marionette TRACE conn4 <- [1,2438,null,{}] 09:52:22 INFO - PROCESS | 1724 | 1467046342036 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:22 INFO - PROCESS | 1724 | 1467046342041 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:22 INFO - PROCESS | 1724 | 1467046342234 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:52:22 INFO - PROCESS | 1724 | 1467046342425 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1724 | 1467046342434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacd800 == 52 [pid = 1724] [id = 617] 09:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8cec3800) [pid = 1724] [serial = 1852] [outer = (nil)] 09:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x953d4800) [pid = 1724] [serial = 1853] [outer = 0x8cec3800] 09:52:22 INFO - PROCESS | 1724 | 1467046342515 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9793e800) [pid = 1724] [serial = 1854] [outer = 0x8cec3800] 09:52:23 INFO - PROCESS | 1724 | 1467046343532 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1548ms 09:52:23 INFO - PROCESS | 1724 | 1467046343573 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 1724 | 1467046343578 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:52:23 INFO - PROCESS | 1724 | 1467046343585 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 1724 | 1467046343589 Marionette TRACE conn4 <- [1,2442,null,{}] 09:52:23 INFO - PROCESS | 1724 | 1467046343595 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 1724 | 1467046343601 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:23 INFO - PROCESS | 1724 | 1467046343834 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:52:24 INFO - PROCESS | 1724 | 1467046344107 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 1724 | 1467046344116 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddac00 == 53 [pid = 1724] [id = 618] 09:52:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8bde1000) [pid = 1724] [serial = 1855] [outer = (nil)] 09:52:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e708c00) [pid = 1724] [serial = 1856] [outer = 0x8bde1000] 09:52:24 INFO - PROCESS | 1724 | 1467046344254 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8f4b3c00) [pid = 1724] [serial = 1857] [outer = 0x8bde1000] 09:52:25 INFO - PROCESS | 1724 | 1467046345206 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1645ms 09:52:25 INFO - PROCESS | 1724 | 1467046345239 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 1724 | 1467046345243 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:52:25 INFO - PROCESS | 1724 | 1467046345254 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 1724 | 1467046345257 Marionette TRACE conn4 <- [1,2446,null,{}] 09:52:25 INFO - PROCESS | 1724 | 1467046345265 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 1724 | 1467046345270 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:25 INFO - PROCESS | 1724 | 1467046345480 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:52:26 INFO - PROCESS | 1724 | 1467046346089 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1724 | 1467046346097 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f9c00 == 54 [pid = 1724] [id = 619] 09:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8df43000) [pid = 1724] [serial = 1858] [outer = (nil)] 09:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8df4e400) [pid = 1724] [serial = 1859] [outer = 0x8df43000] 09:52:26 INFO - PROCESS | 1724 | 1467046346194 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8e8e0800) [pid = 1724] [serial = 1860] [outer = 0x8df43000] 09:52:27 INFO - PROCESS | 1724 | 1467046347155 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1933ms 09:52:27 INFO - PROCESS | 1724 | 1467046347190 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:52:27 INFO - PROCESS | 1724 | 1467046347196 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:52:27 INFO - PROCESS | 1724 | 1467046347205 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1724 | 1467046347211 Marionette TRACE conn4 <- [1,2450,null,{}] 09:52:27 INFO - PROCESS | 1724 | 1467046347220 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 1724 | 1467046347226 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:27 INFO - PROCESS | 1724 | 1467046347425 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:52:27 INFO - PROCESS | 1724 | 1467046347783 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1724 | 1467046347793 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x90af0000 == 55 [pid = 1724] [id = 620] 09:52:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x90af3400) [pid = 1724] [serial = 1861] [outer = (nil)] 09:52:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x91383c00) [pid = 1724] [serial = 1862] [outer = 0x90af3400] 09:52:27 INFO - PROCESS | 1724 | 1467046347884 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x91678800) [pid = 1724] [serial = 1863] [outer = 0x90af3400] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd400 == 54 [pid = 1724] [id = 609] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacdc00 == 53 [pid = 1724] [id = 608] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e0000 == 52 [pid = 1724] [id = 607] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f0800 == 51 [pid = 1724] [id = 606] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8800 == 50 [pid = 1724] [id = 605] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e138000 == 49 [pid = 1724] [id = 589] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacf400 == 48 [pid = 1724] [id = 590] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4c00 == 47 [pid = 1724] [id = 586] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacc000 == 46 [pid = 1724] [id = 591] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8d9c00 == 45 [pid = 1724] [id = 585] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f1400 == 44 [pid = 1724] [id = 598] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8dfc00 == 43 [pid = 1724] [id = 597] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc5400 == 42 [pid = 1724] [id = 600] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8f007800 == 41 [pid = 1724] [id = 601] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f5800 == 40 [pid = 1724] [id = 599] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fc000 == 39 [pid = 1724] [id = 604] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e6000 == 38 [pid = 1724] [id = 587] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e103800 == 37 [pid = 1724] [id = 592] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacb000 == 36 [pid = 1724] [id = 603] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b4400 == 35 [pid = 1724] [id = 602] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba7400 == 34 [pid = 1724] [id = 588] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f9c00 == 33 [pid = 1724] [id = 619] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddac00 == 32 [pid = 1724] [id = 618] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacd800 == 31 [pid = 1724] [id = 617] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebec00 == 30 [pid = 1724] [id = 616] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x92404800 == 29 [pid = 1724] [id = 614] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad5000 == 28 [pid = 1724] [id = 615] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x91544c00 == 27 [pid = 1724] [id = 613] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9e800 == 26 [pid = 1724] [id = 612] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x91379000 == 25 [pid = 1724] [id = 610] 09:52:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f7800 == 24 [pid = 1724] [id = 611] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x91547800) [pid = 1724] [serial = 1793] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x90b93c00) [pid = 1724] [serial = 1791] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8f006c00) [pid = 1724] [serial = 1775] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8e10e400) [pid = 1724] [serial = 1778] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f00f800) [pid = 1724] [serial = 1790] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91fd8800) [pid = 1724] [serial = 1769] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91fdb800) [pid = 1724] [serial = 1770] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x90aee000) [pid = 1724] [serial = 1788] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d8ea800) [pid = 1724] [serial = 1782] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91d57800) [pid = 1724] [serial = 1767] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x91d52800) [pid = 1724] [serial = 1766] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x92fe4c00) [pid = 1724] [serial = 1776] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f4bc800) [pid = 1724] [serial = 1764] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d6f1800) [pid = 1724] [serial = 1781] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x92404400) [pid = 1724] [serial = 1772] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e703c00) [pid = 1724] [serial = 1784] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x92406c00) [pid = 1724] [serial = 1773] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8df47c00) [pid = 1724] [serial = 1761] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8f007000) [pid = 1724] [serial = 1763] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f4bc400) [pid = 1724] [serial = 1787] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d6fa800) [pid = 1724] [serial = 1760] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e708800) [pid = 1724] [serial = 1785] [outer = (nil)] [url = about:blank] 09:52:29 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e8de800) [pid = 1724] [serial = 1779] [outer = (nil)] [url = about:blank] 09:52:30 INFO - PROCESS | 1724 | 1467046350291 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 3144ms 09:52:30 INFO - PROCESS | 1724 | 1467046350349 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 1724 | 1467046350356 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:52:30 INFO - PROCESS | 1724 | 1467046350366 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 1724 | 1467046350370 Marionette TRACE conn4 <- [1,2454,null,{}] 09:52:30 INFO - PROCESS | 1724 | 1467046350380 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 1724 | 1467046350387 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:30 INFO - PROCESS | 1724 | 1467046350584 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:52:30 INFO - PROCESS | 1724 | 1467046350849 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1724 | 1467046350865 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bc400 == 25 [pid = 1724] [id = 621] 09:52:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d6f0800) [pid = 1724] [serial = 1864] [outer = (nil)] 09:52:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d6f7400) [pid = 1724] [serial = 1865] [outer = 0x8d6f0800] 09:52:30 INFO - PROCESS | 1724 | 1467046350951 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d6fb400) [pid = 1724] [serial = 1866] [outer = 0x8d6f0800] 09:52:31 INFO - PROCESS | 1724 | 1467046351814 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1491ms 09:52:31 INFO - PROCESS | 1724 | 1467046351856 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 1724 | 1467046351865 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:52:31 INFO - PROCESS | 1724 | 1467046351878 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1724 | 1467046351882 Marionette TRACE conn4 <- [1,2458,null,{}] 09:52:31 INFO - PROCESS | 1724 | 1467046351891 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 1724 | 1467046351896 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:32 INFO - PROCESS | 1724 | 1467046352083 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:52:32 INFO - PROCESS | 1724 | 1467046352244 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1724 | 1467046352255 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10a400 == 26 [pid = 1724] [id = 622] 09:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e10e400) [pid = 1724] [serial = 1867] [outer = (nil)] 09:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e131800) [pid = 1724] [serial = 1868] [outer = 0x8e10e400] 09:52:32 INFO - PROCESS | 1724 | 1467046352330 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e13cc00) [pid = 1724] [serial = 1869] [outer = 0x8e10e400] 09:52:33 INFO - PROCESS | 1724 | 1467046353388 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1533ms 09:52:33 INFO - PROCESS | 1724 | 1467046353412 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 1724 | 1467046353417 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:52:33 INFO - PROCESS | 1724 | 1467046353436 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 1724 | 1467046353443 Marionette TRACE conn4 <- [1,2462,null,{}] 09:52:33 INFO - PROCESS | 1724 | 1467046353463 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 1724 | 1467046353473 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:33 INFO - PROCESS | 1724 | 1467046353748 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:52:33 INFO - PROCESS | 1724 | 1467046353837 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1724 | 1467046353854 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa0000 == 27 [pid = 1724] [id = 623] 09:52:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8eaa0c00) [pid = 1724] [serial = 1870] [outer = (nil)] 09:52:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8f002c00) [pid = 1724] [serial = 1871] [outer = 0x8eaa0c00] 09:52:34 INFO - PROCESS | 1724 | 1467046354033 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8f00f400) [pid = 1724] [serial = 1872] [outer = 0x8eaa0c00] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x9154f400) [pid = 1724] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x90b95c00) [pid = 1724] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bad3400) [pid = 1724] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91bc5800) [pid = 1724] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d6f1c00) [pid = 1724] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f010c00) [pid = 1724] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bddf800) [pid = 1724] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d8efc00) [pid = 1724] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91bc2800) [pid = 1724] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e8e3000) [pid = 1724] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91d5e800) [pid = 1724] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bad9800) [pid = 1724] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9137a000) [pid = 1724] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:52:35 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d8f8400) [pid = 1724] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:52:35 INFO - PROCESS | 1724 | 1467046355708 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2293ms 09:52:35 INFO - PROCESS | 1724 | 1467046355730 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:52:35 INFO - PROCESS | 1724 | 1467046355736 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:52:35 INFO - PROCESS | 1724 | 1467046355744 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 1724 | 1467046355747 Marionette TRACE conn4 <- [1,2466,null,{}] 09:52:35 INFO - PROCESS | 1724 | 1467046355755 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 1724 | 1467046355759 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:35 INFO - PROCESS | 1724 | 1467046355944 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:52:36 INFO - PROCESS | 1724 | 1467046356108 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1724 | 1467046356116 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec6400 == 28 [pid = 1724] [id = 624] 09:52:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d6fd000) [pid = 1724] [serial = 1873] [outer = (nil)] 09:52:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8ea9bc00) [pid = 1724] [serial = 1874] [outer = 0x8d6fd000] 09:52:36 INFO - PROCESS | 1724 | 1467046356192 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f4bac00) [pid = 1724] [serial = 1875] [outer = 0x8d6fd000] 09:52:37 INFO - PROCESS | 1724 | 1467046357011 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1284ms 09:52:37 INFO - PROCESS | 1724 | 1467046357027 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 1724 | 1467046357031 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:52:37 INFO - PROCESS | 1724 | 1467046357051 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 1724 | 1467046357055 Marionette TRACE conn4 <- [1,2470,null,{}] 09:52:37 INFO - PROCESS | 1724 | 1467046357062 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 1724 | 1467046357068 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:37 INFO - PROCESS | 1724 | 1467046357227 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:52:37 INFO - PROCESS | 1724 | 1467046357243 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 1724 | 1467046357252 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec1400 == 29 [pid = 1724] [id = 625] 09:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e8e8c00) [pid = 1724] [serial = 1876] [outer = (nil)] 09:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90aed800) [pid = 1724] [serial = 1877] [outer = 0x8e8e8c00] 09:52:37 INFO - PROCESS | 1724 | 1467046357327 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x90b95800) [pid = 1724] [serial = 1878] [outer = 0x8e8e8c00] 09:52:38 INFO - PROCESS | 1724 | 1467046358631 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1634ms 09:52:38 INFO - PROCESS | 1724 | 1467046358686 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1724 | 1467046358694 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:52:38 INFO - PROCESS | 1724 | 1467046358706 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1724 | 1467046358716 Marionette TRACE conn4 <- [1,2474,null,{}] 09:52:38 INFO - PROCESS | 1724 | 1467046358747 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1724 | 1467046358761 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:39 INFO - PROCESS | 1724 | 1467046358997 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:52:39 INFO - PROCESS | 1724 | 1467046359246 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 1724 | 1467046359258 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ea800 == 30 [pid = 1724] [id = 626] 09:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8df4f400) [pid = 1724] [serial = 1879] [outer = (nil)] 09:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e108400) [pid = 1724] [serial = 1880] [outer = 0x8df4f400] 09:52:39 INFO - PROCESS | 1724 | 1467046359391 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e705800) [pid = 1724] [serial = 1881] [outer = 0x8df4f400] 09:52:40 INFO - PROCESS | 1724 | 1467046360452 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1794ms 09:52:40 INFO - PROCESS | 1724 | 1467046360499 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 1724 | 1467046360508 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:52:40 INFO - PROCESS | 1724 | 1467046360521 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 1724 | 1467046360525 Marionette TRACE conn4 <- [1,2478,null,{}] 09:52:40 INFO - PROCESS | 1724 | 1467046360534 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 1724 | 1467046360540 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:40 INFO - PROCESS | 1724 | 1467046360790 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:52:41 INFO - PROCESS | 1724 | 1467046361081 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1724 | 1467046361090 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec0000 == 31 [pid = 1724] [id = 627] 09:52:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f4c1000) [pid = 1724] [serial = 1882] [outer = (nil)] 09:52:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x90aef000) [pid = 1724] [serial = 1883] [outer = 0x8f4c1000] 09:52:41 INFO - PROCESS | 1724 | 1467046361206 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8ea96000) [pid = 1724] [serial = 1884] [outer = 0x8f4c1000] 09:52:42 INFO - PROCESS | 1724 | 1467046362215 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1737ms 09:52:42 INFO - PROCESS | 1724 | 1467046362257 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1724 | 1467046362262 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:52:42 INFO - PROCESS | 1724 | 1467046362269 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1724 | 1467046362275 Marionette TRACE conn4 <- [1,2482,null,{}] 09:52:42 INFO - PROCESS | 1724 | 1467046362294 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 1724 | 1467046362304 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:42 INFO - PROCESS | 1724 | 1467046362513 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:52:42 INFO - PROCESS | 1724 | 1467046362706 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 1724 | 1467046362720 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba0400 == 32 [pid = 1724] [id = 628] 09:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91ba2000) [pid = 1724] [serial = 1885] [outer = (nil)] 09:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91baac00) [pid = 1724] [serial = 1886] [outer = 0x91ba2000] 09:52:42 INFO - PROCESS | 1724 | 1467046362825 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91bc5c00) [pid = 1724] [serial = 1887] [outer = 0x91ba2000] 09:52:43 INFO - PROCESS | 1724 | 1467046363882 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1692ms 09:52:43 INFO - PROCESS | 1724 | 1467046363963 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 1724 | 1467046363968 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:52:43 INFO - PROCESS | 1724 | 1467046363975 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 1724 | 1467046363979 Marionette TRACE conn4 <- [1,2486,null,{}] 09:52:43 INFO - PROCESS | 1724 | 1467046363985 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 1724 | 1467046363991 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:44 INFO - PROCESS | 1724 | 1467046364217 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:52:44 INFO - PROCESS | 1724 | 1467046364460 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1724 | 1467046364472 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea9f400 == 33 [pid = 1724] [id = 629] 09:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91b9e400) [pid = 1724] [serial = 1888] [outer = (nil)] 09:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91d57c00) [pid = 1724] [serial = 1889] [outer = 0x91b9e400] 09:52:44 INFO - PROCESS | 1724 | 1467046364578 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91d5f400) [pid = 1724] [serial = 1890] [outer = 0x91b9e400] 09:52:45 INFO - PROCESS | 1724 | 1467046365535 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1636ms 09:52:45 INFO - PROCESS | 1724 | 1467046365613 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 1724 | 1467046365617 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:52:45 INFO - PROCESS | 1724 | 1467046365626 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 1724 | 1467046365631 Marionette TRACE conn4 <- [1,2490,null,{}] 09:52:45 INFO - PROCESS | 1724 | 1467046365638 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 1724 | 1467046365645 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:45 INFO - PROCESS | 1724 | 1467046365890 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:52:46 INFO - PROCESS | 1724 | 1467046366145 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 1724 | 1467046366159 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ea98c00 == 34 [pid = 1724] [id = 630] 09:52:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91ba2400) [pid = 1724] [serial = 1891] [outer = (nil)] 09:52:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91fe1800) [pid = 1724] [serial = 1892] [outer = 0x91ba2400] 09:52:46 INFO - PROCESS | 1724 | 1467046366270 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x92409800) [pid = 1724] [serial = 1893] [outer = 0x91ba2400] 09:52:47 INFO - PROCESS | 1724 | 1467046367285 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1735ms 09:52:47 INFO - PROCESS | 1724 | 1467046367362 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 1724 | 1467046367365 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:52:47 INFO - PROCESS | 1724 | 1467046367374 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 1724 | 1467046367378 Marionette TRACE conn4 <- [1,2494,null,{}] 09:52:47 INFO - PROCESS | 1724 | 1467046367386 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 1724 | 1467046367398 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:47 INFO - PROCESS | 1724 | 1467046367664 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:52:47 INFO - PROCESS | 1724 | 1467046367949 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1724 | 1467046367958 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddc400 == 35 [pid = 1724] [id = 631] 09:52:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d6f2c00) [pid = 1724] [serial = 1894] [outer = (nil)] 09:52:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x93b64c00) [pid = 1724] [serial = 1895] [outer = 0x8d6f2c00] 09:52:48 INFO - PROCESS | 1724 | 1467046368047 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x93d45800) [pid = 1724] [serial = 1896] [outer = 0x8d6f2c00] 09:52:49 INFO - PROCESS | 1724 | 1467046369055 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1739ms 09:52:49 INFO - PROCESS | 1724 | 1467046369114 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1724 | 1467046369117 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:52:49 INFO - PROCESS | 1724 | 1467046369126 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 1724 | 1467046369131 Marionette TRACE conn4 <- [1,2498,null,{}] 09:52:49 INFO - PROCESS | 1724 | 1467046369138 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 1724 | 1467046369144 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:49 INFO - PROCESS | 1724 | 1467046369331 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:52:49 INFO - PROCESS | 1724 | 1467046369525 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1724 | 1467046369534 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebec00 == 36 [pid = 1724] [id = 632] 09:52:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d6fd400) [pid = 1724] [serial = 1897] [outer = (nil)] 09:52:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x95231800) [pid = 1724] [serial = 1898] [outer = 0x8d6fd400] 09:52:49 INFO - PROCESS | 1724 | 1467046369617 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9523a000) [pid = 1724] [serial = 1899] [outer = 0x8d6fd400] 09:52:50 INFO - PROCESS | 1724 | 1467046370692 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1640ms 09:52:50 INFO - PROCESS | 1724 | 1467046370767 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 1724 | 1467046370770 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:52:50 INFO - PROCESS | 1724 | 1467046370779 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 1724 | 1467046370783 Marionette TRACE conn4 <- [1,2502,null,{}] 09:52:50 INFO - PROCESS | 1724 | 1467046370790 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 1724 | 1467046370796 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:50 INFO - PROCESS | 1724 | 1467046370994 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:52:51 INFO - PROCESS | 1724 | 1467046371237 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1724 | 1467046371245 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacfc00 == 37 [pid = 1724] [id = 633] 09:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8bad6800) [pid = 1724] [serial = 1900] [outer = (nil)] 09:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d6f2400) [pid = 1724] [serial = 1901] [outer = 0x8bad6800] 09:52:51 INFO - PROCESS | 1724 | 1467046371380 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8f008c00) [pid = 1724] [serial = 1902] [outer = 0x8bad6800] 09:52:52 INFO - PROCESS | 1724 | 1467046372324 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 09:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:52:52 INFO - PROCESS | 1724 | 1467046372375 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 1724 | 1467046372378 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:52:52 INFO - PROCESS | 1724 | 1467046372386 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 1724 | 1467046372389 Marionette TRACE conn4 <- [1,2506,null,{}] 09:52:52 INFO - PROCESS | 1724 | 1467046372397 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 1724 | 1467046372402 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:52 INFO - PROCESS | 1724 | 1467046372594 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:52:53 INFO - PROCESS | 1724 | 1467046373011 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1724 | 1467046373024 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4400 == 38 [pid = 1724] [id = 634] 09:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8bad4800) [pid = 1724] [serial = 1903] [outer = (nil)] 09:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8bdd8000) [pid = 1724] [serial = 1904] [outer = 0x8bad4800] 09:52:53 INFO - PROCESS | 1724 | 1467046373147 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8cebf800) [pid = 1724] [serial = 1905] [outer = 0x8bad4800] 09:52:54 INFO - PROCESS | 1724 | 1467046374280 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:52:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec6400 == 37 [pid = 1724] [id = 624] 09:52:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa0000 == 36 [pid = 1724] [id = 623] 09:52:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10a400 == 35 [pid = 1724] [id = 622] 09:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1992ms 09:52:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bc400 == 34 [pid = 1724] [id = 621] 09:52:54 INFO - PROCESS | 1724 | 1467046374397 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 1724 | 1467046374403 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:52:54 INFO - PROCESS | 1724 | 1467046374412 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1724 | 1467046374418 Marionette TRACE conn4 <- [1,2510,null,{}] 09:52:54 INFO - PROCESS | 1724 | 1467046374436 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 1724 | 1467046374442 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:54 INFO - PROCESS | 1724 | 1467046374648 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x91bc3400) [pid = 1724] [serial = 1833] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x91543800) [pid = 1724] [serial = 1826] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8df4b000) [pid = 1724] [serial = 1829] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x91bc9800) [pid = 1724] [serial = 1802] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x91bcfc00) [pid = 1724] [serial = 1803] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8df42c00) [pid = 1724] [serial = 1796] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e135000) [pid = 1724] [serial = 1797] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x90af1400) [pid = 1724] [serial = 1799] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91380c00) [pid = 1724] [serial = 1800] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x9398e800) [pid = 1724] [serial = 1811] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x93a40400) [pid = 1724] [serial = 1812] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91670c00) [pid = 1724] [serial = 1814] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91bcb800) [pid = 1724] [serial = 1815] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91fd6000) [pid = 1724] [serial = 1805] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91fde000) [pid = 1724] [serial = 1806] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f00bc00) [pid = 1724] [serial = 1823] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x92405c00) [pid = 1724] [serial = 1808] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x92409000) [pid = 1724] [serial = 1809] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8bdda000) [pid = 1724] [serial = 1817] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d6bb000) [pid = 1724] [serial = 1818] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9166e400) [pid = 1724] [serial = 1794] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e101400) [pid = 1724] [serial = 1820] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e132c00) [pid = 1724] [serial = 1821] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91ba2800) [pid = 1724] [serial = 1832] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x9166fc00) [pid = 1724] [serial = 1827] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e10c800) [pid = 1724] [serial = 1830] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4bdc00) [pid = 1724] [serial = 1824] [outer = (nil)] [url = about:blank] 09:52:54 INFO - PROCESS | 1724 | 1467046374901 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 1724 | 1467046374912 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bb000 == 35 [pid = 1724] [id = 635] 09:52:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d8f9c00) [pid = 1724] [serial = 1906] [outer = (nil)] 09:52:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e102800) [pid = 1724] [serial = 1907] [outer = 0x8d8f9c00] 09:52:55 INFO - PROCESS | 1724 | 1467046374994 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e10c800) [pid = 1724] [serial = 1908] [outer = 0x8d8f9c00] 09:52:55 INFO - PROCESS | 1724 | 1467046375873 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1498ms 09:52:55 INFO - PROCESS | 1724 | 1467046375924 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 1724 | 1467046375931 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:52:55 INFO - PROCESS | 1724 | 1467046375943 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 1724 | 1467046375946 Marionette TRACE conn4 <- [1,2514,null,{}] 09:52:55 INFO - PROCESS | 1724 | 1467046375954 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 1724 | 1467046375959 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:56 INFO - PROCESS | 1724 | 1467046376162 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:52:56 INFO - PROCESS | 1724 | 1467046376314 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1724 | 1467046376320 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8800 == 36 [pid = 1724] [id = 636] 09:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e704800) [pid = 1724] [serial = 1909] [outer = (nil)] 09:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8f007c00) [pid = 1724] [serial = 1910] [outer = 0x8e704800] 09:52:56 INFO - PROCESS | 1724 | 1467046376399 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f4c0000) [pid = 1724] [serial = 1911] [outer = 0x8e704800] 09:52:57 INFO - PROCESS | 1724 | 1467046377420 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1534ms 09:52:57 INFO - PROCESS | 1724 | 1467046377478 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1724 | 1467046377482 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:52:57 INFO - PROCESS | 1724 | 1467046377503 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1724 | 1467046377513 Marionette TRACE conn4 <- [1,2518,null,{}] 09:52:57 INFO - PROCESS | 1724 | 1467046377523 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 1724 | 1467046377532 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:57 INFO - PROCESS | 1724 | 1467046377799 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:52:57 INFO - PROCESS | 1724 | 1467046377829 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 1724 | 1467046377838 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bb800 == 37 [pid = 1724] [id = 637] 09:52:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x90aeac00) [pid = 1724] [serial = 1912] [outer = (nil)] 09:52:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91550800) [pid = 1724] [serial = 1913] [outer = 0x90aeac00] 09:52:57 INFO - PROCESS | 1724 | 1467046377917 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91ba9400) [pid = 1724] [serial = 1914] [outer = 0x90aeac00] 09:52:58 INFO - PROCESS | 1724 | 1467046378985 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1551ms 09:52:59 INFO - PROCESS | 1724 | 1467046379051 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:52:59 INFO - PROCESS | 1724 | 1467046379056 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:52:59 INFO - PROCESS | 1724 | 1467046379063 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 1724 | 1467046379067 Marionette TRACE conn4 <- [1,2522,null,{}] 09:52:59 INFO - PROCESS | 1724 | 1467046379073 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 1724 | 1467046379079 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:59 INFO - PROCESS | 1724 | 1467046379472 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8ea95c00) [pid = 1724] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e10e400) [pid = 1724] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d6fd000) [pid = 1724] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8cec3800) [pid = 1724] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91d60800) [pid = 1724] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90af3400) [pid = 1724] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8eaa0c00) [pid = 1724] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91b9d800) [pid = 1724] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x90aea800) [pid = 1724] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bde1000) [pid = 1724] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d6f0800) [pid = 1724] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8df43000) [pid = 1724] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d8f4c00) [pid = 1724] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:52:59 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9240f000) [pid = 1724] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:52:59 INFO - PROCESS | 1724 | 1467046379690 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 1724 | 1467046379698 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:52:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0800 == 38 [pid = 1724] [id = 638] 09:52:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bde1000) [pid = 1724] [serial = 1915] [outer = (nil)] 09:52:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d8f4c00) [pid = 1724] [serial = 1916] [outer = 0x8bde1000] 09:52:59 INFO - PROCESS | 1724 | 1467046379779 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8eaa0c00) [pid = 1724] [serial = 1917] [outer = 0x8bde1000] 09:53:00 INFO - PROCESS | 1724 | 1467046380579 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 09:53:00 INFO - PROCESS | 1724 | 1467046380647 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 1724 | 1467046380651 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:53:00 INFO - PROCESS | 1724 | 1467046380664 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1724 | 1467046380667 Marionette TRACE conn4 <- [1,2526,null,{}] 09:53:00 INFO - PROCESS | 1724 | 1467046380683 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 1724 | 1467046380689 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:00 INFO - PROCESS | 1724 | 1467046380877 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:53:00 INFO - PROCESS | 1724 | 1467046380889 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1724 | 1467046380906 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bca000 == 39 [pid = 1724] [id = 639] 09:53:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91d54000) [pid = 1724] [serial = 1918] [outer = (nil)] 09:53:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91fdac00) [pid = 1724] [serial = 1919] [outer = 0x91d54000] 09:53:00 INFO - PROCESS | 1724 | 1467046380989 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x92409000) [pid = 1724] [serial = 1920] [outer = 0x91d54000] 09:53:02 INFO - PROCESS | 1724 | 1467046382233 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1634ms 09:53:02 INFO - PROCESS | 1724 | 1467046382299 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1724 | 1467046382307 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:53:02 INFO - PROCESS | 1724 | 1467046382318 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1724 | 1467046382323 Marionette TRACE conn4 <- [1,2530,null,{}] 09:53:02 INFO - PROCESS | 1724 | 1467046382335 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 1724 | 1467046382341 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:02 INFO - PROCESS | 1724 | 1467046382626 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:53:02 INFO - PROCESS | 1724 | 1467046382929 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 1724 | 1467046382936 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6ffc00 == 40 [pid = 1724] [id = 640] 09:53:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d8ef000) [pid = 1724] [serial = 1921] [outer = (nil)] 09:53:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e103c00) [pid = 1724] [serial = 1922] [outer = 0x8d8ef000] 09:53:03 INFO - PROCESS | 1724 | 1467046383036 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ea96c00) [pid = 1724] [serial = 1923] [outer = 0x8d8ef000] 09:53:04 INFO - PROCESS | 1724 | 1467046384039 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1798ms 09:53:04 INFO - PROCESS | 1724 | 1467046384117 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 1724 | 1467046384125 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:53:04 INFO - PROCESS | 1724 | 1467046384138 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1724 | 1467046384142 Marionette TRACE conn4 <- [1,2534,null,{}] 09:53:04 INFO - PROCESS | 1724 | 1467046384150 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1724 | 1467046384157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:04 INFO - PROCESS | 1724 | 1467046384419 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:53:04 INFO - PROCESS | 1724 | 1467046384701 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1724 | 1467046384709 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa3000 == 41 [pid = 1724] [id = 641] 09:53:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9154c000) [pid = 1724] [serial = 1924] [outer = (nil)] 09:53:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91674c00) [pid = 1724] [serial = 1925] [outer = 0x9154c000] 09:53:04 INFO - PROCESS | 1724 | 1467046384828 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91bcc800) [pid = 1724] [serial = 1926] [outer = 0x9154c000] 09:53:06 INFO - PROCESS | 1724 | 1467046386138 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2041ms 09:53:06 INFO - PROCESS | 1724 | 1467046386181 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 1724 | 1467046386189 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:53:06 INFO - PROCESS | 1724 | 1467046386201 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 1724 | 1467046386211 Marionette TRACE conn4 <- [1,2538,null,{}] 09:53:06 INFO - PROCESS | 1724 | 1467046386283 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 1724 | 1467046386293 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:06 INFO - PROCESS | 1724 | 1467046386577 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:53:06 INFO - PROCESS | 1724 | 1467046386784 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1724 | 1467046386795 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3800 == 42 [pid = 1724] [id = 642] 09:53:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x92fe7c00) [pid = 1724] [serial = 1927] [outer = (nil)] 09:53:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x93a42000) [pid = 1724] [serial = 1928] [outer = 0x92fe7c00] 09:53:06 INFO - PROCESS | 1724 | 1467046386943 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x93b67800) [pid = 1724] [serial = 1929] [outer = 0x92fe7c00] 09:53:08 INFO - PROCESS | 1724 | 1467046388043 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1898ms 09:53:08 INFO - PROCESS | 1724 | 1467046388098 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 1724 | 1467046388103 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:53:08 INFO - PROCESS | 1724 | 1467046388111 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 1724 | 1467046388116 Marionette TRACE conn4 <- [1,2542,null,{}] 09:53:08 INFO - PROCESS | 1724 | 1467046388123 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 1724 | 1467046388129 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:08 INFO - PROCESS | 1724 | 1467046388398 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:53:08 INFO - PROCESS | 1724 | 1467046388673 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1724 | 1467046388683 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x91550000 == 43 [pid = 1724] [id = 643] 09:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x92408800) [pid = 1724] [serial = 1930] [outer = (nil)] 09:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x953cac00) [pid = 1724] [serial = 1931] [outer = 0x92408800] 09:53:08 INFO - PROCESS | 1724 | 1467046388824 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9793c800) [pid = 1724] [serial = 1932] [outer = 0x92408800] 09:53:09 INFO - PROCESS | 1724 | 1467046389835 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1794ms 09:53:09 INFO - PROCESS | 1724 | 1467046389907 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1724 | 1467046389910 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:53:09 INFO - PROCESS | 1724 | 1467046389919 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1724 | 1467046389924 Marionette TRACE conn4 <- [1,2546,null,{}] 09:53:09 INFO - PROCESS | 1724 | 1467046389931 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 1724 | 1467046389938 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:10 INFO - PROCESS | 1724 | 1467046390204 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:53:10 INFO - PROCESS | 1724 | 1467046390483 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 1724 | 1467046390494 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8baca400 == 44 [pid = 1724] [id = 644] 09:53:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8bdd7400) [pid = 1724] [serial = 1933] [outer = (nil)] 09:53:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x98366000) [pid = 1724] [serial = 1934] [outer = 0x8bdd7400] 09:53:10 INFO - PROCESS | 1724 | 1467046390593 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9920e400) [pid = 1724] [serial = 1935] [outer = 0x8bdd7400] 09:53:11 INFO - PROCESS | 1724 | 1467046391587 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1739ms 09:53:11 INFO - PROCESS | 1724 | 1467046391660 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 1724 | 1467046391666 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:53:11 INFO - PROCESS | 1724 | 1467046391676 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 1724 | 1467046391682 Marionette TRACE conn4 <- [1,2550,null,{}] 09:53:11 INFO - PROCESS | 1724 | 1467046391690 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 1724 | 1467046391704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:12 INFO - PROCESS | 1724 | 1467046392030 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:53:12 INFO - PROCESS | 1724 | 1467046392402 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1724 | 1467046392409 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc9c00 == 45 [pid = 1724] [id = 645] 09:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x98304c00) [pid = 1724] [serial = 1936] [outer = (nil)] 09:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x99fb5000) [pid = 1724] [serial = 1937] [outer = 0x98304c00] 09:53:12 INFO - PROCESS | 1724 | 1467046392513 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9a074c00) [pid = 1724] [serial = 1938] [outer = 0x98304c00] 09:53:13 INFO - PROCESS | 1724 | 1467046393624 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1995ms 09:53:13 INFO - PROCESS | 1724 | 1467046393671 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:53:13 INFO - PROCESS | 1724 | 1467046393676 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:53:13 INFO - PROCESS | 1724 | 1467046393683 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1724 | 1467046393687 Marionette TRACE conn4 <- [1,2554,null,{}] 09:53:13 INFO - PROCESS | 1724 | 1467046393693 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 1724 | 1467046393699 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:13 INFO - PROCESS | 1724 | 1467046393891 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:53:14 INFO - PROCESS | 1724 | 1467046394145 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 1724 | 1467046394153 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6b7800 == 46 [pid = 1724] [id = 646] 09:53:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d6bd000) [pid = 1724] [serial = 1939] [outer = (nil)] 09:53:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9a077000) [pid = 1724] [serial = 1940] [outer = 0x8d6bd000] 09:53:14 INFO - PROCESS | 1724 | 1467046394250 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9a107c00) [pid = 1724] [serial = 1941] [outer = 0x8d6bd000] 09:53:15 INFO - PROCESS | 1724 | 1467046395263 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1646ms 09:53:15 INFO - PROCESS | 1724 | 1467046395330 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:53:15 INFO - PROCESS | 1724 | 1467046395343 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:53:15 INFO - PROCESS | 1724 | 1467046395352 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 1724 | 1467046395356 Marionette TRACE conn4 <- [1,2558,null,{}] 09:53:15 INFO - PROCESS | 1724 | 1467046395363 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 1724 | 1467046395368 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:15 INFO - PROCESS | 1724 | 1467046395621 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:53:16 INFO - PROCESS | 1724 | 1467046396242 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 1724 | 1467046396253 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f8400 == 47 [pid = 1724] [id = 647] 09:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d8f9400) [pid = 1724] [serial = 1942] [outer = (nil)] 09:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8df4e800) [pid = 1724] [serial = 1943] [outer = 0x8d8f9400] 09:53:16 INFO - PROCESS | 1724 | 1467046396338 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8e8d9800) [pid = 1724] [serial = 1944] [outer = 0x8d8f9400] 09:53:17 INFO - PROCESS | 1724 | 1467046397377 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2093ms 09:53:17 INFO - PROCESS | 1724 | 1467046397446 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 1724 | 1467046397453 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:53:17 INFO - PROCESS | 1724 | 1467046397461 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1724 | 1467046397466 Marionette TRACE conn4 <- [1,2562,null,{}] 09:53:17 INFO - PROCESS | 1724 | 1467046397476 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 1724 | 1467046397483 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:17 INFO - PROCESS | 1724 | 1467046397785 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0800 == 46 [pid = 1724] [id = 638] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bb800 == 45 [pid = 1724] [id = 637] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec8800 == 44 [pid = 1724] [id = 636] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bb000 == 43 [pid = 1724] [id = 635] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4400 == 42 [pid = 1724] [id = 634] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea9f400 == 41 [pid = 1724] [id = 629] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec0000 == 40 [pid = 1724] [id = 627] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8ea98c00 == 39 [pid = 1724] [id = 630] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebec00 == 38 [pid = 1724] [id = 632] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec1400 == 37 [pid = 1724] [id = 625] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x90af0000 == 36 [pid = 1724] [id = 620] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacfc00 == 35 [pid = 1724] [id = 633] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ea800 == 34 [pid = 1724] [id = 626] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddc400 == 33 [pid = 1724] [id = 631] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba0400 == 32 [pid = 1724] [id = 628] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f8400 == 31 [pid = 1724] [id = 647] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b7800 == 30 [pid = 1724] [id = 646] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8baca400 == 29 [pid = 1724] [id = 644] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc9c00 == 28 [pid = 1724] [id = 645] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91550000 == 27 [pid = 1724] [id = 643] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3800 == 26 [pid = 1724] [id = 642] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa3000 == 25 [pid = 1724] [id = 641] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91bca000 == 24 [pid = 1724] [id = 639] 09:53:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6ffc00 == 23 [pid = 1724] [id = 640] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8f4bac00) [pid = 1724] [serial = 1875] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x93d48000) [pid = 1724] [serial = 1848] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8e13cc00) [pid = 1724] [serial = 1869] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8ea9bc00) [pid = 1724] [serial = 1874] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9793e800) [pid = 1724] [serial = 1854] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x92fe0400) [pid = 1724] [serial = 1842] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91383c00) [pid = 1724] [serial = 1862] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f00f400) [pid = 1724] [serial = 1872] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x953c9c00) [pid = 1724] [serial = 1851] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x90b92800) [pid = 1724] [serial = 1838] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91fdf800) [pid = 1724] [serial = 1841] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91384400) [pid = 1724] [serial = 1839] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x93b68400) [pid = 1724] [serial = 1847] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e708c00) [pid = 1724] [serial = 1856] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x953d4800) [pid = 1724] [serial = 1853] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d6fb400) [pid = 1724] [serial = 1866] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8df4e400) [pid = 1724] [serial = 1859] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e8dc000) [pid = 1724] [serial = 1835] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91678800) [pid = 1724] [serial = 1863] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e8e0800) [pid = 1724] [serial = 1860] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8ea99400) [pid = 1724] [serial = 1836] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e131800) [pid = 1724] [serial = 1868] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f4b3c00) [pid = 1724] [serial = 1857] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x93b61000) [pid = 1724] [serial = 1845] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x95281000) [pid = 1724] [serial = 1850] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d6f7400) [pid = 1724] [serial = 1865] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x93984800) [pid = 1724] [serial = 1844] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f002c00) [pid = 1724] [serial = 1871] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 1724 | 1467046400120 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 1724 | 1467046400136 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad2400 == 24 [pid = 1724] [id = 648] 09:53:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8bad3000) [pid = 1724] [serial = 1945] [outer = (nil)] 09:53:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8bdd7c00) [pid = 1724] [serial = 1946] [outer = 0x8bad3000] 09:53:20 INFO - PROCESS | 1724 | 1467046400360 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bde2800) [pid = 1724] [serial = 1947] [outer = 0x8bad3000] 09:53:21 INFO - PROCESS | 1724 | 1467046401532 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 4145ms 09:53:21 INFO - PROCESS | 1724 | 1467046401608 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1724 | 1467046401615 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:53:21 INFO - PROCESS | 1724 | 1467046401624 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 1724 | 1467046401629 Marionette TRACE conn4 <- [1,2566,null,{}] 09:53:21 INFO - PROCESS | 1724 | 1467046401638 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 1724 | 1467046401646 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:21 INFO - PROCESS | 1724 | 1467046401832 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:53:22 INFO - PROCESS | 1724 | 1467046402049 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 1724 | 1467046402061 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f3000 == 25 [pid = 1724] [id = 649] 09:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d6f6000) [pid = 1724] [serial = 1948] [outer = (nil)] 09:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d6fe000) [pid = 1724] [serial = 1949] [outer = 0x8d6f6000] 09:53:22 INFO - PROCESS | 1724 | 1467046402145 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8d8f0400) [pid = 1724] [serial = 1950] [outer = 0x8d6f6000] 09:53:23 INFO - PROCESS | 1724 | 1467046403090 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1490ms 09:53:23 INFO - PROCESS | 1724 | 1467046403133 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 1724 | 1467046403141 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:53:23 INFO - PROCESS | 1724 | 1467046403151 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 1724 | 1467046403154 Marionette TRACE conn4 <- [1,2570,null,{}] 09:53:23 INFO - PROCESS | 1724 | 1467046403170 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 1724 | 1467046403176 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:23 INFO - PROCESS | 1724 | 1467046403423 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:53:23 INFO - PROCESS | 1724 | 1467046403455 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 1724 | 1467046403463 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e108000 == 26 [pid = 1724] [id = 650] 09:53:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e109800) [pid = 1724] [serial = 1951] [outer = (nil)] 09:53:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e110000) [pid = 1724] [serial = 1952] [outer = 0x8e109800] 09:53:23 INFO - PROCESS | 1724 | 1467046403553 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e701800) [pid = 1724] [serial = 1953] [outer = 0x8e109800] 09:53:24 INFO - PROCESS | 1724 | 1467046404730 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1629ms 09:53:24 INFO - PROCESS | 1724 | 1467046404782 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 1724 | 1467046404787 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:53:24 INFO - PROCESS | 1724 | 1467046404803 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1724 | 1467046404815 Marionette TRACE conn4 <- [1,2574,null,{}] 09:53:24 INFO - PROCESS | 1724 | 1467046404840 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 1724 | 1467046404850 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:25 INFO - PROCESS | 1724 | 1467046405125 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:53:25 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91d54000) [pid = 1724] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:53:25 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x90aeac00) [pid = 1724] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:53:25 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8df4f400) [pid = 1724] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:53:25 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91ba2400) [pid = 1724] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:53:25 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d6f2c00) [pid = 1724] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e8e8c00) [pid = 1724] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d8f9c00) [pid = 1724] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f4c1000) [pid = 1724] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d6fd400) [pid = 1724] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bad6800) [pid = 1724] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8bad4800) [pid = 1724] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91b9e400) [pid = 1724] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91ba2000) [pid = 1724] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e704800) [pid = 1724] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:53:26 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bde1000) [pid = 1724] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:53:26 INFO - PROCESS | 1724 | 1467046406051 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1724 | 1467046406062 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad6800 == 27 [pid = 1724] [id = 651] 09:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bdd6000) [pid = 1724] [serial = 1954] [outer = (nil)] 09:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d6fbc00) [pid = 1724] [serial = 1955] [outer = 0x8bdd6000] 09:53:26 INFO - PROCESS | 1724 | 1467046406133 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ea9d000) [pid = 1724] [serial = 1956] [outer = 0x8bdd6000] 09:53:26 INFO - PROCESS | 1724 | 1467046406934 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2158ms 09:53:26 INFO - PROCESS | 1724 | 1467046406960 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 1724 | 1467046406965 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:53:26 INFO - PROCESS | 1724 | 1467046406984 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1724 | 1467046406988 Marionette TRACE conn4 <- [1,2578,null,{}] 09:53:26 INFO - PROCESS | 1724 | 1467046406994 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 1724 | 1467046406999 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:27 INFO - PROCESS | 1724 | 1467046407184 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:53:27 INFO - PROCESS | 1724 | 1467046407204 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 1724 | 1467046407220 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bac00 == 28 [pid = 1724] [id = 652] 09:53:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ea9e800) [pid = 1724] [serial = 1957] [outer = (nil)] 09:53:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f00f000) [pid = 1724] [serial = 1958] [outer = 0x8ea9e800] 09:53:27 INFO - PROCESS | 1724 | 1467046407289 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f4bb000) [pid = 1724] [serial = 1959] [outer = 0x8ea9e800] 09:53:28 INFO - PROCESS | 1724 | 1467046408623 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1688ms 09:53:28 INFO - PROCESS | 1724 | 1467046408673 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1724 | 1467046408681 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:53:28 INFO - PROCESS | 1724 | 1467046408692 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 1724 | 1467046408697 Marionette TRACE conn4 <- [1,2582,null,{}] 09:53:28 INFO - PROCESS | 1724 | 1467046408709 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 1724 | 1467046408715 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:28 INFO - PROCESS | 1724 | 1467046408939 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:53:29 INFO - PROCESS | 1724 | 1467046409218 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 1724 | 1467046409232 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bd400 == 29 [pid = 1724] [id = 653] 09:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d6f0400) [pid = 1724] [serial = 1960] [outer = (nil)] 09:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8df44c00) [pid = 1724] [serial = 1961] [outer = 0x8d6f0400] 09:53:29 INFO - PROCESS | 1724 | 1467046409371 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e705c00) [pid = 1724] [serial = 1962] [outer = 0x8d6f0400] 09:53:30 INFO - PROCESS | 1724 | 1467046410434 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1793ms 09:53:30 INFO - PROCESS | 1724 | 1467046410484 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 1724 | 1467046410493 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:53:30 INFO - PROCESS | 1724 | 1467046410507 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 1724 | 1467046410513 Marionette TRACE conn4 <- [1,2586,null,{}] 09:53:30 INFO - PROCESS | 1724 | 1467046410521 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 1724 | 1467046410528 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:30 INFO - PROCESS | 1724 | 1467046410746 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:53:31 INFO - PROCESS | 1724 | 1467046411005 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 1724 | 1467046411013 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0400 == 30 [pid = 1724] [id = 654] 09:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f4b3c00) [pid = 1724] [serial = 1963] [outer = (nil)] 09:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x90ae7400) [pid = 1724] [serial = 1964] [outer = 0x8f4b3c00] 09:53:31 INFO - PROCESS | 1724 | 1467046411126 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x90aed000) [pid = 1724] [serial = 1965] [outer = 0x8f4b3c00] 09:53:32 INFO - PROCESS | 1724 | 1467046412182 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1736ms 09:53:32 INFO - PROCESS | 1724 | 1467046412243 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:53:32 INFO - PROCESS | 1724 | 1467046412248 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:53:32 INFO - PROCESS | 1724 | 1467046412255 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 1724 | 1467046412262 Marionette TRACE conn4 <- [1,2590,null,{}] 09:53:32 INFO - PROCESS | 1724 | 1467046412280 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 1724 | 1467046412289 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:32 INFO - PROCESS | 1724 | 1467046412544 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:53:32 INFO - PROCESS | 1724 | 1467046412797 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1724 | 1467046412811 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x91543800 == 31 [pid = 1724] [id = 655] 09:53:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91543c00) [pid = 1724] [serial = 1966] [outer = (nil)] 09:53:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91549000) [pid = 1724] [serial = 1967] [outer = 0x91543c00] 09:53:32 INFO - PROCESS | 1724 | 1467046412936 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91550c00) [pid = 1724] [serial = 1968] [outer = 0x91543c00] 09:53:33 INFO - PROCESS | 1724 | 1467046413948 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1741ms 09:53:33 INFO - PROCESS | 1724 | 1467046413997 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 1724 | 1467046414003 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:53:34 INFO - PROCESS | 1724 | 1467046414012 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 1724 | 1467046414017 Marionette TRACE conn4 <- [1,2594,null,{}] 09:53:34 INFO - PROCESS | 1724 | 1467046414024 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 1724 | 1467046414030 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:34 INFO - PROCESS | 1724 | 1467046414258 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:53:34 INFO - PROCESS | 1724 | 1467046414503 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1724 | 1467046414513 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddf800 == 32 [pid = 1724] [id = 656] 09:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91383400) [pid = 1724] [serial = 1969] [outer = (nil)] 09:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91679800) [pid = 1724] [serial = 1970] [outer = 0x91383400] 09:53:34 INFO - PROCESS | 1724 | 1467046414646 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9167b800) [pid = 1724] [serial = 1971] [outer = 0x91383400] 09:53:35 INFO - PROCESS | 1724 | 1467046415654 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1692ms 09:53:35 INFO - PROCESS | 1724 | 1467046415706 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:53:35 INFO - PROCESS | 1724 | 1467046415711 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:53:35 INFO - PROCESS | 1724 | 1467046415718 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1724 | 1467046415721 Marionette TRACE conn4 <- [1,2598,null,{}] 09:53:35 INFO - PROCESS | 1724 | 1467046415728 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 1724 | 1467046415733 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:35 INFO - PROCESS | 1724 | 1467046415958 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:53:36 INFO - PROCESS | 1724 | 1467046416200 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 1724 | 1467046416211 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6be000 == 33 [pid = 1724] [id = 657] 09:53:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91677800) [pid = 1724] [serial = 1972] [outer = (nil)] 09:53:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91ba8400) [pid = 1724] [serial = 1973] [outer = 0x91677800] 09:53:36 INFO - PROCESS | 1724 | 1467046416308 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91bac400) [pid = 1724] [serial = 1974] [outer = 0x91677800] 09:53:37 INFO - PROCESS | 1724 | 1467046417282 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1640ms 09:53:37 INFO - PROCESS | 1724 | 1467046417358 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1724 | 1467046417362 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:53:37 INFO - PROCESS | 1724 | 1467046417372 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 1724 | 1467046417377 Marionette TRACE conn4 <- [1,2602,null,{}] 09:53:37 INFO - PROCESS | 1724 | 1467046417384 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 1724 | 1467046417396 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:37 INFO - PROCESS | 1724 | 1467046417659 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:53:37 INFO - PROCESS | 1724 | 1467046417912 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1724 | 1467046417924 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad1000 == 34 [pid = 1724] [id = 658] 09:53:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8cebe000) [pid = 1724] [serial = 1975] [outer = (nil)] 09:53:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91d60400) [pid = 1724] [serial = 1976] [outer = 0x8cebe000] 09:53:38 INFO - PROCESS | 1724 | 1467046418046 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x92404800) [pid = 1724] [serial = 1977] [outer = 0x8cebe000] 09:53:39 INFO - PROCESS | 1724 | 1467046419078 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 09:53:39 INFO - PROCESS | 1724 | 1467046419155 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 1724 | 1467046419167 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:53:39 INFO - PROCESS | 1724 | 1467046419179 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 1724 | 1467046419187 Marionette TRACE conn4 <- [1,2606,null,{}] 09:53:39 INFO - PROCESS | 1724 | 1467046419195 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 1724 | 1467046419201 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:39 INFO - PROCESS | 1724 | 1467046419559 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:53:39 INFO - PROCESS | 1724 | 1467046419767 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 1724 | 1467046419778 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bace000 == 35 [pid = 1724] [id = 659] 09:53:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8bdde800) [pid = 1724] [serial = 1978] [outer = (nil)] 09:53:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x92fe1400) [pid = 1724] [serial = 1979] [outer = 0x8bdde800] 09:53:39 INFO - PROCESS | 1724 | 1467046419875 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x9240e800) [pid = 1724] [serial = 1980] [outer = 0x8bdde800] 09:53:40 INFO - PROCESS | 1724 | 1467046420903 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1790ms 09:53:40 INFO - PROCESS | 1724 | 1467046420970 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:53:40 INFO - PROCESS | 1724 | 1467046420975 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:53:40 INFO - PROCESS | 1724 | 1467046420982 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1724 | 1467046420986 Marionette TRACE conn4 <- [1,2610,null,{}] 09:53:40 INFO - PROCESS | 1724 | 1467046420993 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 1724 | 1467046420999 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:41 INFO - PROCESS | 1724 | 1467046421360 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:53:41 INFO - PROCESS | 1724 | 1467046421614 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 1724 | 1467046421625 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec7400 == 36 [pid = 1724] [id = 660] 09:53:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8cec8000) [pid = 1724] [serial = 1981] [outer = (nil)] 09:53:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d6b7400) [pid = 1724] [serial = 1982] [outer = 0x8cec8000] 09:53:41 INFO - PROCESS | 1724 | 1467046421721 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8d6f7400) [pid = 1724] [serial = 1983] [outer = 0x8cec8000] 09:53:42 INFO - PROCESS | 1724 | 1467046422718 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1783ms 09:53:42 INFO - PROCESS | 1724 | 1467046422767 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 1724 | 1467046422773 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:53:42 INFO - PROCESS | 1724 | 1467046422804 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 1724 | 1467046422809 Marionette TRACE conn4 <- [1,2614,null,{}] 09:53:42 INFO - PROCESS | 1724 | 1467046422817 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 1724 | 1467046422823 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:43 INFO - PROCESS | 1724 | 1467046423047 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x91fdac00) [pid = 1724] [serial = 1919] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x91550800) [pid = 1724] [serial = 1913] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91ba9400) [pid = 1724] [serial = 1914] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e108400) [pid = 1724] [serial = 1880] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8e705800) [pid = 1724] [serial = 1881] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91fe1800) [pid = 1724] [serial = 1892] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x92409800) [pid = 1724] [serial = 1893] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x93b64c00) [pid = 1724] [serial = 1895] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x93d45800) [pid = 1724] [serial = 1896] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x90b95800) [pid = 1724] [serial = 1878] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x90aed800) [pid = 1724] [serial = 1877] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e102800) [pid = 1724] [serial = 1907] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8e10c800) [pid = 1724] [serial = 1908] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x90aef000) [pid = 1724] [serial = 1883] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8ea96000) [pid = 1724] [serial = 1884] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x95231800) [pid = 1724] [serial = 1898] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x9523a000) [pid = 1724] [serial = 1899] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d6f2400) [pid = 1724] [serial = 1901] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f008c00) [pid = 1724] [serial = 1902] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bdd8000) [pid = 1724] [serial = 1904] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8cebf800) [pid = 1724] [serial = 1905] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91d57c00) [pid = 1724] [serial = 1889] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91d5f400) [pid = 1724] [serial = 1890] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91baac00) [pid = 1724] [serial = 1886] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x92409000) [pid = 1724] [serial = 1920] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91bc5c00) [pid = 1724] [serial = 1887] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8f007c00) [pid = 1724] [serial = 1910] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8eaa0c00) [pid = 1724] [serial = 1917] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8f4c0000) [pid = 1724] [serial = 1911] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d8f4c00) [pid = 1724] [serial = 1916] [outer = (nil)] [url = about:blank] 09:53:43 INFO - PROCESS | 1724 | 1467046423360 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1724 | 1467046423372 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebac00 == 37 [pid = 1724] [id = 661] 09:53:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8cebf800) [pid = 1724] [serial = 1984] [outer = (nil)] 09:53:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e102800) [pid = 1724] [serial = 1985] [outer = 0x8cebf800] 09:53:43 INFO - PROCESS | 1724 | 1467046423475 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e8dc800) [pid = 1724] [serial = 1986] [outer = 0x8cebf800] 09:53:44 INFO - PROCESS | 1724 | 1467046424347 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1596ms 09:53:44 INFO - PROCESS | 1724 | 1467046424397 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:53:44 INFO - PROCESS | 1724 | 1467046424403 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:53:44 INFO - PROCESS | 1724 | 1467046424410 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1724 | 1467046424414 Marionette TRACE conn4 <- [1,2618,null,{}] 09:53:44 INFO - PROCESS | 1724 | 1467046424431 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 1724 | 1467046424437 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:44 INFO - PROCESS | 1724 | 1467046424624 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:53:44 INFO - PROCESS | 1724 | 1467046424638 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 1724 | 1467046424645 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10dc00 == 38 [pid = 1724] [id = 662] 09:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8f008c00) [pid = 1724] [serial = 1987] [outer = (nil)] 09:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x90ae8000) [pid = 1724] [serial = 1988] [outer = 0x8f008c00] 09:53:44 INFO - PROCESS | 1724 | 1467046424722 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90b90400) [pid = 1724] [serial = 1989] [outer = 0x8f008c00] 09:53:45 INFO - PROCESS | 1724 | 1467046425825 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1443ms 09:53:45 INFO - PROCESS | 1724 | 1467046425855 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1724 | 1467046425861 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:53:45 INFO - PROCESS | 1724 | 1467046425878 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 1724 | 1467046425885 Marionette TRACE conn4 <- [1,2622,null,{}] 09:53:45 INFO - PROCESS | 1724 | 1467046425891 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 1724 | 1467046425899 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:46 INFO - PROCESS | 1724 | 1467046426091 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:53:46 INFO - PROCESS | 1724 | 1467046426264 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 1724 | 1467046426272 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacb000 == 39 [pid = 1724] [id = 663] 09:53:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f4b4800) [pid = 1724] [serial = 1990] [outer = (nil)] 09:53:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91544000) [pid = 1724] [serial = 1991] [outer = 0x8f4b4800] 09:53:46 INFO - PROCESS | 1724 | 1467046426346 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91672c00) [pid = 1724] [serial = 1992] [outer = 0x8f4b4800] 09:53:47 INFO - PROCESS | 1724 | 1467046427332 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1492ms 09:53:47 INFO - PROCESS | 1724 | 1467046427363 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 1724 | 1467046427366 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:53:47 INFO - PROCESS | 1724 | 1467046427374 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 1724 | 1467046427378 Marionette TRACE conn4 <- [1,2626,null,{}] 09:53:47 INFO - PROCESS | 1724 | 1467046427394 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 1724 | 1467046427401 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:47 INFO - PROCESS | 1724 | 1467046427667 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:53:47 INFO - PROCESS | 1724 | 1467046427702 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1724 | 1467046427714 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137b800 == 40 [pid = 1724] [id = 664] 09:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91549800) [pid = 1724] [serial = 1993] [outer = (nil)] 09:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91bc6400) [pid = 1724] [serial = 1994] [outer = 0x91549800] 09:53:47 INFO - PROCESS | 1724 | 1467046427800 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91d52400) [pid = 1724] [serial = 1995] [outer = 0x91549800] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d6f6000) [pid = 1724] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d8f9400) [pid = 1724] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e109800) [pid = 1724] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bad3000) [pid = 1724] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bdd6000) [pid = 1724] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8ef000) [pid = 1724] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9154c000) [pid = 1724] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x92fe7c00) [pid = 1724] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x92408800) [pid = 1724] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bdd7400) [pid = 1724] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x98304c00) [pid = 1724] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:53:48 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6bd000) [pid = 1724] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:53:48 INFO - PROCESS | 1724 | 1467046428978 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1633ms 09:53:49 INFO - PROCESS | 1724 | 1467046429010 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 1724 | 1467046429015 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:53:49 INFO - PROCESS | 1724 | 1467046429022 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 1724 | 1467046429026 Marionette TRACE conn4 <- [1,2630,null,{}] 09:53:49 INFO - PROCESS | 1724 | 1467046429032 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 1724 | 1467046429037 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:49 INFO - PROCESS | 1724 | 1467046429276 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:53:49 INFO - PROCESS | 1724 | 1467046429294 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1724 | 1467046429310 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b91c00 == 41 [pid = 1724] [id = 665] 09:53:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91544400) [pid = 1724] [serial = 1996] [outer = (nil)] 09:53:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x91bc2000) [pid = 1724] [serial = 1997] [outer = 0x91544400] 09:53:49 INFO - PROCESS | 1724 | 1467046429479 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91fd6000) [pid = 1724] [serial = 1998] [outer = 0x91544400] 09:53:50 INFO - PROCESS | 1724 | 1467046430309 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1345ms 09:53:50 INFO - PROCESS | 1724 | 1467046430368 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 1724 | 1467046430371 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:53:50 INFO - PROCESS | 1724 | 1467046430379 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1724 | 1467046430383 Marionette TRACE conn4 <- [1,2634,null,{}] 09:53:50 INFO - PROCESS | 1724 | 1467046430391 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 1724 | 1467046430395 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:50 INFO - PROCESS | 1724 | 1467046430709 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:53:50 INFO - PROCESS | 1724 | 1467046430852 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1724 | 1467046430859 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad5000 == 42 [pid = 1724] [id = 666] 09:53:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bad7c00) [pid = 1724] [serial = 1999] [outer = (nil)] 09:53:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bde0000) [pid = 1724] [serial = 2000] [outer = 0x8bad7c00] 09:53:50 INFO - PROCESS | 1724 | 1467046430963 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8cec0000) [pid = 1724] [serial = 2001] [outer = 0x8bad7c00] 09:53:52 INFO - PROCESS | 1724 | 1467046432043 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1738ms 09:53:52 INFO - PROCESS | 1724 | 1467046432120 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 1724 | 1467046432127 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:53:52 INFO - PROCESS | 1724 | 1467046432137 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 1724 | 1467046432142 Marionette TRACE conn4 <- [1,2638,null,{}] 09:53:52 INFO - PROCESS | 1724 | 1467046432152 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 1724 | 1467046432157 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:52 INFO - PROCESS | 1724 | 1467046432420 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:53:52 INFO - PROCESS | 1724 | 1467046432690 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1724 | 1467046432704 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e109400 == 43 [pid = 1724] [id = 667] 09:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e130c00) [pid = 1724] [serial = 2002] [outer = (nil)] 09:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e701c00) [pid = 1724] [serial = 2003] [outer = 0x8e130c00] 09:53:52 INFO - PROCESS | 1724 | 1467046432802 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e8de000) [pid = 1724] [serial = 2004] [outer = 0x8e130c00] 09:53:53 INFO - PROCESS | 1724 | 1467046433836 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1743ms 09:53:53 INFO - PROCESS | 1724 | 1467046433880 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1724 | 1467046433886 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:53:53 INFO - PROCESS | 1724 | 1467046433894 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1724 | 1467046433898 Marionette TRACE conn4 <- [1,2642,null,{}] 09:53:53 INFO - PROCESS | 1724 | 1467046433905 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1724 | 1467046433909 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:54 INFO - PROCESS | 1724 | 1467046434130 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:53:54 INFO - PROCESS | 1724 | 1467046434432 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 1724 | 1467046434446 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b9000 == 44 [pid = 1724] [id = 668] 09:53:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f4c0c00) [pid = 1724] [serial = 2005] [outer = (nil)] 09:53:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x90b95800) [pid = 1724] [serial = 2006] [outer = 0x8f4c0c00] 09:53:54 INFO - PROCESS | 1724 | 1467046434580 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91383800) [pid = 1724] [serial = 2007] [outer = 0x8f4c0c00] 09:53:55 INFO - PROCESS | 1724 | 1467046435629 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1784ms 09:53:55 INFO - PROCESS | 1724 | 1467046435679 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1724 | 1467046435687 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:53:55 INFO - PROCESS | 1724 | 1467046435706 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 1724 | 1467046435715 Marionette TRACE conn4 <- [1,2646,null,{}] 09:53:55 INFO - PROCESS | 1724 | 1467046435722 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 1724 | 1467046435731 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:56 INFO - PROCESS | 1724 | 1467046436076 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:53:56 INFO - PROCESS | 1724 | 1467046436270 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1724 | 1467046436278 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa2400 == 45 [pid = 1724] [id = 669] 09:53:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f00b000) [pid = 1724] [serial = 2008] [outer = (nil)] 09:53:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91fdd800) [pid = 1724] [serial = 2009] [outer = 0x8f00b000] 09:53:56 INFO - PROCESS | 1724 | 1467046436367 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91fe4c00) [pid = 1724] [serial = 2010] [outer = 0x8f00b000] 09:53:57 INFO - PROCESS | 1724 | 1467046437360 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1708ms 09:53:57 INFO - PROCESS | 1724 | 1467046437406 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:53:57 INFO - PROCESS | 1724 | 1467046437412 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:53:57 INFO - PROCESS | 1724 | 1467046437419 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 1724 | 1467046437421 Marionette TRACE conn4 <- [1,2650,null,{}] 09:53:57 INFO - PROCESS | 1724 | 1467046437428 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 1724 | 1467046437434 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:57 INFO - PROCESS | 1724 | 1467046437644 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:53:57 INFO - PROCESS | 1724 | 1467046437837 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 1724 | 1467046437846 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x90aed800 == 46 [pid = 1724] [id = 670] 09:53:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91b9d400) [pid = 1724] [serial = 2011] [outer = (nil)] 09:53:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x92fe9c00) [pid = 1724] [serial = 2012] [outer = 0x91b9d400] 09:53:57 INFO - PROCESS | 1724 | 1467046437974 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x93992400) [pid = 1724] [serial = 2013] [outer = 0x91b9d400] 09:53:59 INFO - PROCESS | 1724 | 1467046439154 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:53:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1791ms 09:53:59 INFO - PROCESS | 1724 | 1467046439210 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1724 | 1467046439215 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:53:59 INFO - PROCESS | 1724 | 1467046439222 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 1724 | 1467046439225 Marionette TRACE conn4 <- [1,2654,null,{}] 09:53:59 INFO - PROCESS | 1724 | 1467046439232 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 1724 | 1467046439237 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:59 INFO - PROCESS | 1724 | 1467046439450 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:53:59 INFO - PROCESS | 1724 | 1467046439644 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1724 | 1467046439661 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:53:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d45400 == 47 [pid = 1724] [id = 671] 09:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x93d45800) [pid = 1724] [serial = 2014] [outer = (nil)] 09:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x93d4b400) [pid = 1724] [serial = 2015] [outer = 0x93d45800] 09:53:59 INFO - PROCESS | 1724 | 1467046439851 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x953c7400) [pid = 1724] [serial = 2016] [outer = 0x93d45800] 09:54:00 INFO - PROCESS | 1724 | 1467046440893 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:54:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1743ms 09:54:00 INFO - PROCESS | 1724 | 1467046440966 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 1724 | 1467046440970 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:54:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:54:00 INFO - PROCESS | 1724 | 1467046440978 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 1724 | 1467046440981 Marionette TRACE conn4 <- [1,2658,null,{}] 09:54:00 INFO - PROCESS | 1724 | 1467046440989 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 1724 | 1467046440996 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:01 INFO - PROCESS | 1724 | 1467046441253 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:54:01 INFO - PROCESS | 1724 | 1467046441517 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1724 | 1467046441526 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde0c00 == 48 [pid = 1724] [id = 672] 09:54:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8bde1400) [pid = 1724] [serial = 2017] [outer = (nil)] 09:54:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d8f2800) [pid = 1724] [serial = 2018] [outer = 0x8bde1400] 09:54:01 INFO - PROCESS | 1724 | 1467046441610 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e8e8c00) [pid = 1724] [serial = 2019] [outer = 0x8bde1400] 09:54:02 INFO - PROCESS | 1724 | 1467046442541 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:54:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1582ms 09:54:02 INFO - PROCESS | 1724 | 1467046442561 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 1724 | 1467046442566 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:54:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:54:02 INFO - PROCESS | 1724 | 1467046442574 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 1724 | 1467046442579 Marionette TRACE conn4 <- [1,2662,null,{}] 09:54:02 INFO - PROCESS | 1724 | 1467046442585 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 1724 | 1467046442593 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:02 INFO - PROCESS | 1724 | 1467046442880 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:54:03 INFO - PROCESS | 1724 | 1467046443402 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1724 | 1467046443412 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bb800 == 49 [pid = 1724] [id = 673] 09:54:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d6bbc00) [pid = 1724] [serial = 2020] [outer = (nil)] 09:54:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d6f4c00) [pid = 1724] [serial = 2021] [outer = 0x8d6bbc00] 09:54:03 INFO - PROCESS | 1724 | 1467046443493 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8d8f6800) [pid = 1724] [serial = 2022] [outer = 0x8d6bbc00] 09:54:04 INFO - PROCESS | 1724 | 1467046444464 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:54:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1939ms 09:54:04 INFO - PROCESS | 1724 | 1467046444526 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1724 | 1467046444532 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:54:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:54:04 INFO - PROCESS | 1724 | 1467046444545 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1724 | 1467046444549 Marionette TRACE conn4 <- [1,2666,null,{}] 09:54:04 INFO - PROCESS | 1724 | 1467046444559 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 1724 | 1467046444567 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:04 INFO - PROCESS | 1724 | 1467046444776 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:54:04 INFO - PROCESS | 1724 | 1467046444948 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1724 | 1467046444959 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa3000 == 50 [pid = 1724] [id = 674] 09:54:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8f001400) [pid = 1724] [serial = 2023] [outer = (nil)] 09:54:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8f009c00) [pid = 1724] [serial = 2024] [outer = 0x8f001400] 09:54:05 INFO - PROCESS | 1724 | 1467046445128 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8f4bd000) [pid = 1724] [serial = 2025] [outer = 0x8f001400] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bc000 == 49 [pid = 1724] [id = 583] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8e709000 == 48 [pid = 1724] [id = 582] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace800 == 47 [pid = 1724] [id = 580] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x90b91c00 == 46 [pid = 1724] [id = 665] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x9137b800 == 45 [pid = 1724] [id = 664] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacb000 == 44 [pid = 1724] [id = 663] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10dc00 == 43 [pid = 1724] [id = 662] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebac00 == 42 [pid = 1724] [id = 661] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec7400 == 41 [pid = 1724] [id = 660] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b4000 == 40 [pid = 1724] [id = 572] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bac00 == 39 [pid = 1724] [id = 652] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec7c00 == 38 [pid = 1724] [id = 568] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad2800 == 37 [pid = 1724] [id = 584] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bd400 == 36 [pid = 1724] [id = 653] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x91379400 == 35 [pid = 1724] [id = 577] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0400 == 34 [pid = 1724] [id = 654] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x91543800 == 33 [pid = 1724] [id = 655] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b0800 == 32 [pid = 1724] [id = 578] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec7000 == 31 [pid = 1724] [id = 576] 09:54:06 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6be000 == 30 [pid = 1724] [id = 657] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddf800 == 29 [pid = 1724] [id = 656] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3c00 == 28 [pid = 1724] [id = 571] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8e101c00 == 27 [pid = 1724] [id = 570] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8e108000 == 26 [pid = 1724] [id = 650] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f5c00 == 25 [pid = 1724] [id = 569] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f3000 == 24 [pid = 1724] [id = 649] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ecc00 == 23 [pid = 1724] [id = 573] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad1000 == 22 [pid = 1724] [id = 658] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8f010000 == 21 [pid = 1724] [id = 574] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8f010800 == 20 [pid = 1724] [id = 575] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad6800 == 19 [pid = 1724] [id = 651] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6b5000 == 18 [pid = 1724] [id = 579] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bace000 == 17 [pid = 1724] [id = 659] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f3800 == 16 [pid = 1724] [id = 581] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad2400 == 15 [pid = 1724] [id = 648] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde0c00 == 14 [pid = 1724] [id = 672] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x93d45400 == 13 [pid = 1724] [id = 671] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x90aed800 == 12 [pid = 1724] [id = 670] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa2400 == 11 [pid = 1724] [id = 669] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8e109400 == 10 [pid = 1724] [id = 667] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b9000 == 9 [pid = 1724] [id = 668] 09:54:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad5000 == 8 [pid = 1724] [id = 666] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8d6fe000) [pid = 1724] [serial = 1949] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8e8d9800) [pid = 1724] [serial = 1944] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8df4e800) [pid = 1724] [serial = 1943] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e701800) [pid = 1724] [serial = 1953] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8bdd7c00) [pid = 1724] [serial = 1946] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8d6fbc00) [pid = 1724] [serial = 1955] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8bde2800) [pid = 1724] [serial = 1947] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8ea96c00) [pid = 1724] [serial = 1923] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8f00f000) [pid = 1724] [serial = 1958] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e103c00) [pid = 1724] [serial = 1922] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x91bcc800) [pid = 1724] [serial = 1926] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x91674c00) [pid = 1724] [serial = 1925] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x93b67800) [pid = 1724] [serial = 1929] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x93a42000) [pid = 1724] [serial = 1928] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9793c800) [pid = 1724] [serial = 1932] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x953cac00) [pid = 1724] [serial = 1931] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x9920e400) [pid = 1724] [serial = 1935] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x98366000) [pid = 1724] [serial = 1934] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x9a074c00) [pid = 1724] [serial = 1938] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8ea9d000) [pid = 1724] [serial = 1956] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x99fb5000) [pid = 1724] [serial = 1937] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x9a107c00) [pid = 1724] [serial = 1941] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9a077000) [pid = 1724] [serial = 1940] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e110000) [pid = 1724] [serial = 1952] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d8f0400) [pid = 1724] [serial = 1950] [outer = (nil)] [url = about:blank] 09:54:07 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:07 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:54:07 INFO - PROCESS | 1724 | 1467046447979 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:54:08 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:54:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3459ms 09:54:08 INFO - PROCESS | 1724 | 1467046448005 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1724 | 1467046448012 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:54:08 INFO - PROCESS | 1724 | 1467046448025 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1724 | 1467046448035 Marionette TRACE conn4 <- [1,2670,null,{}] 09:54:08 INFO - PROCESS | 1724 | 1467046448043 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 1724 | 1467046448049 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:08 INFO - PROCESS | 1724 | 1467046448229 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:54:08 INFO - PROCESS | 1724 | 1467046448257 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1724 | 1467046448265 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1000 == 9 [pid = 1724] [id = 675] 09:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8bde2400) [pid = 1724] [serial = 2026] [outer = (nil)] 09:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d6b1000) [pid = 1724] [serial = 2027] [outer = 0x8bde2400] 09:54:08 INFO - PROCESS | 1724 | 1467046448486 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d6bf400) [pid = 1724] [serial = 2028] [outer = 0x8bde2400] 09:54:09 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:09 INFO - PROCESS | 1724 | 1467046449790 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:09 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:54:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1783ms 09:54:09 INFO - PROCESS | 1724 | 1467046449817 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1724 | 1467046449825 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:54:09 INFO - PROCESS | 1724 | 1467046449848 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1724 | 1467046449854 Marionette TRACE conn4 <- [1,2674,null,{}] 09:54:09 INFO - PROCESS | 1724 | 1467046449860 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 1724 | 1467046449866 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:10 INFO - PROCESS | 1724 | 1467046450135 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:54:10 INFO - PROCESS | 1724 | 1467046450170 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1724 | 1467046450178 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fb800 == 10 [pid = 1724] [id = 676] 09:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d8ecc00) [pid = 1724] [serial = 2029] [outer = (nil)] 09:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e109000) [pid = 1724] [serial = 2030] [outer = 0x8d8ecc00] 09:54:10 INFO - PROCESS | 1724 | 1467046450258 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8cec4c00) [pid = 1724] [serial = 2031] [outer = 0x8d8ecc00] 09:54:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91549800) [pid = 1724] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4b4800) [pid = 1724] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8cebe000) [pid = 1724] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91677800) [pid = 1724] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d6f0400) [pid = 1724] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bdde800) [pid = 1724] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91544400) [pid = 1724] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8f008c00) [pid = 1724] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ea9e800) [pid = 1724] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91383400) [pid = 1724] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8cebf800) [pid = 1724] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8cec8000) [pid = 1724] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x91543c00) [pid = 1724] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:54:12 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f4b3c00) [pid = 1724] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:54:12 INFO - PROCESS | 1724 | 1467046452103 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:12 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:54:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2285ms 09:54:12 INFO - PROCESS | 1724 | 1467046452135 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:54:12 INFO - PROCESS | 1724 | 1467046452139 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:54:12 INFO - PROCESS | 1724 | 1467046452147 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1724 | 1467046452153 Marionette TRACE conn4 <- [1,2678,null,{}] 09:54:12 INFO - PROCESS | 1724 | 1467046452171 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 1724 | 1467046452181 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:12 INFO - PROCESS | 1724 | 1467046452429 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:54:12 INFO - PROCESS | 1724 | 1467046452527 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1724 | 1467046452540 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8dd000 == 11 [pid = 1724] [id = 677] 09:54:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e8ddc00) [pid = 1724] [serial = 2032] [outer = (nil)] 09:54:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e8e4800) [pid = 1724] [serial = 2033] [outer = 0x8e8ddc00] 09:54:12 INFO - PROCESS | 1724 | 1467046452614 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8ea9a800) [pid = 1724] [serial = 2034] [outer = 0x8e8ddc00] 09:54:13 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:13 INFO - PROCESS | 1724 | 1467046453808 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:54:13 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:54:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1690ms 09:54:13 INFO - PROCESS | 1724 | 1467046453836 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:54:13 INFO - PROCESS | 1724 | 1467046453841 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:54:13 INFO - PROCESS | 1724 | 1467046453858 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1724 | 1467046453862 Marionette TRACE conn4 <- [1,2682,null,{}] 09:54:13 INFO - PROCESS | 1724 | 1467046453868 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 1724 | 1467046453873 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:14 INFO - PROCESS | 1724 | 1467046454081 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:54:14 INFO - PROCESS | 1724 | 1467046454348 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1724 | 1467046454361 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3000 == 12 [pid = 1724] [id = 678] 09:54:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bad4000) [pid = 1724] [serial = 2035] [outer = (nil)] 09:54:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8bad9000) [pid = 1724] [serial = 2036] [outer = 0x8bad4000] 09:54:14 INFO - PROCESS | 1724 | 1467046454498 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8cebc400) [pid = 1724] [serial = 2037] [outer = 0x8bad4000] 09:54:15 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:15 INFO - PROCESS | 1724 | 1467046455955 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:54:16 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:54:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2156ms 09:54:16 INFO - PROCESS | 1724 | 1467046456106 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1724 | 1467046456114 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:54:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:54:16 INFO - PROCESS | 1724 | 1467046456130 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 1724 | 1467046456137 Marionette TRACE conn4 <- [1,2686,null,{}] 09:54:16 INFO - PROCESS | 1724 | 1467046456145 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 1724 | 1467046456152 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:16 INFO - PROCESS | 1724 | 1467046456334 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:54:16 INFO - PROCESS | 1724 | 1467046456518 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1724 | 1467046456527 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ef400 == 13 [pid = 1724] [id = 679] 09:54:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8df49c00) [pid = 1724] [serial = 2038] [outer = (nil)] 09:54:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e10e000) [pid = 1724] [serial = 2039] [outer = 0x8df49c00] 09:54:16 INFO - PROCESS | 1724 | 1467046456614 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e702000) [pid = 1724] [serial = 2040] [outer = 0x8df49c00] 09:54:17 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:18 INFO - PROCESS | 1724 | 1467046458026 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:18 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:54:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1939ms 09:54:18 INFO - PROCESS | 1724 | 1467046458206 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 1724 | 1467046458211 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:54:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:54:18 INFO - PROCESS | 1724 | 1467046458231 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1724 | 1467046458236 Marionette TRACE conn4 <- [1,2690,null,{}] 09:54:18 INFO - PROCESS | 1724 | 1467046458243 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 1724 | 1467046458250 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:18 INFO - PROCESS | 1724 | 1467046458450 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:54:18 INFO - PROCESS | 1724 | 1467046458656 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 1724 | 1467046458668 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df45000 == 14 [pid = 1724] [id = 680] 09:54:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e8dc000) [pid = 1724] [serial = 2041] [outer = (nil)] 09:54:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f4b3c00) [pid = 1724] [serial = 2042] [outer = 0x8e8dc000] 09:54:18 INFO - PROCESS | 1724 | 1467046458802 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f4bd800) [pid = 1724] [serial = 2043] [outer = 0x8e8dc000] 09:54:20 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:20 INFO - PROCESS | 1724 | 1467046460276 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:20 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:54:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2140ms 09:54:20 INFO - PROCESS | 1724 | 1467046460400 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1724 | 1467046460409 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:54:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:54:20 INFO - PROCESS | 1724 | 1467046460432 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1724 | 1467046460440 Marionette TRACE conn4 <- [1,2694,null,{}] 09:54:20 INFO - PROCESS | 1724 | 1467046460447 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1724 | 1467046460453 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:20 INFO - PROCESS | 1724 | 1467046460690 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:54:20 INFO - PROCESS | 1724 | 1467046460877 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1724 | 1467046460885 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f8800 == 15 [pid = 1724] [id = 681] 09:54:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d6f9800) [pid = 1724] [serial = 2044] [outer = (nil)] 09:54:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e134800) [pid = 1724] [serial = 2045] [outer = 0x8d6f9800] 09:54:20 INFO - PROCESS | 1724 | 1467046460971 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e70c000) [pid = 1724] [serial = 2046] [outer = 0x8d6f9800] 09:54:22 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:22 INFO - PROCESS | 1724 | 1467046462552 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:22 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:54:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2149ms 09:54:22 INFO - PROCESS | 1724 | 1467046462573 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1724 | 1467046462579 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:54:22 INFO - PROCESS | 1724 | 1467046462587 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1724 | 1467046462591 Marionette TRACE conn4 <- [1,2698,null,{}] 09:54:22 INFO - PROCESS | 1724 | 1467046462600 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 1724 | 1467046462606 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:22 INFO - PROCESS | 1724 | 1467046462818 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:54:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8dd000 == 14 [pid = 1724] [id = 677] 09:54:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fb800 == 13 [pid = 1724] [id = 676] 09:54:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1000 == 12 [pid = 1724] [id = 675] 09:54:22 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa3000 == 11 [pid = 1724] [id = 674] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91bc6400) [pid = 1724] [serial = 1994] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91672c00) [pid = 1724] [serial = 1992] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91d60400) [pid = 1724] [serial = 1976] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x92404800) [pid = 1724] [serial = 1977] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91ba8400) [pid = 1724] [serial = 1973] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91bac400) [pid = 1724] [serial = 1974] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8df44c00) [pid = 1724] [serial = 1961] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e705c00) [pid = 1724] [serial = 1962] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x92fe1400) [pid = 1724] [serial = 1979] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91bc2000) [pid = 1724] [serial = 1997] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9240e800) [pid = 1724] [serial = 1980] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x90ae8000) [pid = 1724] [serial = 1988] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x90b90400) [pid = 1724] [serial = 1989] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f4bb000) [pid = 1724] [serial = 1959] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x91679800) [pid = 1724] [serial = 1970] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9167b800) [pid = 1724] [serial = 1971] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e102800) [pid = 1724] [serial = 1985] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8e8dc800) [pid = 1724] [serial = 1986] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d6b7400) [pid = 1724] [serial = 1982] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8d6f7400) [pid = 1724] [serial = 1983] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x91549000) [pid = 1724] [serial = 1967] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x91550c00) [pid = 1724] [serial = 1968] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x90ae7400) [pid = 1724] [serial = 1964] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x90aed000) [pid = 1724] [serial = 1965] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x91d52400) [pid = 1724] [serial = 1995] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x91544000) [pid = 1724] [serial = 1991] [outer = (nil)] [url = about:blank] 09:54:22 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x91fd6000) [pid = 1724] [serial = 1998] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1724 | 1467046463042 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1724 | 1467046463057 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1000 == 12 [pid = 1724] [id = 682] 09:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8bde3800) [pid = 1724] [serial = 2047] [outer = (nil)] 09:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8d6f6c00) [pid = 1724] [serial = 2048] [outer = 0x8bde3800] 09:54:23 INFO - PROCESS | 1724 | 1467046463133 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8d6ffc00) [pid = 1724] [serial = 2049] [outer = 0x8bde3800] 09:54:24 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:54:24 INFO - PROCESS | 1724 | 1467046464406 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:24 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:54:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:54:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1836ms 09:54:24 INFO - PROCESS | 1724 | 1467046464424 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 1724 | 1467046464431 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:54:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:54:24 INFO - PROCESS | 1724 | 1467046464441 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1724 | 1467046464446 Marionette TRACE conn4 <- [1,2702,null,{}] 09:54:24 INFO - PROCESS | 1724 | 1467046464452 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 1724 | 1467046464458 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:24 INFO - PROCESS | 1724 | 1467046464723 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:54:24 INFO - PROCESS | 1724 | 1467046464745 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1724 | 1467046464754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f4400 == 13 [pid = 1724] [id = 683] 09:54:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8e105000) [pid = 1724] [serial = 2050] [outer = (nil)] 09:54:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8e70d800) [pid = 1724] [serial = 2051] [outer = 0x8e105000] 09:54:24 INFO - PROCESS | 1724 | 1467046464828 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8ea94c00) [pid = 1724] [serial = 2052] [outer = 0x8e105000] 09:54:25 INFO - PROCESS | 1724 | 1467046465771 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:54:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1389ms 09:54:25 INFO - PROCESS | 1724 | 1467046465835 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1724 | 1467046465839 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:54:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:54:25 INFO - PROCESS | 1724 | 1467046465845 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1724 | 1467046465851 Marionette TRACE conn4 <- [1,2706,null,{}] 09:54:25 INFO - PROCESS | 1724 | 1467046465867 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1724 | 1467046465875 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:26 INFO - PROCESS | 1724 | 1467046466124 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:54:26 INFO - PROCESS | 1724 | 1467046466147 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 1724 | 1467046466160 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4bc800 == 14 [pid = 1724] [id = 684] 09:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8f4bcc00) [pid = 1724] [serial = 2053] [outer = (nil)] 09:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x90af1800) [pid = 1724] [serial = 2054] [outer = 0x8f4bcc00] 09:54:26 INFO - PROCESS | 1724 | 1467046466235 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9137c800) [pid = 1724] [serial = 2055] [outer = 0x8f4bcc00] 09:54:27 INFO - PROCESS | 1724 | 1467046467301 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:54:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1495ms 09:54:27 INFO - PROCESS | 1724 | 1467046467342 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:54:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:54:27 INFO - PROCESS | 1724 | 1467046467347 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:54:27 INFO - PROCESS | 1724 | 1467046467364 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 1724 | 1467046467367 Marionette TRACE conn4 <- [1,2710,null,{}] 09:54:27 INFO - PROCESS | 1724 | 1467046467374 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 1724 | 1467046467378 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:27 INFO - PROCESS | 1724 | 1467046467715 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d8ecc00) [pid = 1724] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8bde2400) [pid = 1724] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8bad7c00) [pid = 1724] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e130c00) [pid = 1724] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8f4c0c00) [pid = 1724] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8f00b000) [pid = 1724] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8f001400) [pid = 1724] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x91b9d400) [pid = 1724] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x93d45800) [pid = 1724] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8bde1400) [pid = 1724] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:54:27 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x8d6bbc00) [pid = 1724] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:54:27 INFO - PROCESS | 1724 | 1467046467880 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1724 | 1467046467886 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad0800 == 15 [pid = 1724] [id = 685] 09:54:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8bde1400) [pid = 1724] [serial = 2056] [outer = (nil)] 09:54:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8e103c00) [pid = 1724] [serial = 2057] [outer = 0x8bde1400] 09:54:27 INFO - PROCESS | 1724 | 1467046467973 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x91380c00) [pid = 1724] [serial = 2058] [outer = 0x8bde1400] 09:54:28 INFO - PROCESS | 1724 | 1467046468862 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 1724 | 1467046468911 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:54:28 INFO - PROCESS | 1724 | 1467046468918 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 1724 | 1467046468921 Marionette TRACE conn4 <- [1,2714,null,{}] 09:54:28 INFO - PROCESS | 1724 | 1467046468927 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 1724 | 1467046468932 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:29 INFO - PROCESS | 1724 | 1467046469106 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:54:29 INFO - PROCESS | 1724 | 1467046469123 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1724 | 1467046469130 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4f000 == 16 [pid = 1724] [id = 686] 09:54:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8eaa0000) [pid = 1724] [serial = 2059] [outer = (nil)] 09:54:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9167c800) [pid = 1724] [serial = 2060] [outer = 0x8eaa0000] 09:54:29 INFO - PROCESS | 1724 | 1467046469336 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x91b9e800) [pid = 1724] [serial = 2061] [outer = 0x8eaa0000] 09:54:30 INFO - PROCESS | 1724 | 1467046470430 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1540ms 09:54:30 INFO - PROCESS | 1724 | 1467046470460 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1724 | 1467046470468 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:54:30 INFO - PROCESS | 1724 | 1467046470478 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1724 | 1467046470484 Marionette TRACE conn4 <- [1,2718,null,{}] 09:54:30 INFO - PROCESS | 1724 | 1467046470496 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 1724 | 1467046470502 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:30 INFO - PROCESS | 1724 | 1467046470768 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:54:31 INFO - PROCESS | 1724 | 1467046471018 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1724 | 1467046471027 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f4800 == 17 [pid = 1724] [id = 687] 09:54:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8d8ea400) [pid = 1724] [serial = 2062] [outer = (nil)] 09:54:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e8e8000) [pid = 1724] [serial = 2063] [outer = 0x8d8ea400] 09:54:31 INFO - PROCESS | 1724 | 1467046471164 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8f004800) [pid = 1724] [serial = 2064] [outer = 0x8d8ea400] 09:54:32 INFO - PROCESS | 1724 | 1467046472164 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1724 | 1467046472237 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:54:32 INFO - PROCESS | 1724 | 1467046472249 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1724 | 1467046472253 Marionette TRACE conn4 <- [1,2722,null,{}] 09:54:32 INFO - PROCESS | 1724 | 1467046472261 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1724 | 1467046472267 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:32 INFO - PROCESS | 1724 | 1467046472517 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:54:32 INFO - PROCESS | 1724 | 1467046472782 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1724 | 1467046472789 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f5400 == 18 [pid = 1724] [id = 688] 09:54:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8f008800) [pid = 1724] [serial = 2065] [outer = (nil)] 09:54:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9167a800) [pid = 1724] [serial = 2066] [outer = 0x8f008800] 09:54:32 INFO - PROCESS | 1724 | 1467046472894 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x91ba6c00) [pid = 1724] [serial = 2067] [outer = 0x8f008800] 09:54:33 INFO - PROCESS | 1724 | 1467046473944 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:54:34 INFO - PROCESS | 1724 | 1467046473996 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:54:34 INFO - PROCESS | 1724 | 1467046474004 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 1724 | 1467046474010 Marionette TRACE conn4 <- [1,2726,null,{}] 09:54:34 INFO - PROCESS | 1724 | 1467046474028 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1724 | 1467046474037 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:34 INFO - PROCESS | 1724 | 1467046474283 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:54:34 INFO - PROCESS | 1724 | 1467046474569 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1724 | 1467046474578 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e709c00 == 19 [pid = 1724] [id = 689] 09:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x91bcf000) [pid = 1724] [serial = 2068] [outer = (nil)] 09:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91d53800) [pid = 1724] [serial = 2069] [outer = 0x91bcf000] 09:54:34 INFO - PROCESS | 1724 | 1467046474684 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91d58800) [pid = 1724] [serial = 2070] [outer = 0x91bcf000] 09:54:35 INFO - PROCESS | 1724 | 1467046475616 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1656ms 09:54:35 INFO - PROCESS | 1724 | 1467046475660 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:54:35 INFO - PROCESS | 1724 | 1467046475666 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:54:35 INFO - PROCESS | 1724 | 1467046475673 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1724 | 1467046475677 Marionette TRACE conn4 <- [1,2730,null,{}] 09:54:35 INFO - PROCESS | 1724 | 1467046475683 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 1724 | 1467046475688 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:35 INFO - PROCESS | 1724 | 1467046475882 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:54:36 INFO - PROCESS | 1724 | 1467046476072 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 1724 | 1467046476081 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x91378400 == 20 [pid = 1724] [id = 690] 09:54:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x91bc7800) [pid = 1724] [serial = 2071] [outer = (nil)] 09:54:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x91fd7000) [pid = 1724] [serial = 2072] [outer = 0x91bc7800] 09:54:36 INFO - PROCESS | 1724 | 1467046476167 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91fd8800) [pid = 1724] [serial = 2073] [outer = 0x91bc7800] 09:54:37 INFO - PROCESS | 1724 | 1467046477526 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:54:37 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:54:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:54:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1938ms 09:54:37 INFO - PROCESS | 1724 | 1467046477612 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:54:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:54:37 INFO - PROCESS | 1724 | 1467046477616 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:54:37 INFO - PROCESS | 1724 | 1467046477623 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1724 | 1467046477627 Marionette TRACE conn4 <- [1,2734,null,{}] 09:54:37 INFO - PROCESS | 1724 | 1467046477633 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1724 | 1467046477638 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:37 INFO - PROCESS | 1724 | 1467046477890 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:54:38 INFO - PROCESS | 1724 | 1467046478087 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1724 | 1467046478097 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bb000 == 21 [pid = 1724] [id = 691] 09:54:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d6bc000) [pid = 1724] [serial = 2074] [outer = (nil)] 09:54:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91fe2000) [pid = 1724] [serial = 2075] [outer = 0x8d6bc000] 09:54:38 INFO - PROCESS | 1724 | 1467046478182 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x92408800) [pid = 1724] [serial = 2076] [outer = 0x8d6bc000] 09:54:39 INFO - PROCESS | 1724 | 1467046479184 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:54:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1641ms 09:54:39 INFO - PROCESS | 1724 | 1467046479264 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1724 | 1467046479268 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:54:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:54:39 INFO - PROCESS | 1724 | 1467046479278 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1724 | 1467046479281 Marionette TRACE conn4 <- [1,2738,null,{}] 09:54:39 INFO - PROCESS | 1724 | 1467046479289 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 1724 | 1467046479301 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:39 INFO - PROCESS | 1724 | 1467046479773 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:54:40 INFO - PROCESS | 1724 | 1467046480041 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1724 | 1467046480055 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f3000 == 22 [pid = 1724] [id = 692] 09:54:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d6f3400) [pid = 1724] [serial = 2077] [outer = (nil)] 09:54:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d8ec400) [pid = 1724] [serial = 2078] [outer = 0x8d6f3400] 09:54:40 INFO - PROCESS | 1724 | 1467046480140 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8df4f800) [pid = 1724] [serial = 2079] [outer = 0x8d6f3400] 09:54:41 INFO - PROCESS | 1724 | 1467046481073 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:54:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1838ms 09:54:41 INFO - PROCESS | 1724 | 1467046481120 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1724 | 1467046481128 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:54:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:54:41 INFO - PROCESS | 1724 | 1467046481138 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1724 | 1467046481144 Marionette TRACE conn4 <- [1,2742,null,{}] 09:54:41 INFO - PROCESS | 1724 | 1467046481152 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1724 | 1467046481160 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:41 INFO - PROCESS | 1724 | 1467046481355 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:54:41 INFO - PROCESS | 1724 | 1467046481703 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1724 | 1467046481712 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebfc00 == 23 [pid = 1724] [id = 693] 09:54:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8cec3000) [pid = 1724] [serial = 2080] [outer = (nil)] 09:54:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8df4e800) [pid = 1724] [serial = 2081] [outer = 0x8cec3000] 09:54:41 INFO - PROCESS | 1724 | 1467046481808 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8ea96000) [pid = 1724] [serial = 2082] [outer = 0x8cec3000] 09:54:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8df45000 == 22 [pid = 1724] [id = 680] 09:54:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f8800 == 21 [pid = 1724] [id = 681] 09:54:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ef400 == 20 [pid = 1724] [id = 679] 09:54:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bb800 == 19 [pid = 1724] [id = 673] 09:54:43 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3000 == 18 [pid = 1724] [id = 678] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e8e4800) [pid = 1724] [serial = 2033] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e109000) [pid = 1724] [serial = 2030] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d6b1000) [pid = 1724] [serial = 2027] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8cec0000) [pid = 1724] [serial = 2001] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bde0000) [pid = 1724] [serial = 2000] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e8de000) [pid = 1724] [serial = 2004] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e701c00) [pid = 1724] [serial = 2003] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91383800) [pid = 1724] [serial = 2007] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x90b95800) [pid = 1724] [serial = 2006] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91fe4c00) [pid = 1724] [serial = 2010] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91fdd800) [pid = 1724] [serial = 2009] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f4bd000) [pid = 1724] [serial = 2025] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x93992400) [pid = 1724] [serial = 2013] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8f009c00) [pid = 1724] [serial = 2024] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x92fe9c00) [pid = 1724] [serial = 2012] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x953c7400) [pid = 1724] [serial = 2016] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x93d4b400) [pid = 1724] [serial = 2015] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8e8e8c00) [pid = 1724] [serial = 2019] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8d8f2800) [pid = 1724] [serial = 2018] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8d8f6800) [pid = 1724] [serial = 2022] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8cec4c00) [pid = 1724] [serial = 2031] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8d6f4c00) [pid = 1724] [serial = 2021] [outer = (nil)] [url = about:blank] 09:54:43 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8d6bf400) [pid = 1724] [serial = 2028] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 1724 | 1467046484039 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2949ms 09:54:44 INFO - PROCESS | 1724 | 1467046484088 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 1724 | 1467046484095 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:54:44 INFO - PROCESS | 1724 | 1467046484169 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 1724 | 1467046484173 Marionette TRACE conn4 <- [1,2746,null,{}] 09:54:44 INFO - PROCESS | 1724 | 1467046484184 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 1724 | 1467046484189 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:44 INFO - PROCESS | 1724 | 1467046484355 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:54:44 INFO - PROCESS | 1724 | 1467046484376 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 1724 | 1467046484384 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde3c00 == 19 [pid = 1724] [id = 694] 09:54:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8bde4c00) [pid = 1724] [serial = 2083] [outer = (nil)] 09:54:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8d6be000) [pid = 1724] [serial = 2084] [outer = 0x8bde4c00] 09:54:44 INFO - PROCESS | 1724 | 1467046484463 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8d6f2800) [pid = 1724] [serial = 2085] [outer = 0x8bde4c00] 09:54:45 INFO - PROCESS | 1724 | 1467046485386 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1244ms 09:54:45 INFO - PROCESS | 1724 | 1467046485407 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 1724 | 1467046485416 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:54:45 INFO - PROCESS | 1724 | 1467046485435 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 1724 | 1467046485440 Marionette TRACE conn4 <- [1,2750,null,{}] 09:54:45 INFO - PROCESS | 1724 | 1467046485447 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 1724 | 1467046485454 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:45 INFO - PROCESS | 1724 | 1467046485709 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:54:45 INFO - PROCESS | 1724 | 1467046485801 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1724 | 1467046485810 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f7000 == 20 [pid = 1724] [id = 695] 09:54:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8df4b000) [pid = 1724] [serial = 2086] [outer = (nil)] 09:54:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e106000) [pid = 1724] [serial = 2087] [outer = 0x8df4b000] 09:54:45 INFO - PROCESS | 1724 | 1467046485887 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8e135800) [pid = 1724] [serial = 2088] [outer = 0x8df4b000] 09:54:46 INFO - PROCESS | 1724 | 1467046486890 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1491ms 09:54:46 INFO - PROCESS | 1724 | 1467046486926 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 1724 | 1467046486930 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:54:46 INFO - PROCESS | 1724 | 1467046486937 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1724 | 1467046486944 Marionette TRACE conn4 <- [1,2754,null,{}] 09:54:46 INFO - PROCESS | 1724 | 1467046486973 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 1724 | 1467046486982 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:47 INFO - PROCESS | 1724 | 1467046487238 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:54:47 INFO - PROCESS | 1724 | 1467046487270 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1724 | 1467046487280 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f005400 == 21 [pid = 1724] [id = 696] 09:54:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8f007c00) [pid = 1724] [serial = 2089] [outer = (nil)] 09:54:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8f00ec00) [pid = 1724] [serial = 2090] [outer = 0x8f007c00] 09:54:47 INFO - PROCESS | 1724 | 1467046487371 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8f4bec00) [pid = 1724] [serial = 2091] [outer = 0x8f007c00] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8eaa0000) [pid = 1724] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8f4bcc00) [pid = 1724] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8df49c00) [pid = 1724] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8e8ddc00) [pid = 1724] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8d6f9800) [pid = 1724] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e8dc000) [pid = 1724] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8bde3800) [pid = 1724] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8bad4000) [pid = 1724] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8e105000) [pid = 1724] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:54:48 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8bde1400) [pid = 1724] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:54:48 INFO - PROCESS | 1724 | 1467046488908 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:54:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2054ms 09:54:48 INFO - PROCESS | 1724 | 1467046488992 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:54:49 INFO - PROCESS | 1724 | 1467046488998 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:54:49 INFO - PROCESS | 1724 | 1467046489005 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 1724 | 1467046489008 Marionette TRACE conn4 <- [1,2758,null,{}] 09:54:49 INFO - PROCESS | 1724 | 1467046489015 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 1724 | 1467046489021 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:49 INFO - PROCESS | 1724 | 1467046489216 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:54:49 INFO - PROCESS | 1724 | 1467046489361 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 1724 | 1467046489369 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde1400 == 22 [pid = 1724] [id = 697] 09:54:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8d6f9400) [pid = 1724] [serial = 2092] [outer = (nil)] 09:54:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x90aebc00) [pid = 1724] [serial = 2093] [outer = 0x8d6f9400] 09:54:49 INFO - PROCESS | 1724 | 1467046489447 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x90b9dc00) [pid = 1724] [serial = 2094] [outer = 0x8d6f9400] 09:54:50 INFO - PROCESS | 1724 | 1467046490266 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1289ms 09:54:50 INFO - PROCESS | 1724 | 1467046490295 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1724 | 1467046490298 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:54:50 INFO - PROCESS | 1724 | 1467046490306 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 1724 | 1467046490310 Marionette TRACE conn4 <- [1,2762,null,{}] 09:54:50 INFO - PROCESS | 1724 | 1467046490326 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1724 | 1467046490330 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:50 INFO - PROCESS | 1724 | 1467046490502 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:54:50 INFO - PROCESS | 1724 | 1467046490513 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1724 | 1467046490522 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x91383800 == 23 [pid = 1724] [id = 698] 09:54:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x91386000) [pid = 1724] [serial = 2095] [outer = (nil)] 09:54:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x9154bc00) [pid = 1724] [serial = 2096] [outer = 0x91386000] 09:54:50 INFO - PROCESS | 1724 | 1467046490594 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x91670400) [pid = 1724] [serial = 2097] [outer = 0x91386000] 09:54:51 INFO - PROCESS | 1724 | 1467046491857 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:54:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1597ms 09:54:51 INFO - PROCESS | 1724 | 1467046491905 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1724 | 1467046491912 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:54:51 INFO - PROCESS | 1724 | 1467046491920 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1724 | 1467046491928 Marionette TRACE conn4 <- [1,2766,null,{}] 09:54:51 INFO - PROCESS | 1724 | 1467046491937 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 1724 | 1467046491942 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:52 INFO - PROCESS | 1724 | 1467046492146 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:54:52 INFO - PROCESS | 1724 | 1467046492391 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 1724 | 1467046492400 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8ecc00 == 24 [pid = 1724] [id = 699] 09:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8d8ef800) [pid = 1724] [serial = 2098] [outer = (nil)] 09:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8df4e000) [pid = 1724] [serial = 2099] [outer = 0x8d8ef800] 09:54:52 INFO - PROCESS | 1724 | 1467046492535 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8e70cc00) [pid = 1724] [serial = 2100] [outer = 0x8d8ef800] 09:54:53 INFO - PROCESS | 1724 | 1467046493574 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1693ms 09:54:53 INFO - PROCESS | 1724 | 1467046493614 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 1724 | 1467046493622 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:54:53 INFO - PROCESS | 1724 | 1467046493634 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 1724 | 1467046493639 Marionette TRACE conn4 <- [1,2770,null,{}] 09:54:53 INFO - PROCESS | 1724 | 1467046493646 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 1724 | 1467046493653 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:53 INFO - PROCESS | 1724 | 1467046493864 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:54:54 INFO - PROCESS | 1724 | 1467046494167 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 1724 | 1467046494177 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec4000 == 25 [pid = 1724] [id = 700] 09:54:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9137ac00) [pid = 1724] [serial = 2101] [outer = (nil)] 09:54:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91542800) [pid = 1724] [serial = 2102] [outer = 0x9137ac00] 09:54:54 INFO - PROCESS | 1724 | 1467046494309 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f4c1000) [pid = 1724] [serial = 2103] [outer = 0x9137ac00] 09:54:55 INFO - PROCESS | 1724 | 1467046495331 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1746ms 09:54:55 INFO - PROCESS | 1724 | 1467046495381 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:54:55 INFO - PROCESS | 1724 | 1467046495386 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:54:55 INFO - PROCESS | 1724 | 1467046495395 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1724 | 1467046495404 Marionette TRACE conn4 <- [1,2774,null,{}] 09:54:55 INFO - PROCESS | 1724 | 1467046495427 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 1724 | 1467046495439 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:55 INFO - PROCESS | 1724 | 1467046495703 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:54:55 INFO - PROCESS | 1724 | 1467046495943 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1724 | 1467046495954 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba9c00 == 26 [pid = 1724] [id = 701] 09:54:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x91baa000) [pid = 1724] [serial = 2104] [outer = (nil)] 09:54:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x91bc4800) [pid = 1724] [serial = 2105] [outer = 0x91baa000] 09:54:56 INFO - PROCESS | 1724 | 1467046496070 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x91bca400) [pid = 1724] [serial = 2106] [outer = 0x91baa000] 09:54:57 INFO - PROCESS | 1724 | 1467046497093 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1755ms 09:54:57 INFO - PROCESS | 1724 | 1467046497178 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 1724 | 1467046497184 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:54:57 INFO - PROCESS | 1724 | 1467046497194 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 1724 | 1467046497198 Marionette TRACE conn4 <- [1,2778,null,{}] 09:54:57 INFO - PROCESS | 1724 | 1467046497205 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 1724 | 1467046497211 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:57 INFO - PROCESS | 1724 | 1467046497419 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:54:57 INFO - PROCESS | 1724 | 1467046497644 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 1724 | 1467046497654 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4000 == 27 [pid = 1724] [id = 702] 09:54:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8bad6800) [pid = 1724] [serial = 2107] [outer = (nil)] 09:54:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bddd000) [pid = 1724] [serial = 2108] [outer = 0x8bad6800] 09:54:57 INFO - PROCESS | 1724 | 1467046497932 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8cec3800) [pid = 1724] [serial = 2109] [outer = 0x8bad6800] 09:54:59 INFO - PROCESS | 1724 | 1467046499069 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9167c800) [pid = 1724] [serial = 2060] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x90af1800) [pid = 1724] [serial = 2054] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e10e000) [pid = 1724] [serial = 2039] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e702000) [pid = 1724] [serial = 2040] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8ea9a800) [pid = 1724] [serial = 2034] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e134800) [pid = 1724] [serial = 2045] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e70c000) [pid = 1724] [serial = 2046] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8f4b3c00) [pid = 1724] [serial = 2042] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8f4bd800) [pid = 1724] [serial = 2043] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8d6f6c00) [pid = 1724] [serial = 2048] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d6ffc00) [pid = 1724] [serial = 2049] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8bad9000) [pid = 1724] [serial = 2036] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8cebc400) [pid = 1724] [serial = 2037] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e70d800) [pid = 1724] [serial = 2051] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x9137c800) [pid = 1724] [serial = 2055] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8e103c00) [pid = 1724] [serial = 2057] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x91b9e800) [pid = 1724] [serial = 2061] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x91380c00) [pid = 1724] [serial = 2058] [outer = (nil)] [url = about:blank] 09:54:59 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8ea94c00) [pid = 1724] [serial = 2052] [outer = (nil)] [url = about:blank] 09:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1989ms 09:54:59 INFO - PROCESS | 1724 | 1467046499185 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:54:59 INFO - PROCESS | 1724 | 1467046499190 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:54:59 INFO - PROCESS | 1724 | 1467046499200 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1724 | 1467046499206 Marionette TRACE conn4 <- [1,2782,null,{}] 09:54:59 INFO - PROCESS | 1724 | 1467046499231 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 1724 | 1467046499238 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:59 INFO - PROCESS | 1724 | 1467046499402 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:54:59 INFO - PROCESS | 1724 | 1467046499601 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 1724 | 1467046499611 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:54:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df48000 == 28 [pid = 1724] [id = 703] 09:54:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8df49c00) [pid = 1724] [serial = 2110] [outer = (nil)] 09:54:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8e10e400) [pid = 1724] [serial = 2111] [outer = 0x8df49c00] 09:54:59 INFO - PROCESS | 1724 | 1467046499692 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8e70d400) [pid = 1724] [serial = 2112] [outer = 0x8df49c00] 09:55:00 INFO - PROCESS | 1724 | 1467046500540 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1404ms 09:55:00 INFO - PROCESS | 1724 | 1467046500603 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 1724 | 1467046500609 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:55:00 INFO - PROCESS | 1724 | 1467046500620 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 1724 | 1467046500624 Marionette TRACE conn4 <- [1,2786,null,{}] 09:55:00 INFO - PROCESS | 1724 | 1467046500632 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 1724 | 1467046500639 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:00 INFO - PROCESS | 1724 | 1467046500833 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:55:00 INFO - PROCESS | 1724 | 1467046500977 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1724 | 1467046500987 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8da400 == 29 [pid = 1724] [id = 704] 09:55:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8eaa2c00) [pid = 1724] [serial = 2113] [outer = (nil)] 09:55:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8f4b7800) [pid = 1724] [serial = 2114] [outer = 0x8eaa2c00] 09:55:01 INFO - PROCESS | 1724 | 1467046501063 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x90af1800) [pid = 1724] [serial = 2115] [outer = 0x8eaa2c00] 09:55:02 INFO - PROCESS | 1724 | 1467046502006 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1434ms 09:55:02 INFO - PROCESS | 1724 | 1467046502055 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 1724 | 1467046502059 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:55:02 INFO - PROCESS | 1724 | 1467046502074 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 1724 | 1467046502080 Marionette TRACE conn4 <- [1,2790,null,{}] 09:55:02 INFO - PROCESS | 1724 | 1467046502096 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 1724 | 1467046502106 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:02 INFO - PROCESS | 1724 | 1467046502340 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:55:02 INFO - PROCESS | 1724 | 1467046502374 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 1724 | 1467046502386 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f6400 == 30 [pid = 1724] [id = 705] 09:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x91545c00) [pid = 1724] [serial = 2116] [outer = (nil)] 09:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x91676800) [pid = 1724] [serial = 2117] [outer = 0x91545c00] 09:55:02 INFO - PROCESS | 1724 | 1467046502466 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9167b000) [pid = 1724] [serial = 2118] [outer = 0x91545c00] 09:55:03 INFO - PROCESS | 1724 | 1467046503429 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1396ms 09:55:03 INFO - PROCESS | 1724 | 1467046503470 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 1724 | 1467046503475 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:55:03 INFO - PROCESS | 1724 | 1467046503490 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 1724 | 1467046503493 Marionette TRACE conn4 <- [1,2794,null,{}] 09:55:03 INFO - PROCESS | 1724 | 1467046503499 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 1724 | 1467046503503 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:03 INFO - PROCESS | 1724 | 1467046503721 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x91bcf000) [pid = 1724] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8d6bc000) [pid = 1724] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8bde4c00) [pid = 1724] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8cec3000) [pid = 1724] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8df4b000) [pid = 1724] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8d8ea400) [pid = 1724] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8f007c00) [pid = 1724] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8d6f9400) [pid = 1724] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x91bc7800) [pid = 1724] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8f008800) [pid = 1724] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:55:03 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x8d6f3400) [pid = 1724] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:55:03 INFO - PROCESS | 1724 | 1467046503947 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1724 | 1467046503953 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacfc00 == 31 [pid = 1724] [id = 706] 09:55:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8bddd800) [pid = 1724] [serial = 2119] [outer = (nil)] 09:55:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8d6bc000) [pid = 1724] [serial = 2120] [outer = 0x8bddd800] 09:55:04 INFO - PROCESS | 1724 | 1467046504053 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8df4b000) [pid = 1724] [serial = 2121] [outer = 0x8bddd800] 09:55:04 INFO - PROCESS | 1724 | 1467046504862 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1429ms 09:55:04 INFO - PROCESS | 1724 | 1467046504920 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 1724 | 1467046504924 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:55:04 INFO - PROCESS | 1724 | 1467046504932 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1724 | 1467046504936 Marionette TRACE conn4 <- [1,2798,null,{}] 09:55:04 INFO - PROCESS | 1724 | 1467046504945 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1724 | 1467046504949 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:05 INFO - PROCESS | 1724 | 1467046505114 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:55:05 INFO - PROCESS | 1724 | 1467046505124 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1724 | 1467046505133 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec0000 == 32 [pid = 1724] [id = 707] 09:55:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8d6f4400) [pid = 1724] [serial = 2122] [outer = (nil)] 09:55:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x91bac800) [pid = 1724] [serial = 2123] [outer = 0x8d6f4400] 09:55:05 INFO - PROCESS | 1724 | 1467046505218 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x91d56400) [pid = 1724] [serial = 2124] [outer = 0x8d6f4400] 09:55:06 INFO - PROCESS | 1724 | 1467046506331 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1449ms 09:55:06 INFO - PROCESS | 1724 | 1467046506383 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 1724 | 1467046506390 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:55:06 INFO - PROCESS | 1724 | 1467046506400 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 1724 | 1467046506405 Marionette TRACE conn4 <- [1,2802,null,{}] 09:55:06 INFO - PROCESS | 1724 | 1467046506415 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 1724 | 1467046506420 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:06 INFO - PROCESS | 1724 | 1467046506747 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:55:06 INFO - PROCESS | 1724 | 1467046506973 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 1724 | 1467046506988 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fd400 == 33 [pid = 1724] [id = 708] 09:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8d6ffc00) [pid = 1724] [serial = 2125] [outer = (nil)] 09:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e70a400) [pid = 1724] [serial = 2126] [outer = 0x8d6ffc00] 09:55:07 INFO - PROCESS | 1724 | 1467046507074 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8ea99400) [pid = 1724] [serial = 2127] [outer = 0x8d6ffc00] 09:55:08 INFO - PROCESS | 1724 | 1467046508119 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1792ms 09:55:08 INFO - PROCESS | 1724 | 1467046508193 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 1724 | 1467046508200 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:55:08 INFO - PROCESS | 1724 | 1467046508211 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 1724 | 1467046508215 Marionette TRACE conn4 <- [1,2806,null,{}] 09:55:08 INFO - PROCESS | 1724 | 1467046508223 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 1724 | 1467046508229 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:08 INFO - PROCESS | 1724 | 1467046508462 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:55:08 INFO - PROCESS | 1724 | 1467046508652 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 1724 | 1467046508662 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x90aef000 == 34 [pid = 1724] [id = 709] 09:55:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x90b9c800) [pid = 1724] [serial = 2128] [outer = (nil)] 09:55:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x9137ec00) [pid = 1724] [serial = 2129] [outer = 0x90b9c800] 09:55:08 INFO - PROCESS | 1724 | 1467046508793 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x91549c00) [pid = 1724] [serial = 2130] [outer = 0x90b9c800] 09:55:10 INFO - PROCESS | 1724 | 1467046510271 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2100ms 09:55:10 INFO - PROCESS | 1724 | 1467046510314 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 1724 | 1467046510322 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:55:10 INFO - PROCESS | 1724 | 1467046510334 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 1724 | 1467046510346 Marionette TRACE conn4 <- [1,2810,null,{}] 09:55:10 INFO - PROCESS | 1724 | 1467046510540 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 1724 | 1467046510555 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:10 INFO - PROCESS | 1724 | 1467046510895 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:55:11 INFO - PROCESS | 1724 | 1467046511012 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 1724 | 1467046511026 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fb400 == 35 [pid = 1724] [id = 710] 09:55:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x91bd0400) [pid = 1724] [serial = 2131] [outer = (nil)] 09:55:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91fdc400) [pid = 1724] [serial = 2132] [outer = 0x91bd0400] 09:55:11 INFO - PROCESS | 1724 | 1467046511147 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x92405400) [pid = 1724] [serial = 2133] [outer = 0x91bd0400] 09:55:12 INFO - PROCESS | 1724 | 1467046512100 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1831ms 09:55:12 INFO - PROCESS | 1724 | 1467046512165 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 1724 | 1467046512170 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:55:12 INFO - PROCESS | 1724 | 1467046512177 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 1724 | 1467046512180 Marionette TRACE conn4 <- [1,2814,null,{}] 09:55:12 INFO - PROCESS | 1724 | 1467046512186 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 1724 | 1467046512192 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:12 INFO - PROCESS | 1724 | 1467046512437 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:55:12 INFO - PROCESS | 1724 | 1467046512687 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 1724 | 1467046512696 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f8800 == 36 [pid = 1724] [id = 711] 09:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x91fdbc00) [pid = 1724] [serial = 2134] [outer = (nil)] 09:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x92fe4c00) [pid = 1724] [serial = 2135] [outer = 0x91fdbc00] 09:55:12 INFO - PROCESS | 1724 | 1467046512827 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x92fe9c00) [pid = 1724] [serial = 2136] [outer = 0x91fdbc00] 09:55:13 INFO - PROCESS | 1724 | 1467046513798 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1684ms 09:55:13 INFO - PROCESS | 1724 | 1467046513862 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1724 | 1467046513867 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:55:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:55:13 INFO - PROCESS | 1724 | 1467046513873 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 1724 | 1467046513877 Marionette TRACE conn4 <- [1,2818,null,{}] 09:55:13 INFO - PROCESS | 1724 | 1467046513883 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 1724 | 1467046513889 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:14 INFO - PROCESS | 1724 | 1467046514100 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:55:14 INFO - PROCESS | 1724 | 1467046514363 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 1724 | 1467046514372 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddf000 == 37 [pid = 1724] [id = 712] 09:55:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9240a400) [pid = 1724] [serial = 2137] [outer = (nil)] 09:55:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x93a3e000) [pid = 1724] [serial = 2138] [outer = 0x9240a400] 09:55:14 INFO - PROCESS | 1724 | 1467046514498 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x93a46400) [pid = 1724] [serial = 2139] [outer = 0x9240a400] 09:55:15 INFO - PROCESS | 1724 | 1467046515452 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:55:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1640ms 09:55:15 INFO - PROCESS | 1724 | 1467046515515 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1724 | 1467046515519 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:55:15 INFO - PROCESS | 1724 | 1467046515526 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1724 | 1467046515531 Marionette TRACE conn4 <- [1,2822,null,{}] 09:55:15 INFO - PROCESS | 1724 | 1467046515538 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 1724 | 1467046515551 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:15 INFO - PROCESS | 1724 | 1467046515821 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:55:16 INFO - PROCESS | 1724 | 1467046516328 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 1724 | 1467046516337 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec9400 == 38 [pid = 1724] [id = 713] 09:55:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d6b4400) [pid = 1724] [serial = 2140] [outer = (nil)] 09:55:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6f5c00) [pid = 1724] [serial = 2141] [outer = 0x8d6b4400] 09:55:16 INFO - PROCESS | 1724 | 1467046516425 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d8f1c00) [pid = 1724] [serial = 2142] [outer = 0x8d6b4400] 09:55:17 INFO - PROCESS | 1724 | 1467046517368 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1887ms 09:55:17 INFO - PROCESS | 1724 | 1467046517419 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 1724 | 1467046517428 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:55:17 INFO - PROCESS | 1724 | 1467046517447 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 1724 | 1467046517459 Marionette TRACE conn4 <- [1,2826,null,{}] 09:55:17 INFO - PROCESS | 1724 | 1467046517472 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 1724 | 1467046517486 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:17 INFO - PROCESS | 1724 | 1467046517744 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8df48000 == 37 [pid = 1724] [id = 703] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f6400 == 36 [pid = 1724] [id = 705] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacfc00 == 35 [pid = 1724] [id = 706] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba9c00 == 34 [pid = 1724] [id = 701] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec4000 == 33 [pid = 1724] [id = 700] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8da400 == 32 [pid = 1724] [id = 704] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4000 == 31 [pid = 1724] [id = 702] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec9400 == 30 [pid = 1724] [id = 713] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f8800 == 29 [pid = 1724] [id = 711] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddf000 == 28 [pid = 1724] [id = 712] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fb400 == 27 [pid = 1724] [id = 710] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x90aef000 == 26 [pid = 1724] [id = 709] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec0000 == 25 [pid = 1724] [id = 707] 09:55:18 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fd400 == 24 [pid = 1724] [id = 708] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x90b9dc00) [pid = 1724] [serial = 2094] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91d53800) [pid = 1724] [serial = 2069] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91fe2000) [pid = 1724] [serial = 2075] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91d58800) [pid = 1724] [serial = 2070] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d6be000) [pid = 1724] [serial = 2084] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8ea96000) [pid = 1724] [serial = 2082] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e106000) [pid = 1724] [serial = 2087] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8f004800) [pid = 1724] [serial = 2064] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f4bec00) [pid = 1724] [serial = 2091] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x90aebc00) [pid = 1724] [serial = 2093] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x91fd8800) [pid = 1724] [serial = 2073] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8f00ec00) [pid = 1724] [serial = 2090] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8df4e800) [pid = 1724] [serial = 2081] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8e8e8000) [pid = 1724] [serial = 2063] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x9167a800) [pid = 1724] [serial = 2066] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8d8ec400) [pid = 1724] [serial = 2078] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8df4f800) [pid = 1724] [serial = 2079] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x92408800) [pid = 1724] [serial = 2076] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8e135800) [pid = 1724] [serial = 2088] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8d6f2800) [pid = 1724] [serial = 2085] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x91fd7000) [pid = 1724] [serial = 2072] [outer = (nil)] [url = about:blank] 09:55:18 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x91ba6c00) [pid = 1724] [serial = 2067] [outer = (nil)] [url = about:blank] 09:55:19 INFO - PROCESS | 1724 | 1467046519164 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 1724 | 1467046519173 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad4c00 == 25 [pid = 1724] [id = 714] 09:55:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8bad5400) [pid = 1724] [serial = 2143] [outer = (nil)] 09:55:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8bdd6800) [pid = 1724] [serial = 2144] [outer = 0x8bad5400] 09:55:19 INFO - PROCESS | 1724 | 1467046519269 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8cebd000) [pid = 1724] [serial = 2145] [outer = 0x8bad5400] 09:55:20 INFO - PROCESS | 1724 | 1467046520164 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2756ms 09:55:20 INFO - PROCESS | 1724 | 1467046520200 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 1724 | 1467046520206 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:55:20 INFO - PROCESS | 1724 | 1467046520214 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 1724 | 1467046520219 Marionette TRACE conn4 <- [1,2830,null,{}] 09:55:20 INFO - PROCESS | 1724 | 1467046520228 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 1724 | 1467046520236 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:20 INFO - PROCESS | 1724 | 1467046520411 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:55:20 INFO - PROCESS | 1724 | 1467046520424 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 1724 | 1467046520435 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fe400 == 26 [pid = 1724] [id = 715] 09:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8d8ebc00) [pid = 1724] [serial = 2146] [outer = (nil)] 09:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8d8f3000) [pid = 1724] [serial = 2147] [outer = 0x8d8ebc00] 09:55:20 INFO - PROCESS | 1724 | 1467046520525 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8df44400) [pid = 1724] [serial = 2148] [outer = 0x8d8ebc00] 09:55:21 INFO - PROCESS | 1724 | 1467046521528 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1337ms 09:55:21 INFO - PROCESS | 1724 | 1467046521558 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1724 | 1467046521565 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:55:21 INFO - PROCESS | 1724 | 1467046521592 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1724 | 1467046521596 Marionette TRACE conn4 <- [1,2834,null,{}] 09:55:21 INFO - PROCESS | 1724 | 1467046521619 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1724 | 1467046521625 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:21 INFO - PROCESS | 1724 | 1467046521862 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:55:21 INFO - PROCESS | 1724 | 1467046521885 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 1724 | 1467046521893 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6bd000 == 27 [pid = 1724] [id = 716] 09:55:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e10ec00) [pid = 1724] [serial = 2149] [outer = (nil)] 09:55:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8e131800) [pid = 1724] [serial = 2150] [outer = 0x8e10ec00] 09:55:21 INFO - PROCESS | 1724 | 1467046521966 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8e705c00) [pid = 1724] [serial = 2151] [outer = 0x8e10ec00] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d6f4400) [pid = 1724] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x91545c00) [pid = 1724] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8bddd800) [pid = 1724] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x91386000) [pid = 1724] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8bad6800) [pid = 1724] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8eaa2c00) [pid = 1724] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x91baa000) [pid = 1724] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8d8ef800) [pid = 1724] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x9137ac00) [pid = 1724] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:55:23 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8df49c00) [pid = 1724] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:55:23 INFO - PROCESS | 1724 | 1467046523712 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2185ms 09:55:23 INFO - PROCESS | 1724 | 1467046523779 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 1724 | 1467046523786 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:55:23 INFO - PROCESS | 1724 | 1467046523807 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 1724 | 1467046523813 Marionette TRACE conn4 <- [1,2838,null,{}] 09:55:23 INFO - PROCESS | 1724 | 1467046523822 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 1724 | 1467046523828 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:24 INFO - PROCESS | 1724 | 1467046524057 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:55:24 INFO - PROCESS | 1724 | 1467046524271 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 1724 | 1467046524286 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebf000 == 28 [pid = 1724] [id = 717] 09:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8cec0000) [pid = 1724] [serial = 2152] [outer = (nil)] 09:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8d6f7000) [pid = 1724] [serial = 2153] [outer = 0x8cec0000] 09:55:24 INFO - PROCESS | 1724 | 1467046524413 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8d8ee800) [pid = 1724] [serial = 2154] [outer = 0x8cec0000] 09:55:25 INFO - PROCESS | 1724 | 1467046525503 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1786ms 09:55:25 INFO - PROCESS | 1724 | 1467046525593 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 1724 | 1467046525601 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:55:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:55:25 INFO - PROCESS | 1724 | 1467046525612 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 1724 | 1467046525617 Marionette TRACE conn4 <- [1,2842,null,{}] 09:55:25 INFO - PROCESS | 1724 | 1467046525624 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 1724 | 1467046525631 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:25 INFO - PROCESS | 1724 | 1467046525862 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:55:26 INFO - PROCESS | 1724 | 1467046526099 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1724 | 1467046526110 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e10e800 == 29 [pid = 1724] [id = 718] 09:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8e131400) [pid = 1724] [serial = 2155] [outer = (nil)] 09:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8e701c00) [pid = 1724] [serial = 2156] [outer = 0x8e131400] 09:55:26 INFO - PROCESS | 1724 | 1467046526219 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8e8dcc00) [pid = 1724] [serial = 2157] [outer = 0x8e131400] 09:55:27 INFO - PROCESS | 1724 | 1467046527315 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1783ms 09:55:27 INFO - PROCESS | 1724 | 1467046527395 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 1724 | 1467046527400 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:55:27 INFO - PROCESS | 1724 | 1467046527407 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 1724 | 1467046527414 Marionette TRACE conn4 <- [1,2846,null,{}] 09:55:27 INFO - PROCESS | 1724 | 1467046527434 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 1724 | 1467046527445 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:27 INFO - PROCESS | 1724 | 1467046527771 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:55:27 INFO - PROCESS | 1724 | 1467046527958 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 1724 | 1467046527973 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00fc00 == 30 [pid = 1724] [id = 719] 09:55:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8f010400) [pid = 1724] [serial = 2158] [outer = (nil)] 09:55:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8f4b6000) [pid = 1724] [serial = 2159] [outer = 0x8f010400] 09:55:28 INFO - PROCESS | 1724 | 1467046528068 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8f4c0400) [pid = 1724] [serial = 2160] [outer = 0x8f010400] 09:55:29 INFO - PROCESS | 1724 | 1467046529063 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1746ms 09:55:29 INFO - PROCESS | 1724 | 1467046529164 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 1724 | 1467046529170 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:55:29 INFO - PROCESS | 1724 | 1467046529179 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 1724 | 1467046529182 Marionette TRACE conn4 <- [1,2850,null,{}] 09:55:29 INFO - PROCESS | 1724 | 1467046529188 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 1724 | 1467046529194 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:29 INFO - PROCESS | 1724 | 1467046529401 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:55:29 INFO - PROCESS | 1724 | 1467046529655 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 1724 | 1467046529666 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd6c00 == 31 [pid = 1724] [id = 720] 09:55:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8bde0800) [pid = 1724] [serial = 2161] [outer = (nil)] 09:55:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x90b92800) [pid = 1724] [serial = 2162] [outer = 0x8bde0800] 09:55:29 INFO - PROCESS | 1724 | 1467046529792 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x91380800) [pid = 1724] [serial = 2163] [outer = 0x8bde0800] 09:55:30 INFO - PROCESS | 1724 | 1467046530948 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1839ms 09:55:31 INFO - PROCESS | 1724 | 1467046531019 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 1724 | 1467046531030 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:55:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:55:31 INFO - PROCESS | 1724 | 1467046531044 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 1724 | 1467046531050 Marionette TRACE conn4 <- [1,2854,null,{}] 09:55:31 INFO - PROCESS | 1724 | 1467046531068 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 1724 | 1467046531074 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:31 INFO - PROCESS | 1724 | 1467046531313 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:55:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fe400 == 30 [pid = 1724] [id = 715] 09:55:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad4c00 == 29 [pid = 1724] [id = 714] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x91bac800) [pid = 1724] [serial = 2123] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x91676800) [pid = 1724] [serial = 2117] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d6bc000) [pid = 1724] [serial = 2120] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x91670400) [pid = 1724] [serial = 2097] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x9154bc00) [pid = 1724] [serial = 2096] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8bddd000) [pid = 1724] [serial = 2108] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x8cec3800) [pid = 1724] [serial = 2109] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8f4b7800) [pid = 1724] [serial = 2114] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x91bc4800) [pid = 1724] [serial = 2105] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x91bca400) [pid = 1724] [serial = 2106] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8df4e000) [pid = 1724] [serial = 2099] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x8e70cc00) [pid = 1724] [serial = 2100] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x91542800) [pid = 1724] [serial = 2102] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x8f4c1000) [pid = 1724] [serial = 2103] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x8e10e400) [pid = 1724] [serial = 2111] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x8e70d400) [pid = 1724] [serial = 2112] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 55 (0x9167b000) [pid = 1724] [serial = 2118] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 54 (0x91d56400) [pid = 1724] [serial = 2124] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 53 (0x8df4b000) [pid = 1724] [serial = 2121] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | --DOMWINDOW == 52 (0x90af1800) [pid = 1724] [serial = 2115] [outer = (nil)] [url = about:blank] 09:55:31 INFO - PROCESS | 1724 | 1467046531565 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 1724 | 1467046531580 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec4c00 == 30 [pid = 1724] [id = 721] 09:55:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 53 (0x8cec5400) [pid = 1724] [serial = 2164] [outer = (nil)] 09:55:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0x8d6f4c00) [pid = 1724] [serial = 2165] [outer = 0x8cec5400] 09:55:31 INFO - PROCESS | 1724 | 1467046531656 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0x8d8ee000) [pid = 1724] [serial = 2166] [outer = 0x8cec5400] 09:55:32 INFO - PROCESS | 1724 | 1467046532513 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1499ms 09:55:32 INFO - PROCESS | 1724 | 1467046532543 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 1724 | 1467046532550 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:55:32 INFO - PROCESS | 1724 | 1467046532565 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 1724 | 1467046532569 Marionette TRACE conn4 <- [1,2858,null,{}] 09:55:32 INFO - PROCESS | 1724 | 1467046532601 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 1724 | 1467046532605 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:32 INFO - PROCESS | 1724 | 1467046532811 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:55:32 INFO - PROCESS | 1724 | 1467046532822 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 1724 | 1467046532828 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df42800 == 31 [pid = 1724] [id = 722] 09:55:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0x8e703400) [pid = 1724] [serial = 2167] [outer = (nil)] 09:55:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x8e101800) [pid = 1724] [serial = 2168] [outer = 0x8e703400] 09:55:32 INFO - PROCESS | 1724 | 1467046532914 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x8e8d9c00) [pid = 1724] [serial = 2169] [outer = 0x8e703400] 09:55:33 INFO - PROCESS | 1724 | 1467046533932 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1415ms 09:55:33 INFO - PROCESS | 1724 | 1467046533976 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1724 | 1467046533981 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:55:33 INFO - PROCESS | 1724 | 1467046533987 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 1724 | 1467046533993 Marionette TRACE conn4 <- [1,2862,null,{}] 09:55:34 INFO - PROCESS | 1724 | 1467046534018 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 1724 | 1467046534027 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:34 INFO - PROCESS | 1724 | 1467046534265 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:55:34 INFO - PROCESS | 1724 | 1467046534301 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 1724 | 1467046534310 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b8c00 == 32 [pid = 1724] [id = 723] 09:55:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x8f4b9000) [pid = 1724] [serial = 2170] [outer = (nil)] 09:55:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8f4bec00) [pid = 1724] [serial = 2171] [outer = 0x8f4b9000] 09:55:34 INFO - PROCESS | 1724 | 1467046534387 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x90aee000) [pid = 1724] [serial = 2172] [outer = 0x8f4b9000] 09:55:35 INFO - PROCESS | 1724 | 1467046535514 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1601ms 09:55:35 INFO - PROCESS | 1724 | 1467046535598 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1724 | 1467046535603 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:55:35 INFO - PROCESS | 1724 | 1467046535610 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 1724 | 1467046535613 Marionette TRACE conn4 <- [1,2866,null,{}] 09:55:35 INFO - PROCESS | 1724 | 1467046535619 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 1724 | 1467046535623 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:35 INFO - PROCESS | 1724 | 1467046535857 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:55:35 INFO - PROCESS | 1724 | 1467046535884 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1724 | 1467046535891 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x90af1800 == 33 [pid = 1724] [id = 724] 09:55:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x9137f400) [pid = 1724] [serial = 2173] [outer = (nil)] 09:55:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x91545800) [pid = 1724] [serial = 2174] [outer = 0x9137f400] 09:55:35 INFO - PROCESS | 1724 | 1467046535962 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9154fc00) [pid = 1724] [serial = 2175] [outer = 0x9137f400] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8d8ebc00) [pid = 1724] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x9240a400) [pid = 1724] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8d6b4400) [pid = 1724] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0x90b9c800) [pid = 1724] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x91fdbc00) [pid = 1724] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x91bd0400) [pid = 1724] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x8d6ffc00) [pid = 1724] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:55:36 INFO - PROCESS | 1724 | --DOMWINDOW == 56 (0x8bad5400) [pid = 1724] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:55:36 INFO - PROCESS | 1724 | 1467046536884 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:55:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1335ms 09:55:36 INFO - PROCESS | 1724 | 1467046536946 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 1724 | 1467046536950 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:55:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:55:36 INFO - PROCESS | 1724 | 1467046536956 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 1724 | 1467046536959 Marionette TRACE conn4 <- [1,2870,null,{}] 09:55:36 INFO - PROCESS | 1724 | 1467046536965 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 1724 | 1467046536970 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:37 INFO - PROCESS | 1724 | 1467046537128 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:55:37 INFO - PROCESS | 1724 | 1467046537269 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 1724 | 1467046537279 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8800 == 34 [pid = 1724] [id = 725] 09:55:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0x8d6f2800) [pid = 1724] [serial = 2176] [outer = (nil)] 09:55:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x9154dc00) [pid = 1724] [serial = 2177] [outer = 0x8d6f2800] 09:55:37 INFO - PROCESS | 1724 | 1467046537356 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x91673000) [pid = 1724] [serial = 2178] [outer = 0x8d6f2800] 09:55:38 INFO - PROCESS | 1724 | 1467046538226 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1389ms 09:55:38 INFO - PROCESS | 1724 | 1467046538347 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:55:38 INFO - PROCESS | 1724 | 1467046538353 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:55:38 INFO - PROCESS | 1724 | 1467046538362 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 1724 | 1467046538369 Marionette TRACE conn4 <- [1,2874,null,{}] 09:55:38 INFO - PROCESS | 1724 | 1467046538390 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 1724 | 1467046538397 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:38 INFO - PROCESS | 1724 | 1467046538727 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:55:38 INFO - PROCESS | 1724 | 1467046538930 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1724 | 1467046538947 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df43000 == 35 [pid = 1724] [id = 726] 09:55:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x8df49c00) [pid = 1724] [serial = 2179] [outer = (nil)] 09:55:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x8e103c00) [pid = 1724] [serial = 2180] [outer = 0x8df49c00] 09:55:39 INFO - PROCESS | 1724 | 1467046539038 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8e12f400) [pid = 1724] [serial = 2181] [outer = 0x8df49c00] 09:55:40 INFO - PROCESS | 1724 | 1467046540018 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1691ms 09:55:40 INFO - PROCESS | 1724 | 1467046540053 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 1724 | 1467046540059 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:55:40 INFO - PROCESS | 1724 | 1467046540071 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 1724 | 1467046540076 Marionette TRACE conn4 <- [1,2878,null,{}] 09:55:40 INFO - PROCESS | 1724 | 1467046540084 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 1724 | 1467046540091 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:40 INFO - PROCESS | 1724 | 1467046540296 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:55:40 INFO - PROCESS | 1724 | 1467046540482 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 1724 | 1467046540492 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f006400 == 36 [pid = 1724] [id = 727] 09:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8f00b000) [pid = 1724] [serial = 2182] [outer = (nil)] 09:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8f4b4400) [pid = 1724] [serial = 2183] [outer = 0x8f00b000] 09:55:40 INFO - PROCESS | 1724 | 1467046540630 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x90af0c00) [pid = 1724] [serial = 2184] [outer = 0x8f00b000] 09:55:41 INFO - PROCESS | 1724 | 1467046541579 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1544ms 09:55:41 INFO - PROCESS | 1724 | 1467046541612 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1724 | 1467046541617 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:55:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:55:41 INFO - PROCESS | 1724 | 1467046541623 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1724 | 1467046541626 Marionette TRACE conn4 <- [1,2882,null,{}] 09:55:41 INFO - PROCESS | 1724 | 1467046541642 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1724 | 1467046541651 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:41 INFO - PROCESS | 1724 | 1467046541845 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:55:42 INFO - PROCESS | 1724 | 1467046542034 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 1724 | 1467046542047 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba4400 == 37 [pid = 1724] [id = 728] 09:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x91ba6c00) [pid = 1724] [serial = 2185] [outer = (nil)] 09:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x91bc2800) [pid = 1724] [serial = 2186] [outer = 0x91ba6c00] 09:55:42 INFO - PROCESS | 1724 | 1467046542136 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x91bc6800) [pid = 1724] [serial = 2187] [outer = 0x91ba6c00] 09:55:43 INFO - PROCESS | 1724 | 1467046543197 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1638ms 09:55:43 INFO - PROCESS | 1724 | 1467046543262 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:55:43 INFO - PROCESS | 1724 | 1467046543267 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:55:43 INFO - PROCESS | 1724 | 1467046543273 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 1724 | 1467046543277 Marionette TRACE conn4 <- [1,2886,null,{}] 09:55:43 INFO - PROCESS | 1724 | 1467046543283 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1724 | 1467046543288 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:43 INFO - PROCESS | 1724 | 1467046543483 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:55:43 INFO - PROCESS | 1724 | 1467046543668 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 1724 | 1467046543678 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc9800 == 38 [pid = 1724] [id = 729] 09:55:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x91bce400) [pid = 1724] [serial = 2188] [outer = (nil)] 09:55:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x91d53c00) [pid = 1724] [serial = 2189] [outer = 0x91bce400] 09:55:43 INFO - PROCESS | 1724 | 1467046543762 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x91d5d400) [pid = 1724] [serial = 2190] [outer = 0x91bce400] 09:55:44 INFO - PROCESS | 1724 | 1467046544792 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:55:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1582ms 09:55:44 INFO - PROCESS | 1724 | 1467046544856 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:55:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:55:44 INFO - PROCESS | 1724 | 1467046544860 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:55:44 INFO - PROCESS | 1724 | 1467046544866 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1724 | 1467046544870 Marionette TRACE conn4 <- [1,2890,null,{}] 09:55:44 INFO - PROCESS | 1724 | 1467046544876 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 1724 | 1467046544881 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:45 INFO - PROCESS | 1724 | 1467046545096 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:55:45 INFO - PROCESS | 1724 | 1467046545326 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 1724 | 1467046545334 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ba9c00 == 39 [pid = 1724] [id = 730] 09:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x91bcbc00) [pid = 1724] [serial = 2191] [outer = (nil)] 09:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x91fda000) [pid = 1724] [serial = 2192] [outer = 0x91bcbc00] 09:55:45 INFO - PROCESS | 1724 | 1467046545462 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91fdcc00) [pid = 1724] [serial = 2193] [outer = 0x91bcbc00] 09:55:46 INFO - PROCESS | 1724 | 1467046546397 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1596ms 09:55:46 INFO - PROCESS | 1724 | 1467046546463 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:55:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:55:46 INFO - PROCESS | 1724 | 1467046546468 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:55:46 INFO - PROCESS | 1724 | 1467046546474 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1724 | 1467046546478 Marionette TRACE conn4 <- [1,2894,null,{}] 09:55:46 INFO - PROCESS | 1724 | 1467046546484 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 1724 | 1467046546495 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:46 INFO - PROCESS | 1724 | 1467046546783 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:55:47 INFO - PROCESS | 1724 | 1467046547045 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1724 | 1467046547055 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fe0c00 == 40 [pid = 1724] [id = 731] 09:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9240a400) [pid = 1724] [serial = 2194] [outer = (nil)] 09:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x92fe5400) [pid = 1724] [serial = 2195] [outer = 0x9240a400] 09:55:47 INFO - PROCESS | 1724 | 1467046547151 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x93992400) [pid = 1724] [serial = 2196] [outer = 0x9240a400] 09:55:48 INFO - PROCESS | 1724 | 1467046548100 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 09:55:48 INFO - PROCESS | 1724 | 1467046548157 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1724 | 1467046548160 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:55:48 INFO - PROCESS | 1724 | 1467046548167 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1724 | 1467046548170 Marionette TRACE conn4 <- [1,2898,null,{}] 09:55:48 INFO - PROCESS | 1724 | 1467046548177 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1724 | 1467046548182 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:48 INFO - PROCESS | 1724 | 1467046548368 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:55:48 INFO - PROCESS | 1724 | 1467046548557 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1724 | 1467046548566 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe2c00 == 41 [pid = 1724] [id = 732] 09:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x93a41800) [pid = 1724] [serial = 2197] [outer = (nil)] 09:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x93b66800) [pid = 1724] [serial = 2198] [outer = 0x93a41800] 09:55:48 INFO - PROCESS | 1724 | 1467046548654 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x93b67c00) [pid = 1724] [serial = 2199] [outer = 0x93a41800] 09:55:49 INFO - PROCESS | 1724 | 1467046549699 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:55:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1589ms 09:55:49 INFO - PROCESS | 1724 | 1467046549757 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1724 | 1467046549761 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:55:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:55:49 INFO - PROCESS | 1724 | 1467046549768 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 1724 | 1467046549771 Marionette TRACE conn4 <- [1,2902,null,{}] 09:55:49 INFO - PROCESS | 1724 | 1467046549777 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 1724 | 1467046549783 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:49 INFO - PROCESS | 1724 | 1467046549980 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:55:50 INFO - PROCESS | 1724 | 1467046550477 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1724 | 1467046550486 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacc400 == 42 [pid = 1724] [id = 733] 09:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bacc800) [pid = 1724] [serial = 2200] [outer = (nil)] 09:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8bddc800) [pid = 1724] [serial = 2201] [outer = 0x8bacc800] 09:55:50 INFO - PROCESS | 1724 | 1467046550572 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8bde3400) [pid = 1724] [serial = 2202] [outer = 0x8bacc800] 09:55:51 INFO - PROCESS | 1724 | 1467046551505 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:55:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1831ms 09:55:51 INFO - PROCESS | 1724 | 1467046551620 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1724 | 1467046551626 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:55:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:55:51 INFO - PROCESS | 1724 | 1467046551647 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 1724 | 1467046551653 Marionette TRACE conn4 <- [1,2906,null,{}] 09:55:51 INFO - PROCESS | 1724 | 1467046551662 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 1724 | 1467046551667 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:51 INFO - PROCESS | 1724 | 1467046551848 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:55:52 INFO - PROCESS | 1724 | 1467046552112 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 1724 | 1467046552124 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f4400 == 41 [pid = 1724] [id = 683] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebfc00 == 40 [pid = 1724] [id = 693] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde3c00 == 39 [pid = 1724] [id = 694] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad0800 == 38 [pid = 1724] [id = 685] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bd000 == 37 [pid = 1724] [id = 716] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f5400 == 36 [pid = 1724] [id = 688] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1400 == 35 [pid = 1724] [id = 697] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4f000 == 34 [pid = 1724] [id = 686] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8f005400 == 33 [pid = 1724] [id = 696] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e709c00 == 32 [pid = 1724] [id = 689] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f4800 == 31 [pid = 1724] [id = 687] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8f7000 == 30 [pid = 1724] [id = 695] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd6c00 == 29 [pid = 1724] [id = 720] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8f00fc00 == 28 [pid = 1724] [id = 719] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6bb000 == 27 [pid = 1724] [id = 691] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8cebf000 == 26 [pid = 1724] [id = 717] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4bc800 == 25 [pid = 1724] [id = 684] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91383800 == 24 [pid = 1724] [id = 698] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x91378400 == 23 [pid = 1724] [id = 690] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8ecc00 == 22 [pid = 1724] [id = 699] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e10e800 == 21 [pid = 1724] [id = 718] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f3000 == 20 [pid = 1724] [id = 692] 09:55:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bde1000 == 19 [pid = 1724] [id = 682] 09:55:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacf800 == 20 [pid = 1724] [id = 734] 09:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8bad0800) [pid = 1724] [serial = 2203] [outer = (nil)] 09:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bdd5800) [pid = 1724] [serial = 2204] [outer = 0x8bad0800] 09:55:53 INFO - PROCESS | 1724 | 1467046553189 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8bde1800) [pid = 1724] [serial = 2205] [outer = 0x8bad0800] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8df44400) [pid = 1724] [serial = 2148] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d8f3000) [pid = 1724] [serial = 2147] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e131800) [pid = 1724] [serial = 2150] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x93a46400) [pid = 1724] [serial = 2139] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d8f1c00) [pid = 1724] [serial = 2142] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91549c00) [pid = 1724] [serial = 2130] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x92fe9c00) [pid = 1724] [serial = 2136] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x92405400) [pid = 1724] [serial = 2133] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8ea99400) [pid = 1724] [serial = 2127] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d6f5c00) [pid = 1724] [serial = 2141] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8bdd6800) [pid = 1724] [serial = 2144] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8cebd000) [pid = 1724] [serial = 2145] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e70a400) [pid = 1724] [serial = 2126] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9137ec00) [pid = 1724] [serial = 2129] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x91fdc400) [pid = 1724] [serial = 2132] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x92fe4c00) [pid = 1724] [serial = 2135] [outer = (nil)] [url = about:blank] 09:55:53 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x93a3e000) [pid = 1724] [serial = 2138] [outer = (nil)] [url = about:blank] 09:55:54 INFO - PROCESS | 1724 | 1467046554186 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:55:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2593ms 09:55:54 INFO - PROCESS | 1724 | 1467046554239 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 1724 | 1467046554245 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:55:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:55:54 INFO - PROCESS | 1724 | 1467046554254 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1724 | 1467046554258 Marionette TRACE conn4 <- [1,2910,null,{}] 09:55:54 INFO - PROCESS | 1724 | 1467046554270 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 1724 | 1467046554276 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:54 INFO - PROCESS | 1724 | 1467046554514 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:55:54 INFO - PROCESS | 1724 | 1467046554626 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1724 | 1467046554636 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f0400 == 21 [pid = 1724] [id = 735] 09:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8d6f0800) [pid = 1724] [serial = 2206] [outer = (nil)] 09:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8d8ea800) [pid = 1724] [serial = 2207] [outer = 0x8d6f0800] 09:55:54 INFO - PROCESS | 1724 | 1467046554720 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8d8f4c00) [pid = 1724] [serial = 2208] [outer = 0x8d6f0800] 09:55:55 INFO - PROCESS | 1724 | 1467046555452 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:55:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:55:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1243ms 09:55:55 INFO - PROCESS | 1724 | 1467046555496 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1724 | 1467046555503 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /DOMEvents/constructors.html 09:55:55 INFO - PROCESS | 1724 | 1467046555516 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1724 | 1467046555520 Marionette TRACE conn4 <- [1,2914,null,{}] 09:55:55 INFO - PROCESS | 1724 | 1467046555526 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 1724 | 1467046555531 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:55 INFO - PROCESS | 1724 | 1467046555791 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:55:55 INFO - PROCESS | 1724 | 1467046555814 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1724 | 1467046555825 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8df4b800 == 22 [pid = 1724] [id = 736] 09:55:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e105400) [pid = 1724] [serial = 2209] [outer = (nil)] 09:55:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e10d400) [pid = 1724] [serial = 2210] [outer = 0x8e105400] 09:55:55 INFO - PROCESS | 1724 | 1467046555897 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e702000) [pid = 1724] [serial = 2211] [outer = 0x8e105400] 09:55:57 INFO - PROCESS | 1724 | 1467046557033 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:55:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:55:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:55:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1607ms 09:55:57 INFO - PROCESS | 1724 | 1467046557126 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1724 | 1467046557133 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:55:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:55:57 INFO - PROCESS | 1724 | 1467046557159 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1724 | 1467046557169 Marionette TRACE conn4 <- [1,2918,null,{}] 09:55:57 INFO - PROCESS | 1724 | 1467046557197 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 1724 | 1467046557205 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:57 INFO - PROCESS | 1724 | 1467046557426 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:55:57 INFO - PROCESS | 1724 | 1467046557583 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1724 | 1467046557590 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8eaa1c00 == 23 [pid = 1724] [id = 737] 09:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f004000) [pid = 1724] [serial = 2212] [outer = (nil)] 09:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8f00b400) [pid = 1724] [serial = 2213] [outer = 0x8f004000] 09:55:57 INFO - PROCESS | 1724 | 1467046557684 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f4b6400) [pid = 1724] [serial = 2214] [outer = 0x8f004000] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e703400) [pid = 1724] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f4b9000) [pid = 1724] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e131400) [pid = 1724] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8cec5400) [pid = 1724] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f010400) [pid = 1724] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e10ec00) [pid = 1724] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8cec0000) [pid = 1724] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8bde0800) [pid = 1724] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x9137f400) [pid = 1724] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:55:58 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8d6f2800) [pid = 1724] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:55:58 INFO - PROCESS | 1724 | 1467046558805 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:55:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1710ms 09:55:58 INFO - PROCESS | 1724 | 1467046558854 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 1724 | 1467046558858 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:55:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:55:58 INFO - PROCESS | 1724 | 1467046558875 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1724 | 1467046558878 Marionette TRACE conn4 <- [1,2922,null,{}] 09:55:58 INFO - PROCESS | 1724 | 1467046558885 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 1724 | 1467046558890 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:59 INFO - PROCESS | 1724 | 1467046559043 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:55:59 INFO - PROCESS | 1724 | 1467046559058 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1724 | 1467046559066 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:55:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad1800 == 24 [pid = 1724] [id = 738] 09:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8f006000) [pid = 1724] [serial = 2215] [outer = (nil)] 09:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8f4b9000) [pid = 1724] [serial = 2216] [outer = 0x8f006000] 09:55:59 INFO - PROCESS | 1724 | 1467046559141 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8f4bd400) [pid = 1724] [serial = 2217] [outer = 0x8f006000] 09:55:59 INFO - PROCESS | 1724 | [1724] 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:55:59 INFO - PROCESS | 1724 | [1724] 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:55:59 INFO - PROCESS | 1724 | [1724] 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:55:59 INFO - PROCESS | 1724 | [1724] 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:56:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:56:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:00 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:56:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:00 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:56:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:00 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:56:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:56:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:56:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1256ms 09:56:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:56:00 INFO - PROCESS | 1724 | 1467046560104 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:56:00 INFO - PROCESS | 1724 | 1467046560126 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1724 | 1467046560134 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:56:00 INFO - PROCESS | 1724 | 1467046560146 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1724 | 1467046560152 Marionette TRACE conn4 <- [1,2926,null,{}] 09:56:00 INFO - PROCESS | 1724 | 1467046560158 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 1724 | 1467046560166 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:00 INFO - PROCESS | 1724 | 1467046560321 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:56:00 INFO - PROCESS | 1724 | 1467046560571 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1724 | 1467046560581 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3800 == 25 [pid = 1724] [id = 739] 09:56:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8bad3c00) [pid = 1724] [serial = 2218] [outer = (nil)] 09:56:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8bde2800) [pid = 1724] [serial = 2219] [outer = 0x8bad3c00] 09:56:00 INFO - PROCESS | 1724 | 1467046560678 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8cebfc00) [pid = 1724] [serial = 2220] [outer = 0x8bad3c00] 09:56:01 INFO - PROCESS | 1724 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:56:01 INFO - PROCESS | 1724 | 1467046561655 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:56:01 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:56:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1548ms 09:56:01 INFO - PROCESS | 1724 | 1467046561697 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 1724 | 1467046561703 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:56:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:56:01 INFO - PROCESS | 1724 | 1467046561712 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 1724 | 1467046561716 Marionette TRACE conn4 <- [1,2930,null,{}] 09:56:01 INFO - PROCESS | 1724 | 1467046561725 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 1724 | 1467046561733 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:02 INFO - PROCESS | 1724 | 1467046562041 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:56:02 INFO - PROCESS | 1724 | 1467046562192 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1724 | 1467046562206 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddfc00 == 26 [pid = 1724] [id = 740] 09:56:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8df4c000) [pid = 1724] [serial = 2221] [outer = (nil)] 09:56:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e10bc00) [pid = 1724] [serial = 2222] [outer = 0x8df4c000] 09:56:02 INFO - PROCESS | 1724 | 1467046562292 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e705400) [pid = 1724] [serial = 2223] [outer = 0x8df4c000] 09:56:03 INFO - PROCESS | 1724 | 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:56:03 INFO - PROCESS | 1724 | 1467046563256 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:56:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1592ms 09:56:03 INFO - PROCESS | 1724 | 1467046563308 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 1724 | 1467046563314 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:56:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:56:03 INFO - PROCESS | 1724 | 1467046563322 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 1724 | 1467046563326 Marionette TRACE conn4 <- [1,2934,null,{}] 09:56:03 INFO - PROCESS | 1724 | 1467046563333 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 1724 | 1467046563338 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:03 INFO - PROCESS | 1724 | 1467046563608 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:56:03 INFO - PROCESS | 1724 | 1467046563744 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 1724 | 1467046563754 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70f800 == 27 [pid = 1724] [id = 741] 09:56:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8ea9a400) [pid = 1724] [serial = 2224] [outer = (nil)] 09:56:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x90ae8800) [pid = 1724] [serial = 2225] [outer = 0x8ea9a400] 09:56:03 INFO - PROCESS | 1724 | 1467046563837 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9137c800) [pid = 1724] [serial = 2226] [outer = 0x8ea9a400] 09:56:04 INFO - PROCESS | 1724 | 1467046564841 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:56:04 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:56:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1532ms 09:56:04 INFO - PROCESS | 1724 | 1467046564855 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1724 | 1467046564860 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:56:04 INFO - PROCESS | 1724 | 1467046564877 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1724 | 1467046564887 Marionette TRACE conn4 <- [1,2938,null,{}] 09:56:04 INFO - PROCESS | 1724 | 1467046564893 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 1724 | 1467046564902 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:05 INFO - PROCESS | 1724 | 1467046565120 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:56:05 INFO - PROCESS | 1724 | 1467046565315 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 1724 | 1467046565326 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd8c00 == 28 [pid = 1724] [id = 742] 09:56:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e8e2c00) [pid = 1724] [serial = 2227] [outer = (nil)] 09:56:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x9154e000) [pid = 1724] [serial = 2228] [outer = 0x8e8e2c00] 09:56:05 INFO - PROCESS | 1724 | 1467046565405 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91550800) [pid = 1724] [serial = 2229] [outer = 0x8e8e2c00] 09:56:06 INFO - PROCESS | 1724 | 1467046566335 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:56:06 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:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1499ms 09:56:06 INFO - PROCESS | 1724 | 1467046566369 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 1724 | 1467046566373 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:56:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:56:06 INFO - PROCESS | 1724 | 1467046566380 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 1724 | 1467046566384 Marionette TRACE conn4 <- [1,2942,null,{}] 09:56:06 INFO - PROCESS | 1724 | 1467046566390 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 1724 | 1467046566396 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:06 INFO - PROCESS | 1724 | 1467046566612 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:56:06 INFO - PROCESS | 1724 | 1467046566792 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1724 | 1467046566802 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x9154a000 == 29 [pid = 1724] [id = 743] 09:56:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91678800) [pid = 1724] [serial = 2230] [outer = (nil)] 09:56:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91ba0400) [pid = 1724] [serial = 2231] [outer = 0x91678800] 09:56:06 INFO - PROCESS | 1724 | 1467046566928 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91ba4000) [pid = 1724] [serial = 2232] [outer = 0x91678800] 09:56:08 INFO - PROCESS | 1724 | 1467046568035 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:56:08 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:56:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:56:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1740ms 09:56:08 INFO - PROCESS | 1724 | 1467046568123 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1724 | 1467046568129 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:56:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:56:08 INFO - PROCESS | 1724 | 1467046568140 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1724 | 1467046568145 Marionette TRACE conn4 <- [1,2946,null,{}] 09:56:08 INFO - PROCESS | 1724 | 1467046568155 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 1724 | 1467046568161 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:08 INFO - PROCESS | 1724 | 1467046568345 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:56:08 INFO - PROCESS | 1724 | 1467046568607 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1724 | 1467046568620 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8f8c00 == 30 [pid = 1724] [id = 744] 09:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d8f9400) [pid = 1724] [serial = 2233] [outer = (nil)] 09:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8df4a000) [pid = 1724] [serial = 2234] [outer = 0x8d8f9400] 09:56:08 INFO - PROCESS | 1724 | 1467046568695 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e107800) [pid = 1724] [serial = 2235] [outer = 0x8d8f9400] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8df43000 == 29 [pid = 1724] [id = 726] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad1800 == 28 [pid = 1724] [id = 738] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8eaa1c00 == 27 [pid = 1724] [id = 737] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8df4b800 == 26 [pid = 1724] [id = 736] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6f0400 == 25 [pid = 1724] [id = 735] 09:56:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacf800 == 24 [pid = 1724] [id = 734] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x9154dc00) [pid = 1724] [serial = 2177] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91673000) [pid = 1724] [serial = 2178] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e8d9c00) [pid = 1724] [serial = 2169] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4bec00) [pid = 1724] [serial = 2171] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e701c00) [pid = 1724] [serial = 2156] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d8ee000) [pid = 1724] [serial = 2166] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f4b6000) [pid = 1724] [serial = 2159] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e705c00) [pid = 1724] [serial = 2151] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d8ee800) [pid = 1724] [serial = 2154] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x90aee000) [pid = 1724] [serial = 2172] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x90b92800) [pid = 1724] [serial = 2162] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91545800) [pid = 1724] [serial = 2174] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91380800) [pid = 1724] [serial = 2163] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e8dcc00) [pid = 1724] [serial = 2157] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d6f7000) [pid = 1724] [serial = 2153] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e101800) [pid = 1724] [serial = 2168] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d6f4c00) [pid = 1724] [serial = 2165] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8f4c0400) [pid = 1724] [serial = 2160] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9154fc00) [pid = 1724] [serial = 2175] [outer = (nil)] [url = about:blank] 09:56:09 INFO - PROCESS | 1724 | 1467046569648 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:56:09 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:56:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1538ms 09:56:09 INFO - PROCESS | 1724 | 1467046569677 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1724 | 1467046569684 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:56:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:56:09 INFO - PROCESS | 1724 | 1467046569695 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1724 | 1467046569700 Marionette TRACE conn4 <- [1,2950,null,{}] 09:56:09 INFO - PROCESS | 1724 | 1467046569707 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 1724 | 1467046569712 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:09 INFO - PROCESS | 1724 | 1467046569908 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:56:10 INFO - PROCESS | 1724 | 1467046570059 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 1724 | 1467046570066 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f3c00 == 25 [pid = 1724] [id = 745] 09:56:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8d8f7c00) [pid = 1724] [serial = 2236] [outer = (nil)] 09:56:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8e70d800) [pid = 1724] [serial = 2237] [outer = 0x8d8f7c00] 09:56:10 INFO - PROCESS | 1724 | 1467046570149 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e8e3400) [pid = 1724] [serial = 2238] [outer = 0x8d8f7c00] 09:56:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e8e6c00 == 26 [pid = 1724] [id = 746] 09:56:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f007800) [pid = 1724] [serial = 2239] [outer = (nil)] 09:56:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8f4b5c00) [pid = 1724] [serial = 2240] [outer = 0x8f007800] 09:56:11 INFO - PROCESS | 1724 | 1467046571025 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:56:11 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:56:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1381ms 09:56:11 INFO - PROCESS | 1724 | 1467046571076 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1724 | 1467046571081 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:56:11 INFO - PROCESS | 1724 | 1467046571087 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1724 | 1467046571093 Marionette TRACE conn4 <- [1,2954,null,{}] 09:56:11 INFO - PROCESS | 1724 | 1467046571113 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 1724 | 1467046571122 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:11 INFO - PROCESS | 1724 | 1467046571299 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:56:11 INFO - PROCESS | 1724 | 1467046571451 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1724 | 1467046571461 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4bdc00 == 27 [pid = 1724] [id = 747] 09:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8f4c1400) [pid = 1724] [serial = 2241] [outer = (nil)] 09:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x90af1000) [pid = 1724] [serial = 2242] [outer = 0x8f4c1400] 09:56:11 INFO - PROCESS | 1724 | 1467046571549 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x90b9f000) [pid = 1724] [serial = 2243] [outer = 0x8f4c1400] 09:56:12 INFO - PROCESS | 1724 | 1467046572361 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:56:12 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:56:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1298ms 09:56:12 INFO - PROCESS | 1724 | 1467046572394 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1724 | 1467046572398 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:56:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:56:12 INFO - PROCESS | 1724 | 1467046572405 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1724 | 1467046572408 Marionette TRACE conn4 <- [1,2958,null,{}] 09:56:12 INFO - PROCESS | 1724 | 1467046572414 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1724 | 1467046572419 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:12 INFO - PROCESS | 1724 | 1467046572643 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:56:12 INFO - PROCESS | 1724 | 1467046572676 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1724 | 1467046572683 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x90b9d000 == 28 [pid = 1724] [id = 748] 09:56:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x91542800) [pid = 1724] [serial = 2244] [outer = (nil)] 09:56:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x91674c00) [pid = 1724] [serial = 2245] [outer = 0x91542800] 09:56:12 INFO - PROCESS | 1724 | 1467046572764 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91b9ec00) [pid = 1724] [serial = 2246] [outer = 0x91542800] 09:56:13 INFO - PROCESS | 1724 | 1467046573621 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:56:13 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:56:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1228ms 09:56:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:56:13 INFO - PROCESS | 1724 | 1467046573633 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1724 | 1467046573636 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:56:13 INFO - PROCESS | 1724 | 1467046573643 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1724 | 1467046573646 Marionette TRACE conn4 <- [1,2962,null,{}] 09:56:13 INFO - PROCESS | 1724 | 1467046573663 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 1724 | 1467046573668 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:13 INFO - PROCESS | 1724 | 1467046573872 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:56:13 INFO - PROCESS | 1724 | 1467046573900 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 1724 | 1467046573908 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebdc00 == 29 [pid = 1724] [id = 749] 09:56:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d6f8400) [pid = 1724] [serial = 2247] [outer = (nil)] 09:56:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91bc6400) [pid = 1724] [serial = 2248] [outer = 0x8d6f8400] 09:56:13 INFO - PROCESS | 1724 | 1467046573978 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91bd0c00) [pid = 1724] [serial = 2249] [outer = 0x8d6f8400] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f004000) [pid = 1724] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bad0800) [pid = 1724] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8df49c00) [pid = 1724] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8f00b000) [pid = 1724] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d6f0800) [pid = 1724] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91ba6c00) [pid = 1724] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8bacc800) [pid = 1724] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x91bce400) [pid = 1724] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91bcbc00) [pid = 1724] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9240a400) [pid = 1724] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x93a41800) [pid = 1724] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:56:14 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e105400) [pid = 1724] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:56:15 INFO - PROCESS | 1724 | 1467046575048 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:56:15 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:56:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1434ms 09:56:15 INFO - PROCESS | 1724 | 1467046575077 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1724 | 1467046575081 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:56:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:56:15 INFO - PROCESS | 1724 | 1467046575087 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1724 | 1467046575091 Marionette TRACE conn4 <- [1,2966,null,{}] 09:56:15 INFO - PROCESS | 1724 | 1467046575096 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 1724 | 1467046575107 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:15 INFO - PROCESS | 1724 | 1467046575335 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:56:15 INFO - PROCESS | 1724 | 1467046575488 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1724 | 1467046575499 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebe000 == 30 [pid = 1724] [id = 750] 09:56:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9167c400) [pid = 1724] [serial = 2250] [outer = (nil)] 09:56:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x91fde000) [pid = 1724] [serial = 2251] [outer = 0x9167c400] 09:56:15 INFO - PROCESS | 1724 | 1467046575569 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x92402400) [pid = 1724] [serial = 2252] [outer = 0x9167c400] 09:56:16 INFO - PROCESS | 1724 | 1467046576291 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:56:16 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:56:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1236ms 09:56:16 INFO - PROCESS | 1724 | 1467046576325 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1724 | 1467046576329 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:56:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:56:16 INFO - PROCESS | 1724 | 1467046576336 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1724 | 1467046576339 Marionette TRACE conn4 <- [1,2970,null,{}] 09:56:16 INFO - PROCESS | 1724 | 1467046576345 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 1724 | 1467046576350 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:16 INFO - PROCESS | 1724 | 1467046576575 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:56:16 INFO - PROCESS | 1724 | 1467046576787 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1724 | 1467046576799 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad7800 == 31 [pid = 1724] [id = 751] 09:56:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8bdd5c00) [pid = 1724] [serial = 2253] [outer = (nil)] 09:56:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8cec5000) [pid = 1724] [serial = 2254] [outer = 0x8bdd5c00] 09:56:16 INFO - PROCESS | 1724 | 1467046576923 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d6bcc00) [pid = 1724] [serial = 2255] [outer = 0x8bdd5c00] 09:56:17 INFO - PROCESS | 1724 | 1467046577889 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:56:17 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:56:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1580ms 09:56:17 INFO - PROCESS | 1724 | 1467046577919 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1724 | 1467046577926 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:56:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:56:17 INFO - PROCESS | 1724 | 1467046577936 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1724 | 1467046577940 Marionette TRACE conn4 <- [1,2974,null,{}] 09:56:17 INFO - PROCESS | 1724 | 1467046577949 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1724 | 1467046577955 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:18 INFO - PROCESS | 1724 | 1467046578174 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:56:18 INFO - PROCESS | 1724 | 1467046578351 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 1724 | 1467046578362 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6fd400 == 32 [pid = 1724] [id = 752] 09:56:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e708c00) [pid = 1724] [serial = 2256] [outer = (nil)] 09:56:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ea9ac00) [pid = 1724] [serial = 2257] [outer = 0x8e708c00] 09:56:18 INFO - PROCESS | 1724 | 1467046578446 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f003c00) [pid = 1724] [serial = 2258] [outer = 0x8e708c00] 09:56:19 INFO - PROCESS | 1724 | 1467046579336 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:56:19 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:56:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1433ms 09:56:19 INFO - PROCESS | 1724 | 1467046579369 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:56:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:56:19 INFO - PROCESS | 1724 | 1467046579374 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:56:19 INFO - PROCESS | 1724 | 1467046579381 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 1724 | 1467046579385 Marionette TRACE conn4 <- [1,2978,null,{}] 09:56:19 INFO - PROCESS | 1724 | 1467046579391 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:19 INFO - PROCESS | 1724 | 1467046579397 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:19 INFO - PROCESS | 1724 | 1467046579578 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:56:19 INFO - PROCESS | 1724 | 1467046579770 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1724 | 1467046579778 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00f800 == 33 [pid = 1724] [id = 753] 09:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x91676400) [pid = 1724] [serial = 2259] [outer = (nil)] 09:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91bca000) [pid = 1724] [serial = 2260] [outer = 0x91676400] 09:56:19 INFO - PROCESS | 1724 | 1467046579859 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91d60000) [pid = 1724] [serial = 2261] [outer = 0x91676400] 09:56:20 INFO - PROCESS | 1724 | 1467046580835 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:56:20 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:56:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1488ms 09:56:20 INFO - PROCESS | 1724 | 1467046580869 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1724 | 1467046580875 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:56:20 INFO - PROCESS | 1724 | 1467046580892 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1724 | 1467046580899 Marionette TRACE conn4 <- [1,2982,null,{}] 09:56:20 INFO - PROCESS | 1724 | 1467046580951 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1724 | 1467046580957 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:21 INFO - PROCESS | 1724 | 1467046581149 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:56:21 INFO - PROCESS | 1724 | 1467046581335 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1724 | 1467046581347 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x90ae9800 == 34 [pid = 1724] [id = 754] 09:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x90b90800) [pid = 1724] [serial = 2262] [outer = (nil)] 09:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x92fe6c00) [pid = 1724] [serial = 2263] [outer = 0x90b90800] 09:56:21 INFO - PROCESS | 1724 | 1467046581427 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x92febc00) [pid = 1724] [serial = 2264] [outer = 0x90b90800] 09:56:22 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:56:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:56:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1387ms 09:56:22 INFO - PROCESS | 1724 | 1467046582254 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:56:22 INFO - PROCESS | 1724 | 1467046582274 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:56:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:56:22 INFO - PROCESS | 1724 | 1467046582279 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:56:22 INFO - PROCESS | 1724 | 1467046582287 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1724 | 1467046582289 Marionette TRACE conn4 <- [1,2986,null,{}] 09:56:22 INFO - PROCESS | 1724 | 1467046582296 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 1724 | 1467046582301 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:22 INFO - PROCESS | 1724 | 1467046582484 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:56:22 INFO - PROCESS | 1724 | 1467046582679 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1724 | 1467046582689 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x92fe4c00 == 35 [pid = 1724] [id = 755] 09:56:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x9398f800) [pid = 1724] [serial = 2265] [outer = (nil)] 09:56:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x93b61c00) [pid = 1724] [serial = 2266] [outer = 0x9398f800] 09:56:22 INFO - PROCESS | 1724 | 1467046582789 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x93b68400) [pid = 1724] [serial = 2267] [outer = 0x9398f800] 09:56:23 INFO - PROCESS | 1724 | 1467046583613 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:56:23 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:56:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1388ms 09:56:23 INFO - PROCESS | 1724 | 1467046583674 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1724 | 1467046583679 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:56:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:56:23 INFO - PROCESS | 1724 | 1467046583685 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 1724 | 1467046583689 Marionette TRACE conn4 <- [1,2990,null,{}] 09:56:23 INFO - PROCESS | 1724 | 1467046583695 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 1724 | 1467046583701 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:23 INFO - PROCESS | 1724 | 1467046583969 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:56:24 INFO - PROCESS | 1724 | 1467046584113 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1724 | 1467046584131 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d4c000 == 36 [pid = 1724] [id = 756] 09:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x94819400) [pid = 1724] [serial = 2268] [outer = (nil)] 09:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x94822800) [pid = 1724] [serial = 2269] [outer = 0x94819400] 09:56:24 INFO - PROCESS | 1724 | 1467046584261 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x95283400) [pid = 1724] [serial = 2270] [outer = 0x94819400] 09:56:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x9528a400 == 37 [pid = 1724] [id = 757] 09:56:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x953d4800) [pid = 1724] [serial = 2271] [outer = (nil)] 09:56:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x953d6800) [pid = 1724] [serial = 2272] [outer = 0x953d4800] 09:56:25 INFO - PROCESS | 1724 | 1467046585251 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:56:25 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:56:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 09:56:25 INFO - PROCESS | 1724 | 1467046585320 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:56:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:56:25 INFO - PROCESS | 1724 | 1467046585325 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:56:25 INFO - PROCESS | 1724 | 1467046585332 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1724 | 1467046585336 Marionette TRACE conn4 <- [1,2994,null,{}] 09:56:25 INFO - PROCESS | 1724 | 1467046585342 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 1724 | 1467046585348 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:25 INFO - PROCESS | 1724 | 1467046585545 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:56:25 INFO - PROCESS | 1724 | 1467046585743 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 1724 | 1467046585750 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d5a000 == 38 [pid = 1724] [id = 758] 09:56:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x94820c00) [pid = 1724] [serial = 2273] [outer = (nil)] 09:56:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9793d400) [pid = 1724] [serial = 2274] [outer = 0x94820c00] 09:56:25 INFO - PROCESS | 1724 | 1467046585830 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9793f000) [pid = 1724] [serial = 2275] [outer = 0x94820c00] 09:56:26 INFO - PROCESS | 1724 | 1467046586650 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:56:26 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:56:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1382ms 09:56:26 INFO - PROCESS | 1724 | 1467046586715 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 1724 | 1467046586719 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:56:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:56:26 INFO - PROCESS | 1724 | 1467046586726 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 1724 | 1467046586728 Marionette TRACE conn4 <- [1,2998,null,{}] 09:56:26 INFO - PROCESS | 1724 | 1467046586734 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 1724 | 1467046586740 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:26 INFO - PROCESS | 1724 | 1467046586913 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:56:27 INFO - PROCESS | 1724 | 1467046587111 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 1724 | 1467046587122 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x91fdec00 == 39 [pid = 1724] [id = 759] 09:56:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x93b62c00) [pid = 1724] [serial = 2276] [outer = (nil)] 09:56:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x98365000) [pid = 1724] [serial = 2277] [outer = 0x93b62c00] 09:56:27 INFO - PROCESS | 1724 | 1467046587203 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9920d800) [pid = 1724] [serial = 2278] [outer = 0x93b62c00] 09:56:28 INFO - PROCESS | 1724 | 1467046588105 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:56:28 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:56:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1437ms 09:56:28 INFO - PROCESS | 1724 | 1467046588164 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 1724 | 1467046588167 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:56:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:56:28 INFO - PROCESS | 1724 | 1467046588174 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 1724 | 1467046588178 Marionette TRACE conn4 <- [1,3002,null,{}] 09:56:28 INFO - PROCESS | 1724 | 1467046588184 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 1724 | 1467046588188 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:28 INFO - PROCESS | 1724 | 1467046588465 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:56:28 INFO - PROCESS | 1724 | 1467046588958 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1724 | 1467046588966 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8000 == 40 [pid = 1724] [id = 760] 09:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8cec9800) [pid = 1724] [serial = 2279] [outer = (nil)] 09:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8d6bb400) [pid = 1724] [serial = 2280] [outer = 0x8cec9800] 09:56:29 INFO - PROCESS | 1724 | 1467046589050 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d8f2c00) [pid = 1724] [serial = 2281] [outer = 0x8cec9800] 09:56:29 INFO - PROCESS | 1724 | 1467046589867 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:56:29 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:56:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1738ms 09:56:29 INFO - PROCESS | 1724 | 1467046589916 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:56:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:56:29 INFO - PROCESS | 1724 | 1467046589922 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:56:29 INFO - PROCESS | 1724 | 1467046589931 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1724 | 1467046589936 Marionette TRACE conn4 <- [1,3006,null,{}] 09:56:29 INFO - PROCESS | 1724 | 1467046589945 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 1724 | 1467046589954 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:30 INFO - PROCESS | 1724 | 1467046590191 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:56:30 INFO - PROCESS | 1724 | 1467046590497 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 1724 | 1467046590506 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec2800 == 41 [pid = 1724] [id = 761] 09:56:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d8f6800) [pid = 1724] [serial = 2282] [outer = (nil)] 09:56:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8e709c00) [pid = 1724] [serial = 2283] [outer = 0x8d8f6800] 09:56:30 INFO - PROCESS | 1724 | 1467046590588 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8f004c00) [pid = 1724] [serial = 2284] [outer = 0x8d8f6800] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x90af1800 == 40 [pid = 1724] [id = 724] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4b8c00 == 39 [pid = 1724] [id = 723] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bacc400 == 38 [pid = 1724] [id = 733] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x91fe0c00 == 37 [pid = 1724] [id = 731] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e8e6c00 == 36 [pid = 1724] [id = 746] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9154a000 == 35 [pid = 1724] [id = 743] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd8c00 == 34 [pid = 1724] [id = 742] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e70f800 == 33 [pid = 1724] [id = 741] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad3800 == 32 [pid = 1724] [id = 739] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bddfc00 == 31 [pid = 1724] [id = 740] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8df42800 == 30 [pid = 1724] [id = 722] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8800 == 29 [pid = 1724] [id = 725] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8f006400 == 28 [pid = 1724] [id = 727] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc9800 == 27 [pid = 1724] [id = 729] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x92fe2c00 == 26 [pid = 1724] [id = 732] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba9c00 == 25 [pid = 1724] [id = 730] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x91ba4400 == 24 [pid = 1724] [id = 728] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8cec4c00 == 23 [pid = 1724] [id = 721] 09:56:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9528a400 == 22 [pid = 1724] [id = 757] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f4b9000) [pid = 1724] [serial = 2216] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8f00b400) [pid = 1724] [serial = 2213] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8bdd5800) [pid = 1724] [serial = 2204] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8e12f400) [pid = 1724] [serial = 2181] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e103c00) [pid = 1724] [serial = 2180] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x90af0c00) [pid = 1724] [serial = 2184] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8bde1800) [pid = 1724] [serial = 2205] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8f4b4400) [pid = 1724] [serial = 2183] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d8ea800) [pid = 1724] [serial = 2207] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x91bc6800) [pid = 1724] [serial = 2187] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8bde3400) [pid = 1724] [serial = 2202] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x91bc2800) [pid = 1724] [serial = 2186] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8bddc800) [pid = 1724] [serial = 2201] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91d5d400) [pid = 1724] [serial = 2190] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91d53c00) [pid = 1724] [serial = 2189] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91fdcc00) [pid = 1724] [serial = 2193] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91fda000) [pid = 1724] [serial = 2192] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x93992400) [pid = 1724] [serial = 2196] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x92fe5400) [pid = 1724] [serial = 2195] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x93b67c00) [pid = 1724] [serial = 2199] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x93b66800) [pid = 1724] [serial = 2198] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f4b6400) [pid = 1724] [serial = 2214] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e10d400) [pid = 1724] [serial = 2210] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e702000) [pid = 1724] [serial = 2211] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8f4c00) [pid = 1724] [serial = 2208] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 1724 | 1467046592809 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:56:32 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:56:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2950ms 09:56:32 INFO - PROCESS | 1724 | 1467046592882 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1724 | 1467046592889 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:56:32 INFO - PROCESS | 1724 | 1467046592898 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1724 | 1467046592904 Marionette TRACE conn4 <- [1,3010,null,{}] 09:56:32 INFO - PROCESS | 1724 | 1467046592958 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 1724 | 1467046592963 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:33 INFO - PROCESS | 1724 | 1467046593176 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:56:33 INFO - PROCESS | 1724 | 1467046593431 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1724 | 1467046593446 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8400 == 23 [pid = 1724] [id = 762] 09:56:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d8ec000) [pid = 1724] [serial = 2285] [outer = (nil)] 09:56:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d8f3000) [pid = 1724] [serial = 2286] [outer = 0x8d8ec000] 09:56:33 INFO - PROCESS | 1724 | 1467046593533 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d8f7800) [pid = 1724] [serial = 2287] [outer = 0x8d8ec000] 09:56:34 INFO - PROCESS | 1724 | 1467046594348 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:56:34 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:56:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1527ms 09:56:34 INFO - PROCESS | 1724 | 1467046594426 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:56:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:56:34 INFO - PROCESS | 1724 | 1467046594435 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:56:34 INFO - PROCESS | 1724 | 1467046594467 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1724 | 1467046594473 Marionette TRACE conn4 <- [1,3014,null,{}] 09:56:34 INFO - PROCESS | 1724 | 1467046594481 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 1724 | 1467046594487 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:34 INFO - PROCESS | 1724 | 1467046594685 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:56:34 INFO - PROCESS | 1724 | 1467046594873 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 1724 | 1467046594883 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e130400 == 24 [pid = 1724] [id = 763] 09:56:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e132800) [pid = 1724] [serial = 2288] [outer = (nil)] 09:56:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e13ac00) [pid = 1724] [serial = 2289] [outer = 0x8e132800] 09:56:34 INFO - PROCESS | 1724 | 1467046594979 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e706c00) [pid = 1724] [serial = 2290] [outer = 0x8e132800] 09:56:35 INFO - PROCESS | 1724 | [1724] 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:56:36 INFO - PROCESS | 1724 | 1467046596038 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:56:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:56:36 INFO - {} 09:56:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:56:36 INFO - {} 09:56:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:56:36 INFO - {} 09:56:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:56:36 INFO - {} 09:56:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1619ms 09:56:36 INFO - PROCESS | 1724 | 1467046596076 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 1724 | 1467046596081 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:56:36 INFO - TEST-START | /FileAPI/fileReader.html 09:56:36 INFO - PROCESS | 1724 | 1467046596088 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 1724 | 1467046596095 Marionette TRACE conn4 <- [1,3018,null,{}] 09:56:36 INFO - PROCESS | 1724 | 1467046596160 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 1724 | 1467046596171 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:36 INFO - PROCESS | 1724 | 1467046596373 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:56:36 INFO - PROCESS | 1724 | 1467046596566 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1724 | 1467046596579 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4bb000 == 25 [pid = 1724] [id = 764] 09:56:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f4bb400) [pid = 1724] [serial = 2291] [outer = (nil)] 09:56:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8f4be400) [pid = 1724] [serial = 2292] [outer = 0x8f4bb400] 09:56:36 INFO - PROCESS | 1724 | 1467046596717 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x90aefc00) [pid = 1724] [serial = 2293] [outer = 0x8f4bb400] 09:56:37 INFO - PROCESS | 1724 | 1467046597547 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:56:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:56:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:56:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:56:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1486ms 09:56:37 INFO - PROCESS | 1724 | 1467046597579 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 1724 | 1467046597585 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:56:37 INFO - TEST-START | /FileAPI/historical.html 09:56:37 INFO - PROCESS | 1724 | 1467046597593 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 1724 | 1467046597597 Marionette TRACE conn4 <- [1,3022,null,{}] 09:56:37 INFO - PROCESS | 1724 | 1467046597603 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 1724 | 1467046597610 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:37 INFO - PROCESS | 1724 | 1467046597806 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:56:38 INFO - PROCESS | 1724 | 1467046598015 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1724 | 1467046598024 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e105000 == 26 [pid = 1724] [id = 765] 09:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9137f400) [pid = 1724] [serial = 2294] [outer = (nil)] 09:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91543400) [pid = 1724] [serial = 2295] [outer = 0x9137f400] 09:56:38 INFO - PROCESS | 1724 | 1467046598111 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9154fc00) [pid = 1724] [serial = 2296] [outer = 0x9137f400] 09:56:39 INFO - PROCESS | 1724 | 1467046599063 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:56:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:56:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:56:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:56:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:56:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:56:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:56:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:56:39 INFO - TEST-OK | /FileAPI/historical.html | took 1502ms 09:56:39 INFO - PROCESS | 1724 | 1467046599098 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1724 | 1467046599103 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:56:39 INFO - TEST-START | /FileAPI/idlharness.html 09:56:39 INFO - PROCESS | 1724 | 1467046599111 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1724 | 1467046599115 Marionette TRACE conn4 <- [1,3026,null,{}] 09:56:39 INFO - PROCESS | 1724 | 1467046599122 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 1724 | 1467046599127 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:39 INFO - PROCESS | 1724 | 1467046599341 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:56:39 INFO - PROCESS | 1724 | 1467046599548 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 1724 | 1467046599557 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x91546000 == 27 [pid = 1724] [id = 766] 09:56:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9154d800) [pid = 1724] [serial = 2297] [outer = (nil)] 09:56:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91ba9400) [pid = 1724] [serial = 2298] [outer = 0x9154d800] 09:56:39 INFO - PROCESS | 1724 | 1467046599679 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91bc1400) [pid = 1724] [serial = 2299] [outer = 0x9154d800] 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:56:41 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:56:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:56:41 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:56:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:56:41 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:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:56:41 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:56:41 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:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:56:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:56:41 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:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:56:41 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:56:41 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:56:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:56:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:56:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2218ms 09:56:41 INFO - PROCESS | 1724 | 1467046601160 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:56:41 INFO - PROCESS | 1724 | 1467046601552 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1724 | 1467046601557 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:56:41 INFO - TEST-START | /FileAPI/idlharness.worker 09:56:41 INFO - PROCESS | 1724 | 1467046601569 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1724 | 1467046601573 Marionette TRACE conn4 <- [1,3030,null,{}] 09:56:41 INFO - PROCESS | 1724 | 1467046601599 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1724 | 1467046601610 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:41 INFO - PROCESS | 1724 | 1467046601844 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:56:42 INFO - PROCESS | 1724 | 1467046602034 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 1724 | 1467046602040 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bce400 == 28 [pid = 1724] [id = 767] 09:56:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91d54c00) [pid = 1724] [serial = 2300] [outer = (nil)] 09:56:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9926a000) [pid = 1724] [serial = 2301] [outer = 0x91d54c00] 09:56:42 INFO - PROCESS | 1724 | 1467046602125 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x994af000) [pid = 1724] [serial = 2302] [outer = 0x91d54c00] 09:56:42 INFO - PROCESS | 1724 | [1724] 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:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:56:44 INFO - {} 09:56:44 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:56:44 INFO - {} 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:56:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:56:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 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:56:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:56:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:56:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:56:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:56:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:56:44 INFO - {} 09:56:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2782ms 09:56:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:56:44 INFO - PROCESS | 1724 | 1467046604240 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:56:44 INFO - PROCESS | 1724 | 1467046604397 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 1724 | 1467046604407 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:56:44 INFO - PROCESS | 1724 | 1467046604422 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 1724 | 1467046604441 Marionette TRACE conn4 <- [1,3034,null,{}] 09:56:44 INFO - PROCESS | 1724 | 1467046604467 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 1724 | 1467046604483 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:44 INFO - PROCESS | 1724 | 1467046604787 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:56:45 INFO - PROCESS | 1724 | 1467046604986 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1724 | 1467046604996 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91bc4c00 == 29 [pid = 1724] [id = 768] 09:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x994ab000) [pid = 1724] [serial = 2303] [outer = (nil)] 09:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9a84f000) [pid = 1724] [serial = 2304] [outer = 0x994ab000] 09:56:45 INFO - PROCESS | 1724 | 1467046605075 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8f001400) [pid = 1724] [serial = 2305] [outer = 0x994ab000] 09:56:46 INFO - PROCESS | 1724 | 1467046606042 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:56:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1668ms 09:56:46 INFO - PROCESS | 1724 | 1467046606091 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 1724 | 1467046606098 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:56:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:56:46 INFO - PROCESS | 1724 | 1467046606107 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1724 | 1467046606114 Marionette TRACE conn4 <- [1,3038,null,{}] 09:56:46 INFO - PROCESS | 1724 | 1467046606124 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 1724 | 1467046606129 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:46 INFO - PROCESS | 1724 | 1467046606317 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:56:46 INFO - PROCESS | 1724 | 1467046606529 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 1724 | 1467046606542 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad9400 == 30 [pid = 1724] [id = 769] 09:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d8ef400) [pid = 1724] [serial = 2306] [outer = (nil)] 09:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8df44800) [pid = 1724] [serial = 2307] [outer = 0x8d8ef400] 09:56:46 INFO - PROCESS | 1724 | 1467046606752 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8e102800) [pid = 1724] [serial = 2308] [outer = 0x8d8ef400] 09:56:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:56:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:56:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1437ms 09:56:47 INFO - PROCESS | 1724 | 1467046607533 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:56:47 INFO - PROCESS | 1724 | 1467046607547 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1724 | 1467046607554 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:56:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:56:47 INFO - PROCESS | 1724 | 1467046607565 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1724 | 1467046607569 Marionette TRACE conn4 <- [1,3042,null,{}] 09:56:47 INFO - PROCESS | 1724 | 1467046607575 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 1724 | 1467046607580 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:47 INFO - PROCESS | 1724 | 1467046607767 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:56:47 INFO - PROCESS | 1724 | 1467046607930 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1724 | 1467046607938 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e70a400 == 31 [pid = 1724] [id = 770] 09:56:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8e8e7800) [pid = 1724] [serial = 2309] [outer = (nil)] 09:56:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8ea9ec00) [pid = 1724] [serial = 2310] [outer = 0x8e8e7800] 09:56:48 INFO - PROCESS | 1724 | 1467046608013 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8f00b000) [pid = 1724] [serial = 2311] [outer = 0x8e8e7800] 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:56:49 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:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:56:49 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:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:56:49 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:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:56:49 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:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:56:49 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:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:56:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:49 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:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:56:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:56:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:56:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:56:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1585ms 09:56:49 INFO - PROCESS | 1724 | 1467046609059 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:56:49 INFO - PROCESS | 1724 | 1467046609202 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 1724 | 1467046609209 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:56:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:56:49 INFO - PROCESS | 1724 | 1467046609241 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1724 | 1467046609247 Marionette TRACE conn4 <- [1,3046,null,{}] 09:56:49 INFO - PROCESS | 1724 | 1467046609265 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 1724 | 1467046609273 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:49 INFO - PROCESS | 1724 | 1467046609529 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:56:49 INFO - PROCESS | 1724 | 1467046609664 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1724 | 1467046609682 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b9f800 == 32 [pid = 1724] [id = 771] 09:56:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91ba2000) [pid = 1724] [serial = 2312] [outer = (nil)] 09:56:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x95238000) [pid = 1724] [serial = 2313] [outer = 0x91ba2000] 09:56:49 INFO - PROCESS | 1724 | 1467046609952 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x98364400) [pid = 1724] [serial = 2314] [outer = 0x91ba2000] 09:56:50 INFO - PROCESS | 1724 | [1724] 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:56:50 INFO - PROCESS | 1724 | 1467046610873 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:56:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:56:50 INFO - {} 09:56:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1650ms 09:56:50 INFO - PROCESS | 1724 | 1467046610892 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1724 | 1467046610911 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:56:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:56:50 INFO - PROCESS | 1724 | 1467046610919 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1724 | 1467046610922 Marionette TRACE conn4 <- [1,3050,null,{}] 09:56:50 INFO - PROCESS | 1724 | 1467046610943 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 1724 | 1467046610949 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:51 INFO - PROCESS | 1724 | 1467046611180 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x9167c400) [pid = 1724] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8cec9800) [pid = 1724] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8bdd5c00) [pid = 1724] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8e708c00) [pid = 1724] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x91676400) [pid = 1724] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x90b90800) [pid = 1724] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x9398f800) [pid = 1724] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x94819400) [pid = 1724] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x953d4800) [pid = 1724] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x93b62c00) [pid = 1724] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8f4c1400) [pid = 1724] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8d8f9400) [pid = 1724] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d8f7c00) [pid = 1724] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91678800) [pid = 1724] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8e8e2c00) [pid = 1724] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d6f8400) [pid = 1724] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x91542800) [pid = 1724] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8bad3c00) [pid = 1724] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8df4c000) [pid = 1724] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8ea9a400) [pid = 1724] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8f006000) [pid = 1724] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f007800) [pid = 1724] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:56:51 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x94820c00) [pid = 1724] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:56:51 INFO - PROCESS | 1724 | 1467046611475 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 1724 | 1467046611479 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3c00 == 33 [pid = 1724] [id = 772] 09:56:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8bdd9000) [pid = 1724] [serial = 2315] [outer = (nil)] 09:56:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e708c00) [pid = 1724] [serial = 2316] [outer = 0x8bdd9000] 09:56:51 INFO - PROCESS | 1724 | 1467046611610 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91bac400) [pid = 1724] [serial = 2317] [outer = 0x8bdd9000] 09:56:52 INFO - PROCESS | 1724 | 1467046612286 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:56:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1396ms 09:56:52 INFO - PROCESS | 1724 | 1467046612324 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 1724 | 1467046612327 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:56:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:56:52 INFO - PROCESS | 1724 | 1467046612338 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1724 | 1467046612342 Marionette TRACE conn4 <- [1,3054,null,{}] 09:56:52 INFO - PROCESS | 1724 | 1467046612348 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 1724 | 1467046612352 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:52 INFO - PROCESS | 1724 | 1467046612573 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:56:52 INFO - PROCESS | 1724 | 1467046612597 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1724 | 1467046612603 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x91542800 == 34 [pid = 1724] [id = 773] 09:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91ba1000) [pid = 1724] [serial = 2318] [outer = (nil)] 09:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9a0e2000) [pid = 1724] [serial = 2319] [outer = 0x91ba1000] 09:56:52 INFO - PROCESS | 1724 | 1467046612675 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9a10dc00) [pid = 1724] [serial = 2320] [outer = 0x91ba1000] 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:56:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:54 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:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:54 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:56:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:56:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:56:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1903ms 09:56:54 INFO - PROCESS | 1724 | 1467046614067 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:56:54 INFO - PROCESS | 1724 | 1467046614458 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 1724 | 1467046614466 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:56:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:56:54 INFO - PROCESS | 1724 | 1467046614485 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 1724 | 1467046614491 Marionette TRACE conn4 <- [1,3058,null,{}] 09:56:54 INFO - PROCESS | 1724 | 1467046614501 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 1724 | 1467046614510 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:54 INFO - PROCESS | 1724 | 1467046614722 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:56:54 INFO - PROCESS | 1724 | 1467046614917 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1724 | 1467046614931 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bddf800 == 35 [pid = 1724] [id = 774] 09:56:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8ea96800) [pid = 1724] [serial = 2321] [outer = (nil)] 09:56:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8f00ac00) [pid = 1724] [serial = 2322] [outer = 0x8ea96800] 09:56:55 INFO - PROCESS | 1724 | 1467046615052 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x90ae7800) [pid = 1724] [serial = 2323] [outer = 0x8ea96800] 09:56:55 INFO - PROCESS | 1724 | 1467046615969 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:56:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:56:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1541ms 09:56:56 INFO - PROCESS | 1724 | 1467046616027 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 1724 | 1467046616047 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:56:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:56:56 INFO - PROCESS | 1724 | 1467046616120 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 1724 | 1467046616124 Marionette TRACE conn4 <- [1,3062,null,{}] 09:56:56 INFO - PROCESS | 1724 | 1467046616143 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 1724 | 1467046616149 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:56 INFO - PROCESS | 1724 | 1467046616354 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:56:56 INFO - PROCESS | 1724 | 1467046616522 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1724 | 1467046616534 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x9167a800 == 36 [pid = 1724] [id = 775] 09:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91d5e800) [pid = 1724] [serial = 2324] [outer = (nil)] 09:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9398e400) [pid = 1724] [serial = 2325] [outer = 0x91d5e800] 09:56:56 INFO - PROCESS | 1724 | 1467046616657 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x93d46c00) [pid = 1724] [serial = 2326] [outer = 0x91d5e800] 09:56:57 INFO - PROCESS | 1724 | [1724] 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:56:57 INFO - PROCESS | 1724 | 1467046617716 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:56:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:56:57 INFO - {} 09:56:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1695ms 09:56:57 INFO - PROCESS | 1724 | 1467046617764 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1724 | 1467046617768 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:56:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:56:57 INFO - PROCESS | 1724 | 1467046617776 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1724 | 1467046617782 Marionette TRACE conn4 <- [1,3066,null,{}] 09:56:57 INFO - PROCESS | 1724 | 1467046617848 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 1724 | 1467046617858 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:58 INFO - PROCESS | 1724 | 1467046618066 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:56:58 INFO - PROCESS | 1724 | 1467046618311 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 1724 | 1467046618321 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f4b4000 == 37 [pid = 1724] [id = 776] 09:56:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9a34b000) [pid = 1724] [serial = 2327] [outer = (nil)] 09:56:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x9a34e000) [pid = 1724] [serial = 2328] [outer = 0x9a34b000] 09:56:58 INFO - PROCESS | 1724 | 1467046618453 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9a371400) [pid = 1724] [serial = 2329] [outer = 0x9a34b000] 09:56:59 INFO - PROCESS | 1724 | 1467046619293 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:56:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:56:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1598ms 09:56:59 INFO - PROCESS | 1724 | 1467046619375 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 1724 | 1467046619381 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:56:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:56:59 INFO - PROCESS | 1724 | 1467046619388 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 1724 | 1467046619392 Marionette TRACE conn4 <- [1,3070,null,{}] 09:56:59 INFO - PROCESS | 1724 | 1467046619399 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 1724 | 1467046619405 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:59 INFO - PROCESS | 1724 | 1467046619601 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:56:59 INFO - PROCESS | 1724 | 1467046619804 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1724 | 1467046619815 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:56:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x9137d400 == 38 [pid = 1724] [id = 777] 09:56:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x9a403800) [pid = 1724] [serial = 2330] [outer = (nil)] 09:56:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9a6de800) [pid = 1724] [serial = 2331] [outer = 0x9a403800] 09:56:59 INFO - PROCESS | 1724 | 1467046619938 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9a6ebc00) [pid = 1724] [serial = 2332] [outer = 0x9a403800] 09:57:00 INFO - PROCESS | 1724 | 1467046620860 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1487ms 09:57:00 INFO - PROCESS | 1724 | 1467046620878 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1724 | 1467046620882 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:57:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:57:00 INFO - PROCESS | 1724 | 1467046620890 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1724 | 1467046620895 Marionette TRACE conn4 <- [1,3074,null,{}] 09:57:00 INFO - PROCESS | 1724 | 1467046620942 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 1724 | 1467046620949 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:01 INFO - PROCESS | 1724 | 1467046621217 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:57:01 INFO - PROCESS | 1724 | 1467046621390 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1724 | 1467046621401 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad1800 == 39 [pid = 1724] [id = 778] 09:57:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8bde4400) [pid = 1724] [serial = 2333] [outer = (nil)] 09:57:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8df49000) [pid = 1724] [serial = 2334] [outer = 0x8bde4400] 09:57:01 INFO - PROCESS | 1724 | 1467046621478 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x92402c00) [pid = 1724] [serial = 2335] [outer = 0x8bde4400] 09:57:02 INFO - PROCESS | 1724 | 1467046622324 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:57:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1491ms 09:57:02 INFO - PROCESS | 1724 | 1467046622384 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1724 | 1467046622387 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:57:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:57:02 INFO - PROCESS | 1724 | 1467046622395 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1724 | 1467046622398 Marionette TRACE conn4 <- [1,3078,null,{}] 09:57:02 INFO - PROCESS | 1724 | 1467046622422 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 1724 | 1467046622433 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:02 INFO - PROCESS | 1724 | 1467046622714 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:57:02 INFO - PROCESS | 1724 | 1467046622861 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1724 | 1467046622869 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad3000 == 40 [pid = 1724] [id = 779] 09:57:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8bdd8400) [pid = 1724] [serial = 2336] [outer = (nil)] 09:57:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8d6f8000) [pid = 1724] [serial = 2337] [outer = 0x8bdd8400] 09:57:02 INFO - PROCESS | 1724 | 1467046622984 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8f008400) [pid = 1724] [serial = 2338] [outer = 0x8bdd8400] 09:57:03 INFO - PROCESS | 1724 | 1467046623876 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1724 | 1467046623940 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:57:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:57:03 INFO - PROCESS | 1724 | 1467046623982 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1724 | 1467046623987 Marionette TRACE conn4 <- [1,3082,null,{}] 09:57:03 INFO - PROCESS | 1724 | 1467046623995 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 1724 | 1467046624000 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:04 INFO - PROCESS | 1724 | 1467046624169 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:57:04 INFO - PROCESS | 1724 | 1467046624764 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1724 | 1467046624774 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cec8400 == 41 [pid = 1724] [id = 780] 09:57:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8cec9800) [pid = 1724] [serial = 2339] [outer = (nil)] 09:57:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d6bfc00) [pid = 1724] [serial = 2340] [outer = 0x8cec9800] 09:57:04 INFO - PROCESS | 1724 | 1467046624855 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d8f1800) [pid = 1724] [serial = 2341] [outer = 0x8cec9800] 09:57:05 INFO - PROCESS | 1724 | 1467046625633 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1721ms 09:57:05 INFO - PROCESS | 1724 | 1467046625679 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:57:05 INFO - PROCESS | 1724 | 1467046625684 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:57:05 INFO - PROCESS | 1724 | 1467046625692 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1724 | 1467046625695 Marionette TRACE conn4 <- [1,3086,null,{}] 09:57:05 INFO - PROCESS | 1724 | 1467046625704 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 1724 | 1467046625711 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:05 INFO - PROCESS | 1724 | 1467046625909 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:57:06 INFO - PROCESS | 1724 | 1467046626203 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 1724 | 1467046626210 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d6f3000 == 42 [pid = 1724] [id = 781] 09:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d6f6800) [pid = 1724] [serial = 2342] [outer = (nil)] 09:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8ea9d400) [pid = 1724] [serial = 2343] [outer = 0x8d6f6800] 09:57:06 INFO - PROCESS | 1724 | 1467046626306 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x90b93000) [pid = 1724] [serial = 2344] [outer = 0x8d6f6800] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x90ae9800 == 41 [pid = 1724] [id = 754] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8d6fd400 == 40 [pid = 1724] [id = 752] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8e709c00) [pid = 1724] [serial = 2283] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | 1467046627255 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x91bc4c00 == 39 [pid = 1724] [id = 768] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x91bce400 == 38 [pid = 1724] [id = 767] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x91546000 == 37 [pid = 1724] [id = 766] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8e105000 == 36 [pid = 1724] [id = 765] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8f4bb000 == 35 [pid = 1724] [id = 764] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8e130400 == 34 [pid = 1724] [id = 763] 09:57:07 INFO - PROCESS | 1724 | --DOCSHELL 0x8bad8400 == 33 [pid = 1724] [id = 762] 09:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 09:57:07 INFO - PROCESS | 1724 | 1467046627330 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:57:07 INFO - PROCESS | 1724 | 1467046627337 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:57:07 INFO - PROCESS | 1724 | 1467046627344 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 1724 | 1467046627347 Marionette TRACE conn4 <- [1,3090,null,{}] 09:57:07 INFO - PROCESS | 1724 | 1467046627353 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 1724 | 1467046627359 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:07 INFO - PROCESS | 1724 | 1467046627540 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x91fde000) [pid = 1724] [serial = 2251] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8d6bb400) [pid = 1724] [serial = 2280] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8d8f2c00) [pid = 1724] [serial = 2281] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8cec5000) [pid = 1724] [serial = 2254] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8ea9ac00) [pid = 1724] [serial = 2257] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d6bcc00) [pid = 1724] [serial = 2255] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8f003c00) [pid = 1724] [serial = 2258] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x91d60000) [pid = 1724] [serial = 2261] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x91bca000) [pid = 1724] [serial = 2260] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x92fe6c00) [pid = 1724] [serial = 2263] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x93b61c00) [pid = 1724] [serial = 2266] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x92febc00) [pid = 1724] [serial = 2264] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x94822800) [pid = 1724] [serial = 2269] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x93b68400) [pid = 1724] [serial = 2267] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9793d400) [pid = 1724] [serial = 2274] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x953d6800) [pid = 1724] [serial = 2272] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x95283400) [pid = 1724] [serial = 2270] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x98365000) [pid = 1724] [serial = 2277] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9793f000) [pid = 1724] [serial = 2275] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9920d800) [pid = 1724] [serial = 2278] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x92402400) [pid = 1724] [serial = 2252] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8df4a000) [pid = 1724] [serial = 2234] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8e70d800) [pid = 1724] [serial = 2237] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x91ba0400) [pid = 1724] [serial = 2231] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91550800) [pid = 1724] [serial = 2229] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91bc6400) [pid = 1724] [serial = 2248] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91b9ec00) [pid = 1724] [serial = 2246] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e8e3400) [pid = 1724] [serial = 2238] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x90b9f000) [pid = 1724] [serial = 2243] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8bde2800) [pid = 1724] [serial = 2219] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e705400) [pid = 1724] [serial = 2223] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e107800) [pid = 1724] [serial = 2235] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x90af1000) [pid = 1724] [serial = 2242] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x9137c800) [pid = 1724] [serial = 2226] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9154e000) [pid = 1724] [serial = 2228] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8cebfc00) [pid = 1724] [serial = 2220] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f4bd400) [pid = 1724] [serial = 2217] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x90ae8800) [pid = 1724] [serial = 2225] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91ba4000) [pid = 1724] [serial = 2232] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91674c00) [pid = 1724] [serial = 2245] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91bd0c00) [pid = 1724] [serial = 2249] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e10bc00) [pid = 1724] [serial = 2222] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8f4b5c00) [pid = 1724] [serial = 2240] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1724 | 1467046627765 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1724 | 1467046627774 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bde2800 == 34 [pid = 1724] [id = 782] 09:57:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8cebfc00) [pid = 1724] [serial = 2345] [outer = (nil)] 09:57:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e133800) [pid = 1724] [serial = 2346] [outer = 0x8cebfc00] 09:57:07 INFO - PROCESS | 1724 | 1467046627855 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8eaa2000) [pid = 1724] [serial = 2347] [outer = 0x8cebfc00] 09:57:08 INFO - PROCESS | 1724 | 1467046628690 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:57:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1384ms 09:57:08 INFO - PROCESS | 1724 | 1467046628729 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1724 | 1467046628732 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:57:08 INFO - PROCESS | 1724 | 1467046628746 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1724 | 1467046628755 Marionette TRACE conn4 <- [1,3094,null,{}] 09:57:08 INFO - PROCESS | 1724 | 1467046628764 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 1724 | 1467046628772 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:08 INFO - PROCESS | 1724 | 1467046628953 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:57:09 INFO - PROCESS | 1724 | 1467046629130 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1724 | 1467046629136 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f00d400 == 35 [pid = 1724] [id = 783] 09:57:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x9137e800) [pid = 1724] [serial = 2348] [outer = (nil)] 09:57:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9154e800) [pid = 1724] [serial = 2349] [outer = 0x9137e800] 09:57:09 INFO - PROCESS | 1724 | 1467046629211 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x91671400) [pid = 1724] [serial = 2350] [outer = 0x9137e800] 09:57:09 INFO - PROCESS | 1724 | 1467046629978 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:57:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1296ms 09:57:10 INFO - PROCESS | 1724 | 1467046630037 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1724 | 1467046630041 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:57:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:57:10 INFO - PROCESS | 1724 | 1467046630047 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1724 | 1467046630050 Marionette TRACE conn4 <- [1,3098,null,{}] 09:57:10 INFO - PROCESS | 1724 | 1467046630056 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 1724 | 1467046630061 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:10 INFO - PROCESS | 1724 | 1467046630277 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:57:10 INFO - PROCESS | 1724 | 1467046630308 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1724 | 1467046630316 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bacc400 == 36 [pid = 1724] [id = 784] 09:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8cebc400) [pid = 1724] [serial = 2351] [outer = (nil)] 09:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x91bc1c00) [pid = 1724] [serial = 2352] [outer = 0x8cebc400] 09:57:10 INFO - PROCESS | 1724 | 1467046630387 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x91bccc00) [pid = 1724] [serial = 2353] [outer = 0x8cebc400] 09:57:11 INFO - PROCESS | 1724 | 1467046631312 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:57:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:57:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:57:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1278ms 09:57:11 INFO - PROCESS | 1724 | 1467046631333 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1724 | 1467046631335 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:57:11 INFO - PROCESS | 1724 | 1467046631343 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 1724 | 1467046631347 Marionette TRACE conn4 <- [1,3102,null,{}] 09:57:11 INFO - PROCESS | 1724 | 1467046631354 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 1724 | 1467046631358 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:11 INFO - PROCESS | 1724 | 1467046631572 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:57:11 INFO - PROCESS | 1724 | 1467046631603 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 1724 | 1467046631619 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x91d53400 == 37 [pid = 1724] [id = 785] 09:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91d53c00) [pid = 1724] [serial = 2354] [outer = (nil)] 09:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91fda000) [pid = 1724] [serial = 2355] [outer = 0x91d53c00] 09:57:11 INFO - PROCESS | 1724 | 1467046631696 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x92401400) [pid = 1724] [serial = 2356] [outer = 0x91d53c00] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x91ba2000) [pid = 1724] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e8e7800) [pid = 1724] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x91d54c00) [pid = 1724] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bdd9000) [pid = 1724] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x9137f400) [pid = 1724] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e132800) [pid = 1724] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9154d800) [pid = 1724] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8f4bb400) [pid = 1724] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d8ec000) [pid = 1724] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x994ab000) [pid = 1724] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d8ef400) [pid = 1724] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:57:12 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d8f6800) [pid = 1724] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:57:12 INFO - PROCESS | 1724 | 1467046632869 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:57:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1592ms 09:57:12 INFO - PROCESS | 1724 | 1467046632936 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 1724 | 1467046632940 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:57:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:57:12 INFO - PROCESS | 1724 | 1467046632946 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 1724 | 1467046632949 Marionette TRACE conn4 <- [1,3106,null,{}] 09:57:12 INFO - PROCESS | 1724 | 1467046632954 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 1724 | 1467046632960 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:13 INFO - PROCESS | 1724 | 1467046633108 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:57:13 INFO - PROCESS | 1724 | 1467046633279 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 1724 | 1467046633285 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8cebbc00 == 38 [pid = 1724] [id = 786] 09:57:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e132800) [pid = 1724] [serial = 2357] [outer = (nil)] 09:57:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x92404000) [pid = 1724] [serial = 2358] [outer = 0x8e132800] 09:57:13 INFO - PROCESS | 1724 | 1467046633354 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x9240bc00) [pid = 1724] [serial = 2359] [outer = 0x8e132800] 09:57:14 INFO - PROCESS | 1724 | 1467046634055 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:57:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:57:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:57:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:57:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1151ms 09:57:14 INFO - PROCESS | 1724 | 1467046634099 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 1724 | 1467046634104 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:57:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:57:14 INFO - PROCESS | 1724 | 1467046634111 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 1724 | 1467046634114 Marionette TRACE conn4 <- [1,3110,null,{}] 09:57:14 INFO - PROCESS | 1724 | 1467046634120 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 1724 | 1467046634126 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:14 INFO - PROCESS | 1724 | 1467046634366 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:57:14 INFO - PROCESS | 1724 | 1467046634542 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1724 | 1467046634558 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bad8400 == 39 [pid = 1724] [id = 787] 09:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bdd9000) [pid = 1724] [serial = 2360] [outer = (nil)] 09:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8cebe400) [pid = 1724] [serial = 2361] [outer = 0x8bdd9000] 09:57:14 INFO - PROCESS | 1724 | 1467046634712 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8cec6800) [pid = 1724] [serial = 2362] [outer = 0x8bdd9000] 09:57:15 INFO - PROCESS | 1724 | 1467046635629 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:57:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:57:15 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:57:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:57:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1530ms 09:57:15 INFO - PROCESS | 1724 | 1467046635645 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1724 | 1467046635651 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:57:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:57:15 INFO - PROCESS | 1724 | 1467046635659 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1724 | 1467046635663 Marionette TRACE conn4 <- [1,3114,null,{}] 09:57:15 INFO - PROCESS | 1724 | 1467046635671 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 1724 | 1467046635680 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:15 INFO - PROCESS | 1724 | 1467046635912 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:57:16 INFO - PROCESS | 1724 | 1467046636174 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"15e82fe3-1444-405b-aa0c-7aa4b7bc5461\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1724 | 1467046636184 Marionette INFO sendAsync 643d5e8d-622a-48bb-ad05-61f24472fee6 09:57:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e105000 == 40 [pid = 1724] [id = 788] 09:57:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e8e2800) [pid = 1724] [serial = 2363] [outer = (nil)] 09:57:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f00c800) [pid = 1724] [serial = 2364] [outer = 0x8e8e2800] 09:57:16 INFO - PROCESS | 1724 | 1467046636273 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x90aee800) [pid = 1724] [serial = 2365] [outer = 0x8e8e2800] 09:57:17 INFO - PROCESS | 1724 | 1467046637121 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:57:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1530ms 09:57:17 INFO - PROCESS | 1724 | 1467046637194 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1724 | 1467046637200 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:57:18 WARNING - u'runner_teardown' () 09:57:18 INFO - No more tests 09:57:18 INFO - Got 0 unexpected results 09:57:18 INFO - SUITE-END | took 1341s 09:57:18 INFO - Closing logging queue 09:57:18 INFO - queue closed 09:57:18 INFO - Return code: 0 09:57:18 WARNING - # TBPL SUCCESS # 09:57:18 INFO - Running post-action listener: _resource_record_post_action 09:57:18 INFO - Running post-run listener: _resource_record_post_run 09:57:19 INFO - Total resource usage - Wall time: 1378s; CPU: 98.0%; Read bytes: 13996032; Write bytes: 926371840; Read time: 696; Write time: 244296 09:57:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:57:19 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142016512; Read time: 4; Write time: 133828 09:57:19 INFO - run-tests - Wall time: 1346s; CPU: 98.0%; Read bytes: 11567104; Write bytes: 783687680; Read time: 592; Write time: 110388 09:57:19 INFO - Running post-run listener: _upload_blobber_files 09:57:19 INFO - Blob upload gear active. 09:57:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:57:19 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:57:19 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:57:19 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:57:20 INFO - (blobuploader) - INFO - Open directory for files ... 09:57:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:57:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:57:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:57:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:57:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:57:22 INFO - (blobuploader) - INFO - Done attempting. 09:57:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:57:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:57:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:57:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:57:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:57:23 INFO - (blobuploader) - INFO - Done attempting. 09:57:23 INFO - (blobuploader) - INFO - Iteration through files over. 09:57:23 INFO - Return code: 0 09:57:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:57:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:57:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9859b1acab7ccfede34ff97358263782b5049281f53deb7dacd34c0920d4e51c59439e4b85dc863c94f2c0f14594b68e85bd1477cece1561f0dfb49fb26f0ac3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05ce37011d86fa8608aa2215c096b826e4a7be3806d37b986003014ed76ea75379d3dcf025190bc3f0e12507eea6ae9f5ff52a13f246cc50502eb74cd3ffb28e"} 09:57:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:57:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:57:23 INFO - Contents: 09:57:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9859b1acab7ccfede34ff97358263782b5049281f53deb7dacd34c0920d4e51c59439e4b85dc863c94f2c0f14594b68e85bd1477cece1561f0dfb49fb26f0ac3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05ce37011d86fa8608aa2215c096b826e4a7be3806d37b986003014ed76ea75379d3dcf025190bc3f0e12507eea6ae9f5ff52a13f246cc50502eb74cd3ffb28e"} 09:57:23 INFO - Running post-run listener: copy_logs_to_upload_dir 09:57:23 INFO - Copying logs to upload dir... 09:57:23 INFO - mkdir: /builds/slave/test/build/upload/logs 09:57:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1464.451303 ========= master_lag: 47.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 11 secs) (at 2016-06-27 09:58:07.111021) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 25 secs) (at 2016-06-27 09:58:07.113645) ========= 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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9859b1acab7ccfede34ff97358263782b5049281f53deb7dacd34c0920d4e51c59439e4b85dc863c94f2c0f14594b68e85bd1477cece1561f0dfb49fb26f0ac3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05ce37011d86fa8608aa2215c096b826e4a7be3806d37b986003014ed76ea75379d3dcf025190bc3f0e12507eea6ae9f5ff52a13f246cc50502eb74cd3ffb28e"} build_url:https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032339 build_url: 'https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/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/9859b1acab7ccfede34ff97358263782b5049281f53deb7dacd34c0920d4e51c59439e4b85dc863c94f2c0f14594b68e85bd1477cece1561f0dfb49fb26f0ac3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05ce37011d86fa8608aa2215c096b826e4a7be3806d37b986003014ed76ea75379d3dcf025190bc3f0e12507eea6ae9f5ff52a13f246cc50502eb74cd3ffb28e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LuEAzCZ2SB23aUuR7P50FA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 25.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 25 secs) (at 2016-06-27 09:58:32.390567) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 mins, 28 secs) (at 2016-06-27 09:58:32.390860) ========= 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-1467044955.492310-1825865306 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019460 ========= master_lag: 88.57 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 mins, 28 secs) (at 2016-06-27 10:00:00.984724) ========= ========= Started reboot skipped (results: 3, elapsed: 10 secs) (at 2016-06-27 10:00:00.985069) ========= ========= Finished reboot skipped (results: 3, elapsed: 10 secs) (at 2016-06-27 10:00:11.169403) ========= ========= Total master_lag: 191.37 =========