builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1050 starttime: 1462782897.92 results: success (0) buildid: 20160509005049 builduid: 41dbd660830c4270b4520649f25740b3 revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:57.917427) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:57.917851) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:57.918162) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:57.948275) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:57.948540) ========= 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-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False --2016-05-09 01:34:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-05-09 01:34:58 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.248494 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:58.316236) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:58.316518) ========= 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-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027856 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:58.518188) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:58.518498) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 307b5eca8726f6a72a1d69ba76630a6dbf402477 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 307b5eca8726f6a72a1d69ba76630a6dbf402477 --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-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False 2016-05-09 01:34:58,626 truncating revision to first 12 chars 2016-05-09 01:34:58,626 Setting DEBUG logging. 2016-05-09 01:34:58,626 attempt 1/10 2016-05-09 01:34:58,627 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/307b5eca8726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 01:34:58,998 unpacking tar archive at: mozilla-aurora-307b5eca8726/testing/mozharness/ program finished with exit code 0 elapsedTime=0.666240 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:59.249982) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:59.250262) ========= script_repo_revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:59.250622) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:59.250898) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 01:34:59.355690) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-05-09 01:34:59.359014) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False 01:34:59 INFO - MultiFileLogger online at 20160509 01:34:59 in /builds/slave/test 01:34: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-aurora --download-symbols true 01:34:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:34:59 INFO - {'append_to_log': False, 01:34:59 INFO - 'base_work_dir': '/builds/slave/test', 01:34:59 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:34:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:34:59 INFO - 'buildbot_json_path': 'buildprops.json', 01:34:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:34:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:34:59 INFO - 'download_minidump_stackwalk': True, 01:34:59 INFO - 'download_symbols': 'true', 01:34:59 INFO - 'e10s': False, 01:34:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:34:59 INFO - 'tooltool.py': '/tools/tooltool.py', 01:34:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:34:59 INFO - '/tools/misc-python/virtualenv.py')}, 01:34:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:34:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:34:59 INFO - 'log_level': 'info', 01:34:59 INFO - 'log_to_console': True, 01:34:59 INFO - 'opt_config_files': (), 01:34:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:34:59 INFO - '--processes=1', 01:34:59 INFO - '--config=%(test_path)s/wptrunner.ini', 01:34:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:34:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:34:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:34:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:34:59 INFO - 'pip_index': False, 01:34:59 INFO - 'require_test_zip': True, 01:34:59 INFO - 'test_type': ('testharness',), 01:34:59 INFO - 'this_chunk': '1', 01:34:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:34:59 INFO - 'total_chunks': '10', 01:34:59 INFO - 'virtualenv_path': 'venv', 01:34:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:34:59 INFO - 'work_dir': 'build'} 01:34:59 INFO - ##### 01:34:59 INFO - ##### Running clobber step. 01:34:59 INFO - ##### 01:34:59 INFO - Running pre-action listener: _resource_record_pre_action 01:34:59 INFO - Running main action method: clobber 01:34:59 INFO - rmtree: /builds/slave/test/build 01:34:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:35:00 INFO - Running post-action listener: _resource_record_post_action 01:35:00 INFO - ##### 01:35:00 INFO - ##### Running read-buildbot-config step. 01:35:00 INFO - ##### 01:35:00 INFO - Running pre-action listener: _resource_record_pre_action 01:35:00 INFO - Running main action method: read_buildbot_config 01:35:00 INFO - Using buildbot properties: 01:35:00 INFO - { 01:35:00 INFO - "project": "", 01:35:00 INFO - "product": "firefox", 01:35:00 INFO - "script_repo_revision": "production", 01:35:00 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 01:35:00 INFO - "repository": "", 01:35:00 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 01:35:00 INFO - "buildid": "20160509005049", 01:35:00 INFO - "pgo_build": "False", 01:35:00 INFO - "basedir": "/builds/slave/test", 01:35:00 INFO - "buildnumber": 5, 01:35:00 INFO - "slavename": "tst-linux32-spot-1050", 01:35:00 INFO - "revision": "307b5eca8726f6a72a1d69ba76630a6dbf402477", 01:35:00 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 01:35:00 INFO - "platform": "linux", 01:35:00 INFO - "branch": "mozilla-aurora", 01:35:00 INFO - "repo_path": "releases/mozilla-aurora", 01:35:00 INFO - "moz_repo_path": "", 01:35:00 INFO - "stage_platform": "linux", 01:35:00 INFO - "builduid": "41dbd660830c4270b4520649f25740b3", 01:35:00 INFO - "slavebuilddir": "test" 01:35:00 INFO - } 01:35:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 01:35:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 01:35:00 INFO - Running post-action listener: _resource_record_post_action 01:35:00 INFO - ##### 01:35:00 INFO - ##### Running download-and-extract step. 01:35:00 INFO - ##### 01:35:00 INFO - Running pre-action listener: _resource_record_pre_action 01:35:00 INFO - Running main action method: download_and_extract 01:35:00 INFO - mkdir: /builds/slave/test/build/tests 01:35:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:35:00 INFO - https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:35:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:35:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:35:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:35:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 01:35:02 INFO - Downloaded 1325 bytes. 01:35:02 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 01:35:02 INFO - Using the following test package requirements: 01:35:02 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:35:02 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 01:35:02 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 01:35:02 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'jsshell-linux-i686.zip'], 01:35:02 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 01:35:02 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 01:35:02 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 01:35:02 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 01:35:02 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 01:35:02 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 01:35:02 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 01:35:02 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:35: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')]} 01:35:02 INFO - https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:35:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:35:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:35:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 01:35:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 01:35:05 INFO - Downloaded 22423795 bytes. 01:35:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:35:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:35:06 INFO - caution: filename not matched: web-platform/* 01:35:06 INFO - Return code: 11 01:35:06 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')]} 01:35:06 INFO - https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:35:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:35:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:35:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 01:35:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:35:09 INFO - Downloaded 36408641 bytes. 01:35:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:35:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:35:13 INFO - caution: filename not matched: bin/* 01:35:13 INFO - caution: filename not matched: config/* 01:35:13 INFO - caution: filename not matched: mozbase/* 01:35:13 INFO - caution: filename not matched: marionette/* 01:35:13 INFO - caution: filename not matched: tools/wptserve/* 01:35:13 INFO - Return code: 11 01:35: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')]} 01:35:13 INFO - https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:35:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:35:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:35:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:35:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 01:35:20 INFO - Downloaded 69312290 bytes. 01:35:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:35:20 INFO - mkdir: /builds/slave/test/properties 01:35:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:35:20 INFO - Writing to file /builds/slave/test/properties/build_url 01:35:20 INFO - Contents: 01:35:20 INFO - build_url:https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 01:35:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:35:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:35:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:35:21 INFO - Contents: 01:35:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:35:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:35:21 INFO - https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:35:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:35:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:35:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 01:35:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:35:28 INFO - Downloaded 92296914 bytes. 01:35:28 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:35:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:35:37 INFO - Return code: 0 01:35:37 INFO - Running post-action listener: _resource_record_post_action 01:35:37 INFO - Running post-action listener: set_extra_try_arguments 01:35:37 INFO - ##### 01:35:37 INFO - ##### Running create-virtualenv step. 01:35:37 INFO - ##### 01:35:37 INFO - Running pre-action listener: _pre_create_virtualenv 01:35:37 INFO - Running pre-action listener: _resource_record_pre_action 01:35:37 INFO - Running main action method: create_virtualenv 01:35:37 INFO - Creating virtualenv /builds/slave/test/build/venv 01:35: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 01:35:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:35:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:35:37 INFO - Using real prefix '/usr' 01:35:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:35:39 INFO - Installing distribute.............................................................................................................................................................................................done. 01:35:43 INFO - Installing pip.................done. 01:35:43 INFO - Return code: 0 01:35:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:35:43 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')]} 01:35:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:35:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:43 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')]} 01:35:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:35:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:43 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 0x9b68c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bcf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c832b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, '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-1462782602.480305-399376959', '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 01:35:43 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 01:35:43 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 01:35:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:35:43 INFO - 'CCACHE_UMASK': '002', 01:35:43 INFO - 'DISPLAY': ':0', 01:35:43 INFO - 'HOME': '/home/cltbld', 01:35:43 INFO - 'LANG': 'en_US.UTF-8', 01:35:43 INFO - 'LOGNAME': 'cltbld', 01:35:43 INFO - 'MAIL': '/var/mail/cltbld', 01:35:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:35:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:35:43 INFO - 'MOZ_NO_REMOTE': '1', 01:35:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:35:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:35:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:35:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:35:43 INFO - 'PWD': '/builds/slave/test', 01:35:43 INFO - 'SHELL': '/bin/bash', 01:35:43 INFO - 'SHLVL': '1', 01:35:43 INFO - 'TERM': 'linux', 01:35:43 INFO - 'TMOUT': '86400', 01:35:43 INFO - 'USER': 'cltbld', 01:35:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:35:43 INFO - '_': '/tools/buildbot/bin/python'} 01:35:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:35:43 INFO - Downloading/unpacking psutil>=0.7.1 01:35:43 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 01:35:43 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 01:35:43 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 01:35:43 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 01:35:43 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 01:35:43 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 01:35:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:35:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:35:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:35:47 INFO - Installing collected packages: psutil 01:35:47 INFO - Running setup.py install for psutil 01:35:47 INFO - building 'psutil._psutil_linux' extension 01:35:47 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 01:35:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:35:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:35:47 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 01:35:48 INFO - building 'psutil._psutil_posix' extension 01:35:48 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 01:35:48 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 01:35:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:35:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:35:48 INFO - Successfully installed psutil 01:35:48 INFO - Cleaning up... 01:35:48 INFO - Return code: 0 01:35:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:35:48 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')]} 01:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:35:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:48 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')]} 01:35:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:35:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:48 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 0x9b68c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bcf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c832b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, '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-1462782602.480305-399376959', '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 01:35:48 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 01:35:48 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 01:35:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:35:48 INFO - 'CCACHE_UMASK': '002', 01:35:48 INFO - 'DISPLAY': ':0', 01:35:48 INFO - 'HOME': '/home/cltbld', 01:35:48 INFO - 'LANG': 'en_US.UTF-8', 01:35:48 INFO - 'LOGNAME': 'cltbld', 01:35:48 INFO - 'MAIL': '/var/mail/cltbld', 01:35:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:35:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:35:48 INFO - 'MOZ_NO_REMOTE': '1', 01:35:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:35:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:35:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:35:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:35:48 INFO - 'PWD': '/builds/slave/test', 01:35:48 INFO - 'SHELL': '/bin/bash', 01:35:48 INFO - 'SHLVL': '1', 01:35:48 INFO - 'TERM': 'linux', 01:35:48 INFO - 'TMOUT': '86400', 01:35:48 INFO - 'USER': 'cltbld', 01:35:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:35:48 INFO - '_': '/tools/buildbot/bin/python'} 01:35:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:35:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:35:48 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 01:35:48 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 01:35:48 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 01:35:48 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 01:35:48 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 01:35:48 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 01:35:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:35:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:35:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:35:52 INFO - Installing collected packages: mozsystemmonitor 01:35:52 INFO - Running setup.py install for mozsystemmonitor 01:35:52 INFO - Successfully installed mozsystemmonitor 01:35:52 INFO - Cleaning up... 01:35:52 INFO - Return code: 0 01:35:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:35: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')]} 01:35:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:35:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35: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')]} 01:35:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:35:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:52 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 0x9b68c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bcf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c832b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, '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-1462782602.480305-399376959', '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 01:35:52 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 01:35:52 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 01:35:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:35:52 INFO - 'CCACHE_UMASK': '002', 01:35:52 INFO - 'DISPLAY': ':0', 01:35:52 INFO - 'HOME': '/home/cltbld', 01:35:52 INFO - 'LANG': 'en_US.UTF-8', 01:35:52 INFO - 'LOGNAME': 'cltbld', 01:35:52 INFO - 'MAIL': '/var/mail/cltbld', 01:35:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:35:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:35:52 INFO - 'MOZ_NO_REMOTE': '1', 01:35:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:35:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:35:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:35:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:35:52 INFO - 'PWD': '/builds/slave/test', 01:35:52 INFO - 'SHELL': '/bin/bash', 01:35:52 INFO - 'SHLVL': '1', 01:35:52 INFO - 'TERM': 'linux', 01:35:52 INFO - 'TMOUT': '86400', 01:35:52 INFO - 'USER': 'cltbld', 01:35:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:35:52 INFO - '_': '/tools/buildbot/bin/python'} 01:35:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:35:53 INFO - Downloading/unpacking blobuploader==1.2.4 01:35:53 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 01:35:53 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 01:35:53 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 01:35:53 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 01:35:53 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 01:35:53 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 01:35:56 INFO - Downloading blobuploader-1.2.4.tar.gz 01:35:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:35:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:35:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:35:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:35:56 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 01:35:56 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 01:35:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:35:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:35:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:35:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:35:57 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 01:35:57 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 01:35:57 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 01:35:57 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 01:35:57 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 01:35:57 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 01:35:57 INFO - Downloading docopt-0.6.1.tar.gz 01:35:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:35:58 INFO - Installing collected packages: blobuploader, requests, docopt 01:35:58 INFO - Running setup.py install for blobuploader 01:35:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:35:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:35:58 INFO - Running setup.py install for requests 01:35:59 INFO - Running setup.py install for docopt 01:35:59 INFO - Successfully installed blobuploader requests docopt 01:35:59 INFO - Cleaning up... 01:35:59 INFO - Return code: 0 01:35:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:35:59 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')]} 01:35:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:35:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:59 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')]} 01:35:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:35:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:35:59 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 0x9b68c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bcf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c832b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, '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-1462782602.480305-399376959', '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 01:35:59 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 01:35:59 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 01:35:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:35:59 INFO - 'CCACHE_UMASK': '002', 01:35:59 INFO - 'DISPLAY': ':0', 01:35:59 INFO - 'HOME': '/home/cltbld', 01:35:59 INFO - 'LANG': 'en_US.UTF-8', 01:35:59 INFO - 'LOGNAME': 'cltbld', 01:35:59 INFO - 'MAIL': '/var/mail/cltbld', 01:35:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:35:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:35:59 INFO - 'MOZ_NO_REMOTE': '1', 01:35:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:35:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:35:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:35:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:35:59 INFO - 'PWD': '/builds/slave/test', 01:35:59 INFO - 'SHELL': '/bin/bash', 01:35:59 INFO - 'SHLVL': '1', 01:35:59 INFO - 'TERM': 'linux', 01:35:59 INFO - 'TMOUT': '86400', 01:35:59 INFO - 'USER': 'cltbld', 01:35:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:35:59 INFO - '_': '/tools/buildbot/bin/python'} 01:35:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:35:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:35:59 INFO - Running setup.py (path:/tmp/pip-s4df2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:36:00 INFO - Running setup.py (path:/tmp/pip-NxT2AR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:36:00 INFO - Running setup.py (path:/tmp/pip-BTcnRl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:36:00 INFO - Running setup.py (path:/tmp/pip-B8XmvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:36:00 INFO - Running setup.py (path:/tmp/pip-vsN_6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:36:00 INFO - Running setup.py (path:/tmp/pip-wWqpIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:36:00 INFO - Running setup.py (path:/tmp/pip-12opez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:36:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:36:00 INFO - Running setup.py (path:/tmp/pip-8ZPUe9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:36:01 INFO - Running setup.py (path:/tmp/pip-Z7SiKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:36:01 INFO - Running setup.py (path:/tmp/pip-MSteZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:36:01 INFO - Running setup.py (path:/tmp/pip-vyVZHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:36:01 INFO - Running setup.py (path:/tmp/pip-nkLVqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:36:01 INFO - Running setup.py (path:/tmp/pip-3zJifS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:36:01 INFO - Running setup.py (path:/tmp/pip-oDNonw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:36:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:36:01 INFO - Running setup.py (path:/tmp/pip-ZbIhEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:36:02 INFO - Running setup.py (path:/tmp/pip-oz6Wxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:36:02 INFO - Running setup.py (path:/tmp/pip-NtITqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:36:02 INFO - Running setup.py (path:/tmp/pip-qOQ4JJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:36:02 INFO - Running setup.py (path:/tmp/pip-QYkPJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:36:02 INFO - Running setup.py (path:/tmp/pip-uCGCQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:36:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:36:03 INFO - Running setup.py (path:/tmp/pip-24j2a3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:36:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:36:03 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 01:36:03 INFO - Running setup.py install for manifestparser 01:36:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:36:03 INFO - Running setup.py install for mozcrash 01:36:03 INFO - Running setup.py install for mozdebug 01:36:03 INFO - Running setup.py install for mozdevice 01:36:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Running setup.py install for mozfile 01:36:04 INFO - Running setup.py install for mozhttpd 01:36:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Running setup.py install for mozinfo 01:36:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Running setup.py install for mozInstall 01:36:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:36:04 INFO - Running setup.py install for mozleak 01:36:05 INFO - Running setup.py install for mozlog 01:36:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:36:05 INFO - Running setup.py install for moznetwork 01:36:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:36:05 INFO - Running setup.py install for mozprocess 01:36:05 INFO - Running setup.py install for mozprofile 01:36:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:36:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:36:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:36:06 INFO - Running setup.py install for mozrunner 01:36:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:36:06 INFO - Running setup.py install for mozscreenshot 01:36:06 INFO - Running setup.py install for moztest 01:36:06 INFO - Running setup.py install for mozversion 01:36:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:36:06 INFO - Running setup.py install for wptserve 01:36:07 INFO - Running setup.py install for marionette-driver 01:36:07 INFO - Running setup.py install for browsermob-proxy 01:36:07 INFO - Running setup.py install for marionette-client 01:36:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:36:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:36:08 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 01:36:08 INFO - Cleaning up... 01:36:08 INFO - Return code: 0 01:36:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:36:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:36:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:36:08 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 0x9b68c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bcf598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c832b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, '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-1462782602.480305-399376959', '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 01:36:08 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 01:36:08 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 01:36:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:36:08 INFO - 'CCACHE_UMASK': '002', 01:36:08 INFO - 'DISPLAY': ':0', 01:36:08 INFO - 'HOME': '/home/cltbld', 01:36:08 INFO - 'LANG': 'en_US.UTF-8', 01:36:08 INFO - 'LOGNAME': 'cltbld', 01:36:08 INFO - 'MAIL': '/var/mail/cltbld', 01:36:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:36:08 INFO - 'MOZ_NO_REMOTE': '1', 01:36:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:36:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:36:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:36:08 INFO - 'PWD': '/builds/slave/test', 01:36:08 INFO - 'SHELL': '/bin/bash', 01:36:08 INFO - 'SHLVL': '1', 01:36:08 INFO - 'TERM': 'linux', 01:36:08 INFO - 'TMOUT': '86400', 01:36:08 INFO - 'USER': 'cltbld', 01:36:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:36:08 INFO - '_': '/tools/buildbot/bin/python'} 01:36:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:36:08 INFO - Running setup.py (path:/tmp/pip-_2y8Ei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:36:08 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)) 01:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:36:08 INFO - Running setup.py (path:/tmp/pip-_drQcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:36:08 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)) 01:36:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:36:08 INFO - Running setup.py (path:/tmp/pip-r8b1HP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:36:09 INFO - Running setup.py (path:/tmp/pip-DvKiK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:36:09 INFO - Running setup.py (path:/tmp/pip-Q390Bp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:36:09 INFO - Running setup.py (path:/tmp/pip-KiQ28I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:36:09 INFO - Running setup.py (path:/tmp/pip-LV0CFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:36:09 INFO - Running setup.py (path:/tmp/pip-iZQayN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:36:09 INFO - Running setup.py (path:/tmp/pip-SDKIGx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:36:09 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)) 01:36:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:36:09 INFO - Running setup.py (path:/tmp/pip-w0iWmA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:36:10 INFO - Running setup.py (path:/tmp/pip-QVn1qX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:36:10 INFO - Running setup.py (path:/tmp/pip-BfMEwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:36:10 INFO - Running setup.py (path:/tmp/pip-nSQ8Vg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:36:10 INFO - Running setup.py (path:/tmp/pip-OKmfVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:36:10 INFO - Running setup.py (path:/tmp/pip-vZwgg0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:36:10 INFO - Running setup.py (path:/tmp/pip-r5wclA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:36:10 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)) 01:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:36:10 INFO - Running setup.py (path:/tmp/pip-aLJoqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:36:11 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)) 01:36:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:36:11 INFO - Running setup.py (path:/tmp/pip-GUwGnK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:36:11 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)) 01:36:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:36:11 INFO - Running setup.py (path:/tmp/pip-uQxxy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:36:11 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)) 01:36:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:36:11 INFO - Running setup.py (path:/tmp/pip-Ba51eM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:36:11 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)) 01:36:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:36:11 INFO - Running setup.py (path:/tmp/pip-zkNWqx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:36:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:36:12 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)) 01:36:12 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)) 01:36:12 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)) 01:36:12 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)) 01:36:12 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)) 01:36:12 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)) 01:36:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:36:12 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 01:36:12 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 01:36:12 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 01:36:12 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 01:36:12 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 01:36:12 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 01:36:15 INFO - Downloading blessings-1.6.tar.gz 01:36:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:36:15 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)) 01:36:15 INFO - Installing collected packages: blessings 01:36:15 INFO - Running setup.py install for blessings 01:36:15 INFO - Successfully installed blessings 01:36:15 INFO - Cleaning up... 01:36:15 INFO - Return code: 0 01:36:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:36:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:36:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:36:16 INFO - Reading from file tmpfile_stdout 01:36:16 INFO - Current package versions: 01:36:16 INFO - argparse == 1.2.1 01:36:16 INFO - blessings == 1.6 01:36:16 INFO - blobuploader == 1.2.4 01:36:16 INFO - browsermob-proxy == 0.6.0 01:36:16 INFO - docopt == 0.6.1 01:36:16 INFO - manifestparser == 1.1 01:36:16 INFO - marionette-client == 2.3.0 01:36:16 INFO - marionette-driver == 1.4.0 01:36:16 INFO - mozInstall == 1.12 01:36:16 INFO - mozcrash == 0.17 01:36:16 INFO - mozdebug == 0.1 01:36:16 INFO - mozdevice == 0.48 01:36:16 INFO - mozfile == 1.2 01:36:16 INFO - mozhttpd == 0.7 01:36:16 INFO - mozinfo == 0.9 01:36:16 INFO - mozleak == 0.1 01:36:16 INFO - mozlog == 3.1 01:36:16 INFO - moznetwork == 0.27 01:36:16 INFO - mozprocess == 0.22 01:36:16 INFO - mozprofile == 0.28 01:36:16 INFO - mozrunner == 6.11 01:36:16 INFO - mozscreenshot == 0.1 01:36:16 INFO - mozsystemmonitor == 0.0 01:36:16 INFO - moztest == 0.7 01:36:16 INFO - mozversion == 1.4 01:36:16 INFO - psutil == 3.1.1 01:36:16 INFO - requests == 1.2.3 01:36:16 INFO - wptserve == 1.4.0 01:36:16 INFO - wsgiref == 0.1.2 01:36:16 INFO - Running post-action listener: _resource_record_post_action 01:36:16 INFO - Running post-action listener: _start_resource_monitoring 01:36:16 INFO - Starting resource monitoring. 01:36:16 INFO - ##### 01:36:16 INFO - ##### Running pull step. 01:36:16 INFO - ##### 01:36:16 INFO - Running pre-action listener: _resource_record_pre_action 01:36:16 INFO - Running main action method: pull 01:36:16 INFO - Pull has nothing to do! 01:36:16 INFO - Running post-action listener: _resource_record_post_action 01:36:16 INFO - ##### 01:36:16 INFO - ##### Running install step. 01:36:16 INFO - ##### 01:36:16 INFO - Running pre-action listener: _resource_record_pre_action 01:36:16 INFO - Running main action method: install 01:36:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:36:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:36:16 INFO - Reading from file tmpfile_stdout 01:36:16 INFO - Detecting whether we're running mozinstall >=1.0... 01:36:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:36:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:36:16 INFO - Reading from file tmpfile_stdout 01:36:16 INFO - Output received: 01:36:16 INFO - Usage: mozinstall [options] installer 01:36:16 INFO - Options: 01:36:16 INFO - -h, --help show this help message and exit 01:36:16 INFO - -d DEST, --destination=DEST 01:36:16 INFO - Directory to install application into. [default: 01:36:16 INFO - "/builds/slave/test"] 01:36:16 INFO - --app=APP Application being installed. [default: firefox] 01:36:16 INFO - mkdir: /builds/slave/test/build/application 01:36:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:36:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:36:46 INFO - Reading from file tmpfile_stdout 01:36:46 INFO - Output received: 01:36:46 INFO - /builds/slave/test/build/application/firefox/firefox 01:36:46 INFO - Running post-action listener: _resource_record_post_action 01:36:46 INFO - ##### 01:36:46 INFO - ##### Running run-tests step. 01:36:46 INFO - ##### 01:36:46 INFO - Running pre-action listener: _resource_record_pre_action 01:36:46 INFO - Running main action method: run_tests 01:36:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:36:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:36:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:36:46 INFO - grabbing minidump binary from tooltool 01:36:46 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')]} 01:36:46 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 0x9c72f70>, '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 0x9c72620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c78750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:36:46 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 01:36:46 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 01:36:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:36:46 INFO - Return code: 0 01:36:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:36:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:36:46 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/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.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 01:36:46 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/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.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 01:36:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:36:46 INFO - 'CCACHE_UMASK': '002', 01:36:46 INFO - 'DISPLAY': ':0', 01:36:46 INFO - 'HOME': '/home/cltbld', 01:36:46 INFO - 'LANG': 'en_US.UTF-8', 01:36:46 INFO - 'LOGNAME': 'cltbld', 01:36:46 INFO - 'MAIL': '/var/mail/cltbld', 01:36:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:36:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:36:46 INFO - 'MOZ_NO_REMOTE': '1', 01:36:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:36:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:36:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:36:46 INFO - 'PWD': '/builds/slave/test', 01:36:46 INFO - 'SHELL': '/bin/bash', 01:36:46 INFO - 'SHLVL': '1', 01:36:46 INFO - 'TERM': 'linux', 01:36:46 INFO - 'TMOUT': '86400', 01:36:46 INFO - 'USER': 'cltbld', 01:36:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462782602.480305-399376959', 01:36:46 INFO - '_': '/tools/buildbot/bin/python'} 01:36:46 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/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.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 01:36:47 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 01:36:47 INFO - import pkg_resources 01:36:48 INFO - Using 1 client processes 01:36:48 INFO - wptserve Starting http server on 127.0.0.1:8000 01:36:49 INFO - wptserve Starting http server on 127.0.0.1:8001 01:36:49 INFO - wptserve Starting http server on 127.0.0.1:8443 01:36:51 INFO - SUITE-START | Running 778 tests 01:36:51 INFO - Running testharness tests 01:36:51 INFO - Setting up ssl 01:36:51 INFO - PROCESS | certutil | 01:36:51 INFO - PROCESS | certutil | 01:36:51 INFO - PROCESS | certutil | 01:36:51 INFO - Certificate Nickname Trust Attributes 01:36:51 INFO - SSL,S/MIME,JAR/XPI 01:36:51 INFO - 01:36:51 INFO - web-platform-tests CT,, 01:36:51 INFO - 01:36:51 INFO - Starting runner 01:36:54 INFO - PROCESS | 1799 | 1462783014034 Marionette DEBUG Marionette enabled via build flag and pref 01:36:54 INFO - PROCESS | 1799 | ++DOCSHELL 0xa50d3c00 == 1 [pid = 1799] [id = 1] 01:36:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 1 (0xa50d4000) [pid = 1799] [serial = 1] [outer = (nil)] 01:36:54 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:36:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 2 (0xa50d4800) [pid = 1799] [serial = 2] [outer = 0xa50d4000] 01:36:54 INFO - PROCESS | 1799 | 1462783014724 Marionette INFO Listening on port 2828 01:36:55 INFO - PROCESS | 1799 | 1462783015339 Marionette DEBUG Marionette enabled via command-line flag 01:36:55 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2273800 == 2 [pid = 1799] [id = 2] 01:36:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 3 (0xa22b4c00) [pid = 1799] [serial = 3] [outer = (nil)] 01:36:55 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:36:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 4 (0xa22b5400) [pid = 1799] [serial = 4] [outer = 0xa22b4c00] 01:36:55 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2186a40 01:36:55 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a218e540 01:36:55 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a219c440 01:36:55 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a219f0a0 01:36:55 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a219fdc0 01:36:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 5 (0xa21ae400) [pid = 1799] [serial = 5] [outer = 0xa50d4000] 01:36:55 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:36:55 INFO - PROCESS | 1799 | 1462783015774 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54203 01:36:55 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:36:55 INFO - PROCESS | 1799 | 1462783015856 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54204 01:36:55 INFO - PROCESS | 1799 | 1462783015868 Marionette DEBUG Closed connection conn0 01:36:55 INFO - PROCESS | 1799 | [1799] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 01:36:55 INFO - PROCESS | 1799 | 1462783015992 Marionette DEBUG Closed connection conn1 01:36:56 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:36:56 INFO - PROCESS | 1799 | 1462783016023 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54205 01:36:56 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:36:56 INFO - PROCESS | 1799 | 1462783016090 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54206 01:36:56 INFO - PROCESS | 1799 | 1462783016095 Marionette DEBUG Closed connection conn2 01:36:56 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:36:56 INFO - PROCESS | 1799 | 1462783016134 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54207 01:36:56 INFO - PROCESS | 1799 | 1462783016147 Marionette DEBUG Closed connection conn3 01:36:56 INFO - PROCESS | 1799 | 1462783016182 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:36:56 INFO - PROCESS | 1799 | 1462783016198 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160509005049","device":"desktop","version":"48.0a2"} 01:36:56 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:36:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ada4400 == 3 [pid = 1799] [id = 3] 01:36:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 6 (0x9ada4800) [pid = 1799] [serial = 6] [outer = (nil)] 01:36:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ada4c00 == 4 [pid = 1799] [id = 4] 01:36:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 7 (0x9ada5000) [pid = 1799] [serial = 7] [outer = (nil)] 01:36:58 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:36:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a5bc000 == 5 [pid = 1799] [id = 5] 01:36:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 8 (0x9a5bc400) [pid = 1799] [serial = 8] [outer = (nil)] 01:36:58 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:36:58 INFO - PROCESS | 1799 | [1799] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:36:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 9 (0x9a09dc00) [pid = 1799] [serial = 9] [outer = 0x9a5bc400] 01:36:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 10 (0x99dea400) [pid = 1799] [serial = 10] [outer = 0x9ada4800] 01:36:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 11 (0x99dec000) [pid = 1799] [serial = 11] [outer = 0x9ada5000] 01:36:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 12 (0x99dee400) [pid = 1799] [serial = 12] [outer = 0x9a5bc400] 01:37:00 INFO - PROCESS | 1799 | 1462783020265 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 1799 | 1462783020285 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 13 (0x98767800) [pid = 1799] [serial = 13] [outer = 0x9a5bc400] 01:37:01 INFO - PROCESS | 1799 | 1462783021081 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ee8ab0ec-c869-46ca-bfeb-410a34843003","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160509005049","device":"desktop","version":"48.0a2","command_id":1}}] 01:37:01 INFO - PROCESS | 1799 | 1462783021382 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}] 01:37:01 INFO - PROCESS | 1799 | 1462783021532 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:37:01 INFO - PROCESS | 1799 | 1462783021856 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:37:01 INFO - PROCESS | 1799 | [1799] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:37:01 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:37:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 14 (0x9515cc00) [pid = 1799] [serial = 14] [outer = 0x9a5bc400] 01:37:02 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:37:02 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:02 INFO - PROCESS | 1799 | 1462783022523 Marionette TRACE conn4 <- [1,3,null,{}] 01:37:02 INFO - PROCESS | 1799 | 1462783022574 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:37:02 INFO - PROCESS | 1799 | 1462783022616 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:37:02 INFO - PROCESS | 1799 | 1462783022686 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 1799 | 1462783022691 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:37:02 INFO - PROCESS | 1799 | 1462783022721 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 1799 | 1462783022728 Marionette TRACE conn4 <- [1,6,null,{}] 01:37:02 INFO - PROCESS | 1799 | 1462783022798 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}] 01:37:02 INFO - PROCESS | 1799 | 1462783022834 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:37:02 INFO - PROCESS | 1799 | 1462783022842 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9e400 == 6 [pid = 1799] [id = 6] 01:37:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 15 (0x93e9e800) [pid = 1799] [serial = 15] [outer = (nil)] 01:37:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 16 (0x93ea0800) [pid = 1799] [serial = 16] [outer = 0x93e9e800] 01:37:02 INFO - PROCESS | 1799 | 1462783022927 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 17 (0x93ea5400) [pid = 1799] [serial = 17] [outer = 0x93e9e800] 01:37:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x93deb400 == 7 [pid = 1799] [id = 7] 01:37:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 18 (0x93deb800) [pid = 1799] [serial = 18] [outer = (nil)] 01:37:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 19 (0x93ded800) [pid = 1799] [serial = 19] [outer = 0x93deb800] 01:37:03 INFO - PROCESS | 1799 | 1462783023413 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 20 (0xa683f000) [pid = 1799] [serial = 20] [outer = 0x93deb800] 01:37:03 INFO - PROCESS | 1799 | [1799] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:37:04 INFO - PROCESS | 1799 | 1462783024034 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]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1415ms 01:37:04 INFO - PROCESS | 1799 | 1462783024187 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 1799 | 1462783024190 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:37:04 INFO - PROCESS | 1799 | 1462783024221 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 1799 | 1462783024226 Marionette TRACE conn4 <- [1,10,null,{}] 01:37:04 INFO - PROCESS | 1799 | 1462783024240 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}] 01:37:04 INFO - PROCESS | 1799 | 1462783024483 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:37:04 INFO - PROCESS | 1799 | 1462783024753 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x9222b000 == 8 [pid = 1799] [id = 8] 01:37:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 21 (0x9222b400) [pid = 1799] [serial = 21] [outer = (nil)] 01:37:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 22 (0x9387d400) [pid = 1799] [serial = 22] [outer = 0x9222b400] 01:37:04 INFO - PROCESS | 1799 | 1462783024844 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 23 (0x939b6400) [pid = 1799] [serial = 23] [outer = 0x9222b400] 01:37:05 INFO - PROCESS | 1799 | 1462783025743 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]]]}] 01:37:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e99000 == 9 [pid = 1799] [id = 9] 01:37:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 24 (0x93e99800) [pid = 1799] [serial = 24] [outer = (nil)] 01:37:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 25 (0x93e9b400) [pid = 1799] [serial = 25] [outer = 0x93e99800] 01:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1600ms 01:37:05 INFO - PROCESS | 1799 | 1462783025837 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 1799 | 1462783025844 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:37:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 26 (0x978bcc00) [pid = 1799] [serial = 26] [outer = 0x93e99800] 01:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:37:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9a800 == 10 [pid = 1799] [id = 10] 01:37:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 27 (0x97719c00) [pid = 1799] [serial = 27] [outer = (nil)] 01:37:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 28 (0x98f42400) [pid = 1799] [serial = 28] [outer = 0x97719c00] 01:37:06 INFO - PROCESS | 1799 | 1462783026017 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 1799 | 1462783026024 Marionette TRACE conn4 <- [1,14,null,{}] 01:37:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 29 (0x99df3000) [pid = 1799] [serial = 29] [outer = 0x97719c00] 01:37:06 INFO - PROCESS | 1799 | 1462783026125 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}] 01:37:06 INFO - PROCESS | 1799 | 1462783026416 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:37:06 INFO - PROCESS | 1799 | 1462783026568 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aab2800 == 11 [pid = 1799] [id = 11] 01:37:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 30 (0x9aab3800) [pid = 1799] [serial = 30] [outer = (nil)] 01:37:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 31 (0x9aab5800) [pid = 1799] [serial = 31] [outer = 0x9aab3800] 01:37:06 INFO - PROCESS | 1799 | 1462783026689 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 32 (0x9afb8400) [pid = 1799] [serial = 32] [outer = 0x9aab3800] 01:37:07 INFO - PROCESS | 1799 | 1462783027586 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]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1752ms 01:37:07 INFO - PROCESS | 1799 | 1462783027644 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 1799 | 1462783027649 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:37:07 INFO - PROCESS | 1799 | 1462783027657 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 1799 | 1462783027661 Marionette TRACE conn4 <- [1,18,null,{}] 01:37:07 INFO - PROCESS | 1799 | 1462783027667 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}] 01:37:07 INFO - PROCESS | 1799 | 1462783027891 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:37:08 INFO - PROCESS | 1799 | 1462783028026 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x9ada3400 == 12 [pid = 1799] [id = 12] 01:37:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 33 (0x9d51cc00) [pid = 1799] [serial = 33] [outer = (nil)] 01:37:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 34 (0x9d764c00) [pid = 1799] [serial = 34] [outer = 0x9d51cc00] 01:37:08 INFO - PROCESS | 1799 | 1462783028118 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 35 (0xa21a5000) [pid = 1799] [serial = 35] [outer = 0x9d51cc00] 01:37:09 INFO - PROCESS | 1799 | 1462783029143 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1534ms 01:37:09 INFO - PROCESS | 1799 | 1462783029193 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 1799 | 1462783029201 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:37:09 INFO - PROCESS | 1799 | 1462783029219 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 1799 | 1462783029226 Marionette TRACE conn4 <- [1,22,null,{}] 01:37:09 INFO - PROCESS | 1799 | 1462783029233 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}] 01:37:09 INFO - PROCESS | 1799 | 1462783029661 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:37:09 INFO - PROCESS | 1799 | 1462783029810 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x95166000 == 13 [pid = 1799] [id = 13] 01:37:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 36 (0x95168000) [pid = 1799] [serial = 36] [outer = (nil)] 01:37:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 37 (0x951a7c00) [pid = 1799] [serial = 37] [outer = 0x95168000] 01:37:09 INFO - PROCESS | 1799 | 1462783029908 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 38 (0x978bb400) [pid = 1799] [serial = 38] [outer = 0x95168000] 01:37:10 INFO - PROCESS | 1799 | 1462783030936 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]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1752ms 01:37:10 INFO - PROCESS | 1799 | 1462783030965 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 1799 | 1462783030971 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:37:10 INFO - PROCESS | 1799 | 1462783030979 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 1799 | 1462783030984 Marionette TRACE conn4 <- [1,26,null,{}] 01:37:10 INFO - PROCESS | 1799 | 1462783030993 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}] 01:37:11 INFO - PROCESS | 1799 | 1462783031172 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:37:11 INFO - PROCESS | 1799 | 1462783031343 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x951a6800 == 14 [pid = 1799] [id = 14] 01:37:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 39 (0x978b5000) [pid = 1799] [serial = 39] [outer = (nil)] 01:37:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 40 (0x99658800) [pid = 1799] [serial = 40] [outer = 0x978b5000] 01:37:11 INFO - PROCESS | 1799 | 1462783031487 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 41 (0x9d56cc00) [pid = 1799] [serial = 41] [outer = 0x978b5000] 01:37:11 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9e400 == 13 [pid = 1799] [id = 6] 01:37:12 INFO - PROCESS | 1799 | 1462783032280 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]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1336ms 01:37:12 INFO - PROCESS | 1799 | 1462783032316 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 1799 | 1462783032320 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:37:12 INFO - PROCESS | 1799 | 1462783032327 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 1799 | 1462783032330 Marionette TRACE conn4 <- [1,30,null,{}] 01:37:12 INFO - PROCESS | 1799 | 1462783032336 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}] 01:37:12 INFO - PROCESS | 1799 | 1462783032489 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:37:12 INFO - PROCESS | 1799 | 1462783032512 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x99a20800 == 14 [pid = 1799] [id = 15] 01:37:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 42 (0x9b849800) [pid = 1799] [serial = 42] [outer = (nil)] 01:37:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 43 (0x9d51e800) [pid = 1799] [serial = 43] [outer = 0x9b849800] 01:37:12 INFO - PROCESS | 1799 | 1462783032589 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 44 (0x9d758400) [pid = 1799] [serial = 44] [outer = 0x9b849800] 01:37:13 INFO - PROCESS | 1799 | 1462783033479 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 01:37:13 INFO - PROCESS | 1799 | 1462783033507 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 1799 | 1462783033513 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:37:13 INFO - PROCESS | 1799 | 1462783033530 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 1799 | 1462783033536 Marionette TRACE conn4 <- [1,34,null,{}] 01:37:13 INFO - PROCESS | 1799 | 1462783033543 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}] 01:37:13 INFO - PROCESS | 1799 | 1462783033709 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:37:13 INFO - PROCESS | 1799 | 1462783033721 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x9d513c00 == 15 [pid = 1799] [id = 16] 01:37:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 45 (0xa060bc00) [pid = 1799] [serial = 45] [outer = (nil)] 01:37:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 46 (0x97715c00) [pid = 1799] [serial = 46] [outer = 0xa060bc00] 01:37:13 INFO - PROCESS | 1799 | 1462783033881 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 47 (0x9c3ed000) [pid = 1799] [serial = 47] [outer = 0xa060bc00] 01:37:14 INFO - PROCESS | 1799 | 1462783034724 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1243ms 01:37:14 INFO - PROCESS | 1799 | 1462783034780 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 1799 | 1462783034785 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:37:14 INFO - PROCESS | 1799 | 1462783034793 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 1799 | 1462783034797 Marionette TRACE conn4 <- [1,38,null,{}] 01:37:14 INFO - PROCESS | 1799 | 1462783034804 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}] 01:37:14 INFO - PROCESS | 1799 | 1462783034986 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:37:15 INFO - PROCESS | 1799 | 1462783035000 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2277c00 == 16 [pid = 1799] [id = 17] 01:37:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 48 (0xa22be400) [pid = 1799] [serial = 48] [outer = (nil)] 01:37:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 49 (0xa26b8800) [pid = 1799] [serial = 49] [outer = 0xa22be400] 01:37:15 INFO - PROCESS | 1799 | 1462783035088 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 50 (0xa3051800) [pid = 1799] [serial = 50] [outer = 0xa22be400] 01:37:16 INFO - PROCESS | 1799 | 1462783036019 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1286ms 01:37:16 INFO - PROCESS | 1799 | 1462783036079 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 1799 | 1462783036083 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:37:16 INFO - PROCESS | 1799 | 1462783036089 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 1799 | 1462783036093 Marionette TRACE conn4 <- [1,42,null,{}] 01:37:16 INFO - PROCESS | 1799 | 1462783036102 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}] 01:37:16 INFO - PROCESS | 1799 | 1462783036295 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:37:16 INFO - PROCESS | 1799 | 1462783036410 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 1799 | ++DOCSHELL 0xa3248800 == 17 [pid = 1799] [id = 18] 01:37:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 51 (0xa324bc00) [pid = 1799] [serial = 51] [outer = (nil)] 01:37:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 52 (0xa34c1c00) [pid = 1799] [serial = 52] [outer = 0xa324bc00] 01:37:16 INFO - PROCESS | 1799 | 1462783036535 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0xa50d6000) [pid = 1799] [serial = 53] [outer = 0xa324bc00] 01:37:17 INFO - PROCESS | 1799 | 1462783037495 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1438ms 01:37:17 INFO - PROCESS | 1799 | 1462783037530 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 1799 | 1462783037533 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:37:17 INFO - PROCESS | 1799 | 1462783037542 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 1799 | 1462783037546 Marionette TRACE conn4 <- [1,46,null,{}] 01:37:17 INFO - PROCESS | 1799 | 1462783037553 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}] 01:37:17 INFO - PROCESS | 1799 | 1462783037737 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:37:17 INFO - PROCESS | 1799 | 1462783037848 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x9772e400 == 18 [pid = 1799] [id = 19] 01:37:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x97731c00) [pid = 1799] [serial = 54] [outer = (nil)] 01:37:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x9773a000) [pid = 1799] [serial = 55] [outer = 0x97731c00] 01:37:17 INFO - PROCESS | 1799 | 1462783037936 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x9a09b000) [pid = 1799] [serial = 56] [outer = 0x97731c00] 01:37:18 INFO - PROCESS | 1799 | 1462783038768 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]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1285ms 01:37:18 INFO - PROCESS | 1799 | 1462783038828 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 1799 | 1462783038832 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:37:18 INFO - PROCESS | 1799 | 1462783038838 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 1799 | 1462783038841 Marionette TRACE conn4 <- [1,50,null,{}] 01:37:18 INFO - PROCESS | 1799 | 1462783038846 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}] 01:37:18 INFO - PROCESS | 1799 | 1462783038994 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:37:19 INFO - PROCESS | 1799 | 1462783039005 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f34000 == 19 [pid = 1799] [id = 20] 01:37:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x91f35000) [pid = 1799] [serial = 57] [outer = (nil)] 01:37:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x91f39c00) [pid = 1799] [serial = 58] [outer = 0x91f35000] 01:37:19 INFO - PROCESS | 1799 | 1462783039079 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x91f3d000) [pid = 1799] [serial = 59] [outer = 0x91f35000] 01:37:19 INFO - PROCESS | 1799 | 1462783039816 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 987ms 01:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:37:19 INFO - PROCESS | 1799 | 1462783039826 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1799 | 1462783039828 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:37:19 INFO - PROCESS | 1799 | 1462783039836 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 1799 | 1462783039839 Marionette TRACE conn4 <- [1,54,null,{}] 01:37:19 INFO - PROCESS | 1799 | 1462783039845 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}] 01:37:20 INFO - PROCESS | 1799 | 1462783040046 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:37:20 INFO - PROCESS | 1799 | 1462783040067 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f32800 == 20 [pid = 1799] [id = 21] 01:37:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x91f36000) [pid = 1799] [serial = 60] [outer = (nil)] 01:37:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x95167800) [pid = 1799] [serial = 61] [outer = 0x91f36000] 01:37:20 INFO - PROCESS | 1799 | 1462783040144 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0xa0611400) [pid = 1799] [serial = 62] [outer = 0x91f36000] 01:37:21 INFO - PROCESS | 1799 | --DOCSHELL 0x9ada3400 == 19 [pid = 1799] [id = 12] 01:37:21 INFO - PROCESS | 1799 | --DOCSHELL 0x9222b000 == 18 [pid = 1799] [id = 8] 01:37:21 INFO - PROCESS | 1799 | --DOCSHELL 0x9aab2800 == 17 [pid = 1799] [id = 11] 01:37:21 INFO - PROCESS | 1799 | 1462783041942 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]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2136ms 01:37:21 INFO - PROCESS | 1799 | 1462783041981 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 1799 | 1462783041988 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:37:21 INFO - PROCESS | 1799 | 1462783041996 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 1799 | 1462783042005 Marionette TRACE conn4 <- [1,58,null,{}] 01:37:22 INFO - PROCESS | 1799 | 1462783042021 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}] 01:37:22 INFO - PROCESS | 1799 | 1462783042217 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:37:22 INFO - PROCESS | 1799 | 1462783042238 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x9515a800 == 18 [pid = 1799] [id = 22] 01:37:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x9515b800) [pid = 1799] [serial = 63] [outer = (nil)] 01:37:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x95394800) [pid = 1799] [serial = 64] [outer = 0x9515b800] 01:37:22 INFO - PROCESS | 1799 | 1462783042316 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9772f400) [pid = 1799] [serial = 65] [outer = 0x9515b800] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x93e9e800) [pid = 1799] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x9222b400) [pid = 1799] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x9aab3800) [pid = 1799] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x9d51cc00) [pid = 1799] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x95168000) [pid = 1799] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x978b5000) [pid = 1799] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x9b849800) [pid = 1799] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0xa060bc00) [pid = 1799] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:37:23 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0xa22be400) [pid = 1799] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:37:23 INFO - PROCESS | 1799 | 1462783043603 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]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1644ms 01:37:23 INFO - PROCESS | 1799 | 1462783043641 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 1799 | 1462783043649 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:37:23 INFO - PROCESS | 1799 | 1462783043659 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 1799 | 1462783043663 Marionette TRACE conn4 <- [1,62,null,{}] 01:37:23 INFO - PROCESS | 1799 | 1462783043669 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}] 01:37:23 INFO - PROCESS | 1799 | 1462783043825 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:37:23 INFO - PROCESS | 1799 | 1462783043841 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x97736c00 == 19 [pid = 1799] [id = 23] 01:37:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9773ac00) [pid = 1799] [serial = 66] [outer = (nil)] 01:37:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x989f1800) [pid = 1799] [serial = 67] [outer = 0x9773ac00] 01:37:23 INFO - PROCESS | 1799 | 1462783043924 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9965a400) [pid = 1799] [serial = 68] [outer = 0x9773ac00] 01:37:24 INFO - PROCESS | 1799 | 1462783044703 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1084ms 01:37:24 INFO - PROCESS | 1799 | 1462783044753 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 1799 | 1462783044757 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:37:24 INFO - PROCESS | 1799 | 1462783044765 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 1799 | 1462783044771 Marionette TRACE conn4 <- [1,66,null,{}] 01:37:24 INFO - PROCESS | 1799 | 1462783044787 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}] 01:37:24 INFO - PROCESS | 1799 | 1462783044948 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:37:24 INFO - PROCESS | 1799 | 1462783044961 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b271c00 == 20 [pid = 1799] [id = 24] 01:37:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x9b2dc800) [pid = 1799] [serial = 69] [outer = (nil)] 01:37:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x9c232c00) [pid = 1799] [serial = 70] [outer = 0x9b2dc800] 01:37:25 INFO - PROCESS | 1799 | 1462783045040 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x9d513800) [pid = 1799] [serial = 71] [outer = 0x9b2dc800] 01:37:26 INFO - PROCESS | 1799 | 1462783046023 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]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1335ms 01:37:26 INFO - PROCESS | 1799 | 1462783046101 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:37:26 INFO - PROCESS | 1799 | 1462783046112 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:37:26 INFO - PROCESS | 1799 | 1462783046121 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 1799 | 1462783046130 Marionette TRACE conn4 <- [1,70,null,{}] 01:37:26 INFO - PROCESS | 1799 | 1462783046139 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}] 01:37:26 INFO - PROCESS | 1799 | 1462783046346 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:37:26 INFO - PROCESS | 1799 | 1462783046466 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f39000 == 21 [pid = 1799] [id = 25] 01:37:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x93889800) [pid = 1799] [serial = 72] [outer = (nil)] 01:37:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x97730c00) [pid = 1799] [serial = 73] [outer = 0x93889800] 01:37:26 INFO - PROCESS | 1799 | 1462783046581 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x99f8d000) [pid = 1799] [serial = 74] [outer = 0x93889800] 01:37:27 INFO - PROCESS | 1799 | 1462783047537 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]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1498ms 01:37:27 INFO - PROCESS | 1799 | 1462783047620 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1799 | 1462783047630 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:37:27 INFO - PROCESS | 1799 | 1462783047643 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 1799 | 1462783047647 Marionette TRACE conn4 <- [1,74,null,{}] 01:37:27 INFO - PROCESS | 1799 | 1462783047656 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}] 01:37:27 INFO - PROCESS | 1799 | 1462783047896 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:37:28 INFO - PROCESS | 1799 | 1462783048081 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9adad400 == 22 [pid = 1799] [id = 26] 01:37:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9c236800) [pid = 1799] [serial = 75] [outer = (nil)] 01:37:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9d51d400) [pid = 1799] [serial = 76] [outer = 0x9c236800] 01:37:28 INFO - PROCESS | 1799 | 1462783048235 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9d577c00) [pid = 1799] [serial = 77] [outer = 0x9c236800] 01:37:29 INFO - PROCESS | 1799 | 1462783049257 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]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1691ms 01:37:29 INFO - PROCESS | 1799 | 1462783049335 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 1799 | 1462783049339 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:37:29 INFO - PROCESS | 1799 | 1462783049348 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 1799 | 1462783049355 Marionette TRACE conn4 <- [1,78,null,{}] 01:37:29 INFO - PROCESS | 1799 | 1462783049386 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}] 01:37:29 INFO - PROCESS | 1799 | 1462783049637 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:37:29 INFO - PROCESS | 1799 | 1462783049811 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x92229000 == 23 [pid = 1799] [id = 27] 01:37:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x93883400) [pid = 1799] [serial = 78] [outer = (nil)] 01:37:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0xa226ec00) [pid = 1799] [serial = 79] [outer = 0x93883400] 01:37:29 INFO - PROCESS | 1799 | 1462783049917 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0xa24a7400) [pid = 1799] [serial = 80] [outer = 0x93883400] 01:37:30 INFO - PROCESS | 1799 | 1462783050696 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]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1388ms 01:37:30 INFO - PROCESS | 1799 | 1462783050736 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 1799 | 1462783050741 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:37:30 INFO - PROCESS | 1799 | 1462783050747 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 1799 | 1462783050751 Marionette TRACE conn4 <- [1,82,null,{}] 01:37:30 INFO - PROCESS | 1799 | 1462783050775 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}] 01:37:30 INFO - PROCESS | 1799 | 1462783050941 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:37:31 INFO - PROCESS | 1799 | 1462783051073 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x95397000 == 24 [pid = 1799] [id = 28] 01:37:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x95398c00) [pid = 1799] [serial = 81] [outer = (nil)] 01:37:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa30df400) [pid = 1799] [serial = 82] [outer = 0x95398c00] 01:37:31 INFO - PROCESS | 1799 | 1462783051171 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0xa3211800) [pid = 1799] [serial = 83] [outer = 0x95398c00] 01:37:32 INFO - PROCESS | 1799 | 1462783052013 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]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1339ms 01:37:32 INFO - PROCESS | 1799 | 1462783052090 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 1799 | 1462783052094 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:37:32 INFO - PROCESS | 1799 | 1462783052102 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 1799 | 1462783052105 Marionette TRACE conn4 <- [1,86,null,{}] 01:37:32 INFO - PROCESS | 1799 | 1462783052114 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}] 01:37:32 INFO - PROCESS | 1799 | 1462783052300 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:37:32 INFO - PROCESS | 1799 | 1462783052445 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 1799 | ++DOCSHELL 0xa0608400 == 25 [pid = 1799] [id = 29] 01:37:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0xa26b6000) [pid = 1799] [serial = 84] [outer = (nil)] 01:37:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa6288400) [pid = 1799] [serial = 85] [outer = 0xa26b6000] 01:37:32 INFO - PROCESS | 1799 | 1462783052554 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa50cc400) [pid = 1799] [serial = 86] [outer = 0xa26b6000] 01:37:33 INFO - PROCESS | 1799 | 1462783053513 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]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1485ms 01:37:33 INFO - PROCESS | 1799 | 1462783053589 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 1799 | 1462783053594 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:37:33 INFO - PROCESS | 1799 | 1462783053682 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 1799 | 1462783053687 Marionette TRACE conn4 <- [1,90,null,{}] 01:37:33 INFO - PROCESS | 1799 | 1462783053712 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}] 01:37:33 INFO - PROCESS | 1799 | 1462783053923 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:37:34 INFO - PROCESS | 1799 | 1462783054122 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x95164400 == 26 [pid = 1799] [id = 30] 01:37:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9aa8cc00) [pid = 1799] [serial = 87] [outer = (nil)] 01:37:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9aa96000) [pid = 1799] [serial = 88] [outer = 0x9aa8cc00] 01:37:34 INFO - PROCESS | 1799 | 1462783054229 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9b87f400) [pid = 1799] [serial = 89] [outer = 0x9aa8cc00] 01:37:35 INFO - PROCESS | 1799 | 1462783055155 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1588ms 01:37:35 INFO - PROCESS | 1799 | 1462783055190 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 1799 | 1462783055194 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:37:35 INFO - PROCESS | 1799 | 1462783055220 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 1799 | 1462783055224 Marionette TRACE conn4 <- [1,94,null,{}] 01:37:35 INFO - PROCESS | 1799 | 1462783055233 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}] 01:37:35 INFO - PROCESS | 1799 | 1462783055417 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:37:35 INFO - PROCESS | 1799 | 1462783055670 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x9222d800 == 27 [pid = 1799] [id = 31] 01:37:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x92231c00) [pid = 1799] [serial = 90] [outer = (nil)] 01:37:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x939b4000) [pid = 1799] [serial = 91] [outer = 0x92231c00] 01:37:35 INFO - PROCESS | 1799 | 1462783055816 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x93e9e800) [pid = 1799] [serial = 92] [outer = 0x92231c00] 01:37:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x99f90400) [pid = 1799] [serial = 93] [outer = 0x97719c00] 01:37:36 INFO - PROCESS | 1799 | 1462783056809 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]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1658ms 01:37:36 INFO - PROCESS | 1799 | 1462783056875 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 1799 | 1462783056886 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:37:36 INFO - PROCESS | 1799 | 1462783056907 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 1799 | 1462783056913 Marionette TRACE conn4 <- [1,98,null,{}] 01:37:36 INFO - PROCESS | 1799 | 1462783056924 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}] 01:37:37 INFO - PROCESS | 1799 | --DOCSHELL 0x95166000 == 26 [pid = 1799] [id = 13] 01:37:37 INFO - PROCESS | 1799 | 1462783057962 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x93ea5400) [pid = 1799] [serial = 17] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9387d400) [pid = 1799] [serial = 22] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x98f42400) [pid = 1799] [serial = 28] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x9aab5800) [pid = 1799] [serial = 31] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x9d764c00) [pid = 1799] [serial = 34] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x951a7c00) [pid = 1799] [serial = 37] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x978bb400) [pid = 1799] [serial = 38] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x99658800) [pid = 1799] [serial = 40] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9d51e800) [pid = 1799] [serial = 43] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9d758400) [pid = 1799] [serial = 44] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x97715c00) [pid = 1799] [serial = 46] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9c3ed000) [pid = 1799] [serial = 47] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0xa26b8800) [pid = 1799] [serial = 49] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0xa34c1c00) [pid = 1799] [serial = 52] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9773a000) [pid = 1799] [serial = 55] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x93e9b400) [pid = 1799] [serial = 25] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0xa3051800) [pid = 1799] [serial = 50] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x9d56cc00) [pid = 1799] [serial = 41] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9afb8400) [pid = 1799] [serial = 32] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91f39c00) [pid = 1799] [serial = 58] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0xa21a5000) [pid = 1799] [serial = 35] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x939b6400) [pid = 1799] [serial = 23] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x99dee400) [pid = 1799] [serial = 12] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x9a09dc00) [pid = 1799] [serial = 9] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0xa50d4800) [pid = 1799] [serial = 2] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x93ded800) [pid = 1799] [serial = 19] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x93ea0800) [pid = 1799] [serial = 16] [outer = (nil)] [url = about:blank] 01:37:38 INFO - PROCESS | 1799 | 1462783058240 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f31000 == 27 [pid = 1799] [id = 32] 01:37:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x91f3d400) [pid = 1799] [serial = 94] [outer = (nil)] 01:37:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9387f400) [pid = 1799] [serial = 95] [outer = 0x91f3d400] 01:37:38 INFO - PROCESS | 1799 | 1462783058336 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x93def400) [pid = 1799] [serial = 96] [outer = 0x91f3d400] 01:37:39 INFO - PROCESS | 1799 | 1462783059177 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]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2353ms 01:37:39 INFO - PROCESS | 1799 | 1462783059256 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 1799 | 1462783059263 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:37:39 INFO - PROCESS | 1799 | 1462783059272 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 1799 | 1462783059287 Marionette TRACE conn4 <- [1,102,null,{}] 01:37:39 INFO - PROCESS | 1799 | 1462783059301 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}] 01:37:39 INFO - PROCESS | 1799 | 1462783059472 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:37:39 INFO - PROCESS | 1799 | 1462783059573 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x95393c00 == 28 [pid = 1799] [id = 33] 01:37:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x97716800) [pid = 1799] [serial = 97] [outer = (nil)] 01:37:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x97732000) [pid = 1799] [serial = 98] [outer = 0x97716800] 01:37:39 INFO - PROCESS | 1799 | 1462783059653 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x9773a000) [pid = 1799] [serial = 99] [outer = 0x97716800] 01:37:40 INFO - PROCESS | 1799 | 1462783060399 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]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1196ms 01:37:40 INFO - PROCESS | 1799 | 1462783060469 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1799 | 1462783060474 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:37:40 INFO - PROCESS | 1799 | 1462783060482 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 1799 | 1462783060485 Marionette TRACE conn4 <- [1,106,null,{}] 01:37:40 INFO - PROCESS | 1799 | 1462783060492 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}] 01:37:40 INFO - PROCESS | 1799 | 1462783060689 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:37:40 INFO - PROCESS | 1799 | 1462783060761 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x99652400 == 29 [pid = 1799] [id = 34] 01:37:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x99655400) [pid = 1799] [serial = 100] [outer = (nil)] 01:37:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x99a1ac00) [pid = 1799] [serial = 101] [outer = 0x99655400] 01:37:40 INFO - PROCESS | 1799 | 1462783060837 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x99df1000) [pid = 1799] [serial = 102] [outer = 0x99655400] 01:37:41 INFO - PROCESS | 1799 | 1462783061695 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1281ms 01:37:41 INFO - PROCESS | 1799 | 1462783061763 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 1799 | 1462783061770 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:37:41 INFO - PROCESS | 1799 | 1462783061788 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 1799 | 1462783061796 Marionette TRACE conn4 <- [1,110,null,{}] 01:37:41 INFO - PROCESS | 1799 | 1462783061808 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}] 01:37:42 INFO - PROCESS | 1799 | 1462783062019 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:37:42 INFO - PROCESS | 1799 | 1462783062047 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x93df3800 == 30 [pid = 1799] [id = 35] 01:37:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9aa97400) [pid = 1799] [serial = 103] [outer = (nil)] 01:37:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9b27f400) [pid = 1799] [serial = 104] [outer = 0x9aa97400] 01:37:42 INFO - PROCESS | 1799 | 1462783062121 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9b882400) [pid = 1799] [serial = 105] [outer = 0x9aa97400] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0xa324bc00) [pid = 1799] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91f35000) [pid = 1799] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x97731c00) [pid = 1799] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9b2dc800) [pid = 1799] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x9515b800) [pid = 1799] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x91f36000) [pid = 1799] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:37:42 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x9773ac00) [pid = 1799] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:37:43 INFO - PROCESS | 1799 | 1462783063093 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]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1357ms 01:37:43 INFO - PROCESS | 1799 | 1462783063137 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 1799 | 1462783063141 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:37:43 INFO - PROCESS | 1799 | 1462783063148 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 1799 | 1462783063152 Marionette TRACE conn4 <- [1,114,null,{}] 01:37:43 INFO - PROCESS | 1799 | 1462783063158 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}] 01:37:43 INFO - PROCESS | 1799 | 1462783063310 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:37:43 INFO - PROCESS | 1799 | 1462783063327 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f36400 == 31 [pid = 1799] [id = 36] 01:37:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x97739800) [pid = 1799] [serial = 106] [outer = (nil)] 01:37:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x9b888000) [pid = 1799] [serial = 107] [outer = 0x97739800] 01:37:43 INFO - PROCESS | 1799 | 1462783063401 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9b889c00) [pid = 1799] [serial = 108] [outer = 0x97739800] 01:37:44 INFO - PROCESS | 1799 | 1462783064199 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1088ms 01:37:44 INFO - PROCESS | 1799 | 1462783064236 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 1799 | 1462783064240 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:37:44 INFO - PROCESS | 1799 | 1462783064246 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 1799 | 1462783064250 Marionette TRACE conn4 <- [1,118,null,{}] 01:37:44 INFO - PROCESS | 1799 | 1462783064255 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}] 01:37:44 INFO - PROCESS | 1799 | 1462783064411 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:37:44 INFO - PROCESS | 1799 | 1462783064435 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f2ec00 == 32 [pid = 1799] [id = 37] 01:37:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x91f2f400) [pid = 1799] [serial = 109] [outer = (nil)] 01:37:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x91f3a800) [pid = 1799] [serial = 110] [outer = 0x91f2f400] 01:37:44 INFO - PROCESS | 1799 | 1462783064580 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x939b6c00) [pid = 1799] [serial = 111] [outer = 0x91f2f400] 01:37:45 INFO - PROCESS | 1799 | 1462783065615 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]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1441ms 01:37:45 INFO - PROCESS | 1799 | 1462783065689 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 1799 | 1462783065697 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:37:45 INFO - PROCESS | 1799 | 1462783065706 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 1799 | 1462783065711 Marionette TRACE conn4 <- [1,122,null,{}] 01:37:45 INFO - PROCESS | 1799 | 1462783065719 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}] 01:37:45 INFO - PROCESS | 1799 | 1462783065939 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:37:46 INFO - PROCESS | 1799 | 1462783066109 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f36c00 == 33 [pid = 1799] [id = 38] 01:37:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x91f3c400) [pid = 1799] [serial = 112] [outer = (nil)] 01:37:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x97739000) [pid = 1799] [serial = 113] [outer = 0x91f3c400] 01:37:46 INFO - PROCESS | 1799 | 1462783066201 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x98988800) [pid = 1799] [serial = 114] [outer = 0x91f3c400] 01:37:47 INFO - PROCESS | 1799 | 1462783067120 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1433ms 01:37:47 INFO - PROCESS | 1799 | 1462783067138 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 1799 | 1462783067144 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:37:47 INFO - PROCESS | 1799 | 1462783067155 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 1799 | 1462783067159 Marionette TRACE conn4 <- [1,126,null,{}] 01:37:47 INFO - PROCESS | 1799 | 1462783067193 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}] 01:37:47 INFO - PROCESS | 1799 | 1462783067376 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:37:47 INFO - PROCESS | 1799 | 1462783067510 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x98f46800 == 34 [pid = 1799] [id = 39] 01:37:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x99994400) [pid = 1799] [serial = 115] [outer = (nil)] 01:37:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x9aab2800) [pid = 1799] [serial = 116] [outer = 0x99994400] 01:37:47 INFO - PROCESS | 1799 | 1462783067597 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9b272400) [pid = 1799] [serial = 117] [outer = 0x99994400] 01:37:48 INFO - PROCESS | 1799 | 1462783068639 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1513ms 01:37:48 INFO - PROCESS | 1799 | 1462783068669 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 1799 | 1462783068674 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:37:48 INFO - PROCESS | 1799 | 1462783068681 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 1799 | 1462783068687 Marionette TRACE conn4 <- [1,130,null,{}] 01:37:48 INFO - PROCESS | 1799 | 1462783068704 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}] 01:37:48 INFO - PROCESS | 1799 | 1462783068984 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:37:49 INFO - PROCESS | 1799 | 1462783069265 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f2e400 == 35 [pid = 1799] [id = 40] 01:37:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x91f31800) [pid = 1799] [serial = 118] [outer = (nil)] 01:37:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91f3c000) [pid = 1799] [serial = 119] [outer = 0x91f31800] 01:37:49 INFO - PROCESS | 1799 | 1462783069360 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x93e9ac00) [pid = 1799] [serial = 120] [outer = 0x91f31800] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0xa3248800 == 34 [pid = 1799] [id = 18] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9772e400 == 33 [pid = 1799] [id = 19] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9b271c00 == 32 [pid = 1799] [id = 24] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x91f39000 == 31 [pid = 1799] [id = 25] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0xa2277c00 == 30 [pid = 1799] [id = 17] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x97736c00 == 29 [pid = 1799] [id = 23] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9d513c00 == 28 [pid = 1799] [id = 16] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9515a800 == 27 [pid = 1799] [id = 22] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x99a20800 == 26 [pid = 1799] [id = 15] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x951a6800 == 25 [pid = 1799] [id = 14] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x91f36400 == 24 [pid = 1799] [id = 36] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x93df3800 == 23 [pid = 1799] [id = 35] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x99652400 == 22 [pid = 1799] [id = 34] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x95393c00 == 21 [pid = 1799] [id = 33] 01:37:50 INFO - PROCESS | 1799 | --DOCSHELL 0x91f31000 == 20 [pid = 1799] [id = 32] 01:37:50 INFO - PROCESS | 1799 | 1462783070317 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]]]}] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0xa50d6000) [pid = 1799] [serial = 53] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91f3d000) [pid = 1799] [serial = 59] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9a09b000) [pid = 1799] [serial = 56] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9c232c00) [pid = 1799] [serial = 70] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x99df3000) [pid = 1799] [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.] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x9772f400) [pid = 1799] [serial = 65] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0xa0611400) [pid = 1799] [serial = 62] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x95394800) [pid = 1799] [serial = 64] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9d513800) [pid = 1799] [serial = 71] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x989f1800) [pid = 1799] [serial = 67] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x95167800) [pid = 1799] [serial = 61] [outer = (nil)] [url = about:blank] 01:37:50 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9965a400) [pid = 1799] [serial = 68] [outer = (nil)] [url = about:blank] 01:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1687ms 01:37:50 INFO - PROCESS | 1799 | 1462783070370 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 1799 | 1462783070376 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:37:50 INFO - PROCESS | 1799 | 1462783070383 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 1799 | 1462783070389 Marionette TRACE conn4 <- [1,134,null,{}] 01:37:50 INFO - PROCESS | 1799 | 1462783070397 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}] 01:37:50 INFO - PROCESS | 1799 | 1462783070562 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:37:50 INFO - PROCESS | 1799 | 1462783070657 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x95393c00 == 21 [pid = 1799] [id = 41] 01:37:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9539d400) [pid = 1799] [serial = 121] [outer = (nil)] 01:37:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x97714800) [pid = 1799] [serial = 122] [outer = 0x9539d400] 01:37:50 INFO - PROCESS | 1799 | 1462783070735 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x97733c00) [pid = 1799] [serial = 123] [outer = 0x9539d400] 01:37:51 INFO - PROCESS | 1799 | 1462783071640 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1341ms 01:37:51 INFO - PROCESS | 1799 | 1462783071729 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 1799 | 1462783071735 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:37:51 INFO - PROCESS | 1799 | 1462783071742 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 1799 | 1462783071745 Marionette TRACE conn4 <- [1,138,null,{}] 01:37:51 INFO - PROCESS | 1799 | 1462783071751 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}] 01:37:51 INFO - PROCESS | 1799 | 1462783071910 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:37:52 INFO - PROCESS | 1799 | 1462783072020 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aa88400 == 22 [pid = 1799] [id = 42] 01:37:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9aa8a000) [pid = 1799] [serial = 124] [outer = (nil)] 01:37:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9aab3400) [pid = 1799] [serial = 125] [outer = 0x9aa8a000] 01:37:52 INFO - PROCESS | 1799 | 1462783072099 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9afba800) [pid = 1799] [serial = 126] [outer = 0x9aa8a000] 01:37:52 INFO - PROCESS | 1799 | 1462783072877 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1191ms 01:37:52 INFO - PROCESS | 1799 | 1462783072936 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 1799 | 1462783072939 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:37:52 INFO - PROCESS | 1799 | 1462783072953 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 1799 | 1462783072963 Marionette TRACE conn4 <- [1,142,null,{}] 01:37:52 INFO - PROCESS | 1799 | 1462783072978 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}] 01:37:53 INFO - PROCESS | 1799 | 1462783073195 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:37:53 INFO - PROCESS | 1799 | 1462783073237 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aa94800 == 23 [pid = 1799] [id = 43] 01:37:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x9aa95c00) [pid = 1799] [serial = 127] [outer = (nil)] 01:37:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x9d51e400) [pid = 1799] [serial = 128] [outer = 0x9aa95c00] 01:37:53 INFO - PROCESS | 1799 | 1462783073315 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9d571000) [pid = 1799] [serial = 129] [outer = 0x9aa95c00] 01:37:54 INFO - PROCESS | 1799 | 1462783074218 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1353ms 01:37:54 INFO - PROCESS | 1799 | 1462783074322 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 1799 | 1462783074326 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:37:54 INFO - PROCESS | 1799 | 1462783074427 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 1799 | 1462783074431 Marionette TRACE conn4 <- [1,146,null,{}] 01:37:54 INFO - PROCESS | 1799 | 1462783074476 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}] 01:37:54 INFO - PROCESS | 1799 | 1462783074679 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9aa97400) [pid = 1799] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x97716800) [pid = 1799] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91f3d400) [pid = 1799] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x93889800) [pid = 1799] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9c236800) [pid = 1799] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x93883400) [pid = 1799] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x95398c00) [pid = 1799] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0xa26b6000) [pid = 1799] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x99655400) [pid = 1799] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:37:54 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x9aa8cc00) [pid = 1799] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:37:54 INFO - PROCESS | 1799 | 1462783074897 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f33800 == 24 [pid = 1799] [id = 44] 01:37:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x91f39c00) [pid = 1799] [serial = 130] [outer = (nil)] 01:37:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9771f400) [pid = 1799] [serial = 131] [outer = 0x91f39c00] 01:37:54 INFO - PROCESS | 1799 | 1462783074975 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9aa8cc00) [pid = 1799] [serial = 132] [outer = 0x91f39c00] 01:37:55 INFO - PROCESS | 1799 | 1462783075660 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1282ms 01:37:55 INFO - PROCESS | 1799 | 1462783075673 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 1799 | 1462783075676 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:37:55 INFO - PROCESS | 1799 | 1462783075682 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 1799 | 1462783075686 Marionette TRACE conn4 <- [1,150,null,{}] 01:37:55 INFO - PROCESS | 1799 | 1462783075691 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}] 01:37:55 INFO - PROCESS | 1799 | 1462783075871 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:37:55 INFO - PROCESS | 1799 | 1462783075891 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x9adaf800 == 25 [pid = 1799] [id = 45] 01:37:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9c23b800) [pid = 1799] [serial = 133] [outer = (nil)] 01:37:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0xa21a3c00) [pid = 1799] [serial = 134] [outer = 0x9c23b800] 01:37:55 INFO - PROCESS | 1799 | 1462783075981 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0xa24a2000) [pid = 1799] [serial = 135] [outer = 0x9c23b800] 01:37:56 INFO - PROCESS | 1799 | 1462783076818 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]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1232ms 01:37:56 INFO - PROCESS | 1799 | 1462783076917 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:37:56 INFO - PROCESS | 1799 | 1462783076923 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:37:56 INFO - PROCESS | 1799 | 1462783076931 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 1799 | 1462783076938 Marionette TRACE conn4 <- [1,154,null,{}] 01:37:56 INFO - PROCESS | 1799 | 1462783076947 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}] 01:37:57 INFO - PROCESS | 1799 | 1462783077178 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:37:57 INFO - PROCESS | 1799 | 1462783077319 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e99400 == 26 [pid = 1799] [id = 46] 01:37:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x93ea0400) [pid = 1799] [serial = 136] [outer = (nil)] 01:37:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x951a6400) [pid = 1799] [serial = 137] [outer = 0x93ea0400] 01:37:57 INFO - PROCESS | 1799 | 1462783077410 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x97716000) [pid = 1799] [serial = 138] [outer = 0x93ea0400] 01:37:58 INFO - PROCESS | 1799 | 1462783078292 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1390ms 01:37:58 INFO - PROCESS | 1799 | 1462783078322 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 1799 | 1462783078328 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:37:58 INFO - PROCESS | 1799 | 1462783078343 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 1799 | 1462783078348 Marionette TRACE conn4 <- [1,158,null,{}] 01:37:58 INFO - PROCESS | 1799 | 1462783078355 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}] 01:37:58 INFO - PROCESS | 1799 | 1462783078538 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:37:58 INFO - PROCESS | 1799 | 1462783078676 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x93883400 == 27 [pid = 1799] [id = 47] 01:37:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9539ac00) [pid = 1799] [serial = 139] [outer = (nil)] 01:37:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9aa8bc00) [pid = 1799] [serial = 140] [outer = 0x9539ac00] 01:37:58 INFO - PROCESS | 1799 | 1462783078763 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9b27b400) [pid = 1799] [serial = 141] [outer = 0x9539ac00] 01:37:59 INFO - PROCESS | 1799 | 1462783079746 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1442ms 01:37:59 INFO - PROCESS | 1799 | 1462783079783 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 1799 | 1462783079787 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:37:59 INFO - PROCESS | 1799 | 1462783079795 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 1799 | 1462783079798 Marionette TRACE conn4 <- [1,162,null,{}] 01:37:59 INFO - PROCESS | 1799 | 1462783079815 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}] 01:38:00 INFO - PROCESS | 1799 | 1462783080035 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:38:00 INFO - PROCESS | 1799 | 1462783080236 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x99995800 == 28 [pid = 1799] [id = 48] 01:38:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa24ab000) [pid = 1799] [serial = 142] [outer = (nil)] 01:38:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0xa26e3800) [pid = 1799] [serial = 143] [outer = 0xa24ab000] 01:38:00 INFO - PROCESS | 1799 | 1462783080417 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0xa30e1800) [pid = 1799] [serial = 144] [outer = 0xa24ab000] 01:38:00 INFO - PROCESS | 1799 | 1462783080610 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:38:01 INFO - PROCESS | 1799 | 1462783081306 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1532ms 01:38:01 INFO - PROCESS | 1799 | 1462783081328 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 1799 | 1462783081332 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:38:01 INFO - PROCESS | 1799 | 1462783081338 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 1799 | 1462783081342 Marionette TRACE conn4 <- [1,166,null,{}] 01:38:01 INFO - PROCESS | 1799 | 1462783081348 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}] 01:38:01 INFO - PROCESS | 1799 | 1462783081515 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:38:01 INFO - PROCESS | 1799 | 1462783081660 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 1799 | ++DOCSHELL 0xa30af000 == 29 [pid = 1799] [id = 49] 01:38:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0xa3219800) [pid = 1799] [serial = 145] [outer = (nil)] 01:38:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0xa503ac00) [pid = 1799] [serial = 146] [outer = 0xa3219800] 01:38:01 INFO - PROCESS | 1799 | 1462783081747 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0xa50cec00) [pid = 1799] [serial = 147] [outer = 0xa3219800] 01:38:02 INFO - PROCESS | 1799 | 1462783082895 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1581ms 01:38:02 INFO - PROCESS | 1799 | 1462783082920 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1799 | 1462783082926 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:38:02 INFO - PROCESS | 1799 | 1462783082935 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1799 | 1462783082942 Marionette TRACE conn4 <- [1,170,null,{}] 01:38:02 INFO - PROCESS | 1799 | 1462783082954 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}] 01:38:03 INFO - PROCESS | 1799 | 1462783083182 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:38:03 INFO - PROCESS | 1799 | 1462783083349 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x955e5400 == 30 [pid = 1799] [id = 50] 01:38:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x955e7000) [pid = 1799] [serial = 148] [outer = (nil)] 01:38:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x955efc00) [pid = 1799] [serial = 149] [outer = 0x955e7000] 01:38:03 INFO - PROCESS | 1799 | 1462783083446 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0xa1146000) [pid = 1799] [serial = 150] [outer = 0x955e7000] 01:38:04 INFO - PROCESS | 1799 | 1462783084347 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1440ms 01:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:38:04 INFO - PROCESS | 1799 | 1462783084377 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 1799 | 1462783084381 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:38:04 INFO - PROCESS | 1799 | 1462783084387 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 1799 | 1462783084391 Marionette TRACE conn4 <- [1,174,null,{}] 01:38:04 INFO - PROCESS | 1799 | 1462783084397 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}] 01:38:04 INFO - PROCESS | 1799 | 1462783084602 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:38:04 INFO - PROCESS | 1799 | 1462783084746 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x9773ac00 == 31 [pid = 1799] [id = 51] 01:38:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x9a5eec00) [pid = 1799] [serial = 151] [outer = (nil)] 01:38:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0xa6763c00) [pid = 1799] [serial = 152] [outer = 0x9a5eec00] 01:38:04 INFO - PROCESS | 1799 | 1462783084836 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0xa67e2000) [pid = 1799] [serial = 153] [outer = 0x9a5eec00] 01:38:05 INFO - PROCESS | 1799 | 1462783085883 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1539ms 01:38:05 INFO - PROCESS | 1799 | 1462783085926 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:38:05 INFO - PROCESS | 1799 | 1462783085931 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:38:05 INFO - PROCESS | 1799 | 1462783085940 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1799 | 1462783085945 Marionette TRACE conn4 <- [1,178,null,{}] 01:38:05 INFO - PROCESS | 1799 | 1462783085953 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}] 01:38:06 INFO - PROCESS | 1799 | 1462783086116 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:38:06 INFO - PROCESS | 1799 | 1462783086339 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x95130000 == 32 [pid = 1799] [id = 52] 01:38:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x95131000) [pid = 1799] [serial = 154] [outer = (nil)] 01:38:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x95136400) [pid = 1799] [serial = 155] [outer = 0x95131000] 01:38:06 INFO - PROCESS | 1799 | 1462783086426 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9539a800) [pid = 1799] [serial = 156] [outer = 0x95131000] 01:38:07 INFO - PROCESS | 1799 | 1462783087301 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]]]}] 01:38:07 INFO - PROCESS | 1799 | --DOCSHELL 0x98f46800 == 31 [pid = 1799] [id = 39] 01:38:07 INFO - PROCESS | 1799 | --DOCSHELL 0x91f36c00 == 30 [pid = 1799] [id = 38] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x939b4000) [pid = 1799] [serial = 91] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOCSHELL 0x91f2ec00 == 29 [pid = 1799] [id = 37] 01:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1436ms 01:38:07 INFO - PROCESS | 1799 | 1462783087375 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 1799 | 1462783087383 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:38:07 INFO - PROCESS | 1799 | 1462783087392 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 1799 | 1462783087397 Marionette TRACE conn4 <- [1,182,null,{}] 01:38:07 INFO - PROCESS | 1799 | 1462783087403 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}] 01:38:07 INFO - PROCESS | 1799 | 1462783087562 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x9b888000) [pid = 1799] [serial = 107] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x9b27f400) [pid = 1799] [serial = 104] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x97732000) [pid = 1799] [serial = 98] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9387f400) [pid = 1799] [serial = 95] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x99f8d000) [pid = 1799] [serial = 74] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x97730c00) [pid = 1799] [serial = 73] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x93def400) [pid = 1799] [serial = 96] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9d577c00) [pid = 1799] [serial = 77] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x9d51d400) [pid = 1799] [serial = 76] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0xa24a7400) [pid = 1799] [serial = 80] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0xa226ec00) [pid = 1799] [serial = 79] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0xa3211800) [pid = 1799] [serial = 83] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0xa30df400) [pid = 1799] [serial = 82] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0xa50cc400) [pid = 1799] [serial = 86] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0xa6288400) [pid = 1799] [serial = 85] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9b882400) [pid = 1799] [serial = 105] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x99a1ac00) [pid = 1799] [serial = 101] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9b87f400) [pid = 1799] [serial = 89] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x9aa96000) [pid = 1799] [serial = 88] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x99df1000) [pid = 1799] [serial = 102] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9773a000) [pid = 1799] [serial = 99] [outer = (nil)] [url = about:blank] 01:38:07 INFO - PROCESS | 1799 | 1462783087692 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9387f400 == 30 [pid = 1799] [id = 53] 01:38:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x93de7400) [pid = 1799] [serial = 157] [outer = (nil)] 01:38:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x955e4400) [pid = 1799] [serial = 158] [outer = 0x93de7400] 01:38:07 INFO - PROCESS | 1799 | 1462783087770 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x97730c00) [pid = 1799] [serial = 159] [outer = 0x93de7400] 01:38:08 INFO - PROCESS | 1799 | 1462783088494 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 01:38:08 INFO - PROCESS | 1799 | 1462783088530 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 1799 | 1462783088534 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:38:08 INFO - PROCESS | 1799 | 1462783088558 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 1799 | 1462783088564 Marionette TRACE conn4 <- [1,186,null,{}] 01:38:08 INFO - PROCESS | 1799 | 1462783088581 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}] 01:38:08 INFO - PROCESS | 1799 | 1462783088748 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:38:08 INFO - PROCESS | 1799 | 1462783088761 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f34c00 == 31 [pid = 1799] [id = 54] 01:38:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x99a1b000) [pid = 1799] [serial = 160] [outer = (nil)] 01:38:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x99dee800) [pid = 1799] [serial = 161] [outer = 0x99a1b000] 01:38:08 INFO - PROCESS | 1799 | 1462783088841 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9aa8c800) [pid = 1799] [serial = 162] [outer = 0x99a1b000] 01:38:09 INFO - PROCESS | 1799 | 1462783089637 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1154ms 01:38:09 INFO - PROCESS | 1799 | 1462783089702 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:38:09 INFO - PROCESS | 1799 | 1462783089707 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:38:09 INFO - PROCESS | 1799 | 1462783089713 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 1799 | 1462783089717 Marionette TRACE conn4 <- [1,190,null,{}] 01:38:09 INFO - PROCESS | 1799 | 1462783089729 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}] 01:38:09 INFO - PROCESS | 1799 | 1462783089937 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:38:09 INFO - PROCESS | 1799 | 1462783089964 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f30000 == 32 [pid = 1799] [id = 55] 01:38:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x99655800) [pid = 1799] [serial = 163] [outer = (nil)] 01:38:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9b2dc000) [pid = 1799] [serial = 164] [outer = 0x99655800] 01:38:10 INFO - PROCESS | 1799 | 1462783090037 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9b884400) [pid = 1799] [serial = 165] [outer = 0x99655800] 01:38:10 INFO - PROCESS | 1799 | 1462783090891 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1245ms 01:38:10 INFO - PROCESS | 1799 | 1462783090958 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 1799 | 1462783090962 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:38:10 INFO - PROCESS | 1799 | 1462783090968 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 1799 | 1462783090971 Marionette TRACE conn4 <- [1,194,null,{}] 01:38:10 INFO - PROCESS | 1799 | 1462783090977 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}] 01:38:11 INFO - PROCESS | 1799 | 1462783091181 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:38:11 INFO - PROCESS | 1799 | 1462783091208 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x9afc1800 == 33 [pid = 1799] [id = 56] 01:38:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9b87e400) [pid = 1799] [serial = 166] [outer = (nil)] 01:38:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9d51c800) [pid = 1799] [serial = 167] [outer = 0x9b87e400] 01:38:11 INFO - PROCESS | 1799 | 1462783091279 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x9d569000) [pid = 1799] [serial = 168] [outer = 0x9b87e400] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x9aa8a000) [pid = 1799] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f31800) [pid = 1799] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x9aa95c00) [pid = 1799] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x9539d400) [pid = 1799] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f39c00) [pid = 1799] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:38:11 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x92231c00) [pid = 1799] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:38:12 INFO - PROCESS | 1799 | 1462783092170 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1234ms 01:38:12 INFO - PROCESS | 1799 | 1462783092204 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1799 | 1462783092208 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:38:12 INFO - PROCESS | 1799 | 1462783092214 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1799 | 1462783092217 Marionette TRACE conn4 <- [1,198,null,{}] 01:38:12 INFO - PROCESS | 1799 | 1462783092223 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}] 01:38:12 INFO - PROCESS | 1799 | 1462783092395 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:38:12 INFO - PROCESS | 1799 | 1462783092413 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f31800 == 34 [pid = 1799] [id = 57] 01:38:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91f3d800) [pid = 1799] [serial = 169] [outer = (nil)] 01:38:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0xa2140000) [pid = 1799] [serial = 170] [outer = 0x91f3d800] 01:38:12 INFO - PROCESS | 1799 | 1462783092576 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0xa2273c00) [pid = 1799] [serial = 171] [outer = 0x91f3d800] 01:38:13 INFO - PROCESS | 1799 | 1462783093225 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1032ms 01:38:13 INFO - PROCESS | 1799 | 1462783093247 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1799 | 1462783093251 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:38:13 INFO - PROCESS | 1799 | 1462783093257 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1799 | 1462783093260 Marionette TRACE conn4 <- [1,202,null,{}] 01:38:13 INFO - PROCESS | 1799 | 1462783093265 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}] 01:38:13 INFO - PROCESS | 1799 | 1462783093408 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:38:13 INFO - PROCESS | 1799 | 1462783093428 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e6dc00 == 35 [pid = 1799] [id = 58] 01:38:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x99e70800) [pid = 1799] [serial = 172] [outer = (nil)] 01:38:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x99e75c00) [pid = 1799] [serial = 173] [outer = 0x99e70800] 01:38:13 INFO - PROCESS | 1799 | 1462783093500 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x99e78800) [pid = 1799] [serial = 174] [outer = 0x99e70800] 01:38:14 INFO - PROCESS | 1799 | 1462783094496 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 01:38:14 INFO - PROCESS | 1799 | 1462783094542 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 1799 | 1462783094549 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:38:14 INFO - PROCESS | 1799 | 1462783094558 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 1799 | 1462783094564 Marionette TRACE conn4 <- [1,206,null,{}] 01:38:14 INFO - PROCESS | 1799 | 1462783094573 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}] 01:38:14 INFO - PROCESS | 1799 | 1462783094755 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:38:14 INFO - PROCESS | 1799 | 1462783094912 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x93880800 == 36 [pid = 1799] [id = 59] 01:38:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x95127c00) [pid = 1799] [serial = 175] [outer = (nil)] 01:38:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x95135000) [pid = 1799] [serial = 176] [outer = 0x95127c00] 01:38:15 INFO - PROCESS | 1799 | 1462783095003 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x9539a400) [pid = 1799] [serial = 177] [outer = 0x95127c00] 01:38:15 INFO - PROCESS | 1799 | 1462783095904 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1388ms 01:38:15 INFO - PROCESS | 1799 | 1462783095946 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1799 | 1462783095955 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:38:15 INFO - PROCESS | 1799 | 1462783095967 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 1799 | 1462783095971 Marionette TRACE conn4 <- [1,210,null,{}] 01:38:15 INFO - PROCESS | 1799 | 1462783095978 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}] 01:38:16 INFO - PROCESS | 1799 | 1462783096153 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:38:16 INFO - PROCESS | 1799 | 1462783096295 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x955eb000 == 37 [pid = 1799] [id = 60] 01:38:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x978b5000) [pid = 1799] [serial = 178] [outer = (nil)] 01:38:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x98f45800) [pid = 1799] [serial = 179] [outer = 0x978b5000] 01:38:16 INFO - PROCESS | 1799 | 1462783096384 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x99df1400) [pid = 1799] [serial = 180] [outer = 0x978b5000] 01:38:17 INFO - PROCESS | 1799 | 1462783097295 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1387ms 01:38:17 INFO - PROCESS | 1799 | 1462783097355 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 1799 | 1462783097359 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:38:17 INFO - PROCESS | 1799 | 1462783097366 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 1799 | 1462783097372 Marionette TRACE conn4 <- [1,214,null,{}] 01:38:17 INFO - PROCESS | 1799 | 1462783097389 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}] 01:38:17 INFO - PROCESS | 1799 | 1462783097610 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:38:17 INFO - PROCESS | 1799 | 1462783097792 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x95131400 == 38 [pid = 1799] [id = 61] 01:38:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x99e7a400) [pid = 1799] [serial = 181] [outer = (nil)] 01:38:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x9d75b400) [pid = 1799] [serial = 182] [outer = 0x99e7a400] 01:38:17 INFO - PROCESS | 1799 | 1462783097930 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa2145c00) [pid = 1799] [serial = 183] [outer = 0x99e7a400] 01:38:18 INFO - PROCESS | 1799 | 1462783098802 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1488ms 01:38:18 INFO - PROCESS | 1799 | 1462783098855 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 1799 | 1462783098859 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:38:18 INFO - PROCESS | 1799 | 1462783098866 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 1799 | 1462783098869 Marionette TRACE conn4 <- [1,218,null,{}] 01:38:18 INFO - PROCESS | 1799 | 1462783098875 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}] 01:38:19 INFO - PROCESS | 1799 | 1462783099083 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:38:19 INFO - PROCESS | 1799 | 1462783099232 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b27ac00 == 39 [pid = 1799] [id = 62] 01:38:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0xa30df400) [pid = 1799] [serial = 184] [outer = (nil)] 01:38:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0xa324f000) [pid = 1799] [serial = 185] [outer = 0xa30df400] 01:38:19 INFO - PROCESS | 1799 | 1462783099317 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0xa503e000) [pid = 1799] [serial = 186] [outer = 0xa30df400] 01:38:20 INFO - PROCESS | 1799 | 1462783100185 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1381ms 01:38:20 INFO - PROCESS | 1799 | 1462783100248 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:38:20 INFO - PROCESS | 1799 | 1462783100252 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:38:20 INFO - PROCESS | 1799 | 1462783100259 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 1799 | 1462783100263 Marionette TRACE conn4 <- [1,222,null,{}] 01:38:20 INFO - PROCESS | 1799 | 1462783100269 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}] 01:38:20 INFO - PROCESS | 1799 | 1462783100456 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:38:20 INFO - PROCESS | 1799 | 1462783100602 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f30400 == 40 [pid = 1799] [id = 63] 01:38:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9771f800) [pid = 1799] [serial = 187] [outer = (nil)] 01:38:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x99ee8000) [pid = 1799] [serial = 188] [outer = 0x9771f800] 01:38:20 INFO - PROCESS | 1799 | 1462783100693 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x99eeb400) [pid = 1799] [serial = 189] [outer = 0x9771f800] 01:38:21 INFO - PROCESS | 1799 | 1462783101594 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1381ms 01:38:21 INFO - PROCESS | 1799 | 1462783101640 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 1799 | 1462783101644 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:38:21 INFO - PROCESS | 1799 | 1462783101651 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 1799 | 1462783101655 Marionette TRACE conn4 <- [1,226,null,{}] 01:38:21 INFO - PROCESS | 1799 | 1462783101686 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}] 01:38:21 INFO - PROCESS | 1799 | 1462783101882 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:38:22 INFO - PROCESS | 1799 | 1462783102231 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x9512ac00 == 41 [pid = 1799] [id = 64] 01:38:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x9512b400) [pid = 1799] [serial = 190] [outer = (nil)] 01:38:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x95131800) [pid = 1799] [serial = 191] [outer = 0x9512b400] 01:38:22 INFO - PROCESS | 1799 | 1462783102374 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x955e4800) [pid = 1799] [serial = 192] [outer = 0x9512b400] 01:38:23 INFO - PROCESS | 1799 | 1462783103179 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1565ms 01:38:23 INFO - PROCESS | 1799 | 1462783103217 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 1799 | 1462783103222 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:38:23 INFO - PROCESS | 1799 | 1462783103230 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 1799 | 1462783103236 Marionette TRACE conn4 <- [1,230,null,{}] 01:38:23 INFO - PROCESS | 1799 | 1462783103262 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}] 01:38:23 INFO - PROCESS | 1799 | 1462783103430 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:38:23 INFO - PROCESS | 1799 | 1462783103599 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x955ea400 == 42 [pid = 1799] [id = 65] 01:38:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x955ed000) [pid = 1799] [serial = 193] [outer = (nil)] 01:38:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x99997c00) [pid = 1799] [serial = 194] [outer = 0x955ed000] 01:38:23 INFO - PROCESS | 1799 | 1462783103713 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x99e78000) [pid = 1799] [serial = 195] [outer = 0x955ed000] 01:38:24 INFO - PROCESS | 1799 | 1462783104569 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1350ms 01:38:24 INFO - PROCESS | 1799 | 1462783104582 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 1799 | 1462783104588 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:38:24 INFO - PROCESS | 1799 | 1462783104596 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 1799 | 1462783104600 Marionette TRACE conn4 <- [1,234,null,{}] 01:38:24 INFO - PROCESS | 1799 | 1462783104606 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}] 01:38:24 INFO - PROCESS | 1799 | 1462783104764 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:38:24 INFO - PROCESS | 1799 | --DOCSHELL 0x91f34000 == 41 [pid = 1799] [id = 20] 01:38:24 INFO - PROCESS | 1799 | --DOCSHELL 0x92229000 == 40 [pid = 1799] [id = 27] 01:38:24 INFO - PROCESS | 1799 | --DOCSHELL 0x9222d800 == 39 [pid = 1799] [id = 31] 01:38:24 INFO - PROCESS | 1799 | --DOCSHELL 0x9adad400 == 38 [pid = 1799] [id = 26] 01:38:24 INFO - PROCESS | 1799 | --DOCSHELL 0x91f32800 == 37 [pid = 1799] [id = 21] 01:38:24 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0xa21a3c00) [pid = 1799] [serial = 134] [outer = (nil)] [url = about:blank] 01:38:24 INFO - PROCESS | 1799 | 1462783104981 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f32800 == 38 [pid = 1799] [id = 66] 01:38:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x91f34000) [pid = 1799] [serial = 196] [outer = (nil)] 01:38:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x9222f800) [pid = 1799] [serial = 197] [outer = 0x91f34000] 01:38:25 INFO - PROCESS | 1799 | 1462783105066 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x9771c400) [pid = 1799] [serial = 198] [outer = 0x91f34000] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x93e9e800) [pid = 1799] [serial = 92] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x9aab3400) [pid = 1799] [serial = 125] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x93e9ac00) [pid = 1799] [serial = 120] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x91f3c000) [pid = 1799] [serial = 119] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x91f3a800) [pid = 1799] [serial = 110] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x9aab2800) [pid = 1799] [serial = 116] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x97739000) [pid = 1799] [serial = 113] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x9d571000) [pid = 1799] [serial = 129] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x9d51e400) [pid = 1799] [serial = 128] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x97714800) [pid = 1799] [serial = 122] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x97733c00) [pid = 1799] [serial = 123] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x9771f400) [pid = 1799] [serial = 131] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9aa8cc00) [pid = 1799] [serial = 132] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x9afba800) [pid = 1799] [serial = 126] [outer = (nil)] [url = about:blank] 01:38:25 INFO - PROCESS | 1799 | 1462783105823 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1283ms 01:38:25 INFO - PROCESS | 1799 | 1462783105880 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:38:25 INFO - PROCESS | 1799 | 1462783105885 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:38:25 INFO - PROCESS | 1799 | 1462783105893 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 1799 | 1462783105902 Marionette TRACE conn4 <- [1,238,null,{}] 01:38:25 INFO - PROCESS | 1799 | 1462783105916 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}] 01:38:26 INFO - PROCESS | 1799 | 1462783106079 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:38:26 INFO - PROCESS | 1799 | 1462783106092 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f35000 == 39 [pid = 1799] [id = 67] 01:38:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x99ee5800) [pid = 1799] [serial = 199] [outer = (nil)] 01:38:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x9a612000) [pid = 1799] [serial = 200] [outer = 0x99ee5800] 01:38:26 INFO - PROCESS | 1799 | 1462783106166 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x9a615800) [pid = 1799] [serial = 201] [outer = 0x99ee5800] 01:38:27 INFO - PROCESS | 1799 | 1462783107000 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1140ms 01:38:27 INFO - PROCESS | 1799 | 1462783107030 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 1799 | 1462783107034 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:38:27 INFO - PROCESS | 1799 | 1462783107048 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 1799 | 1462783107050 Marionette TRACE conn4 <- [1,242,null,{}] 01:38:27 INFO - PROCESS | 1799 | 1462783107057 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}] 01:38:27 INFO - PROCESS | 1799 | 1462783107215 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:38:27 INFO - PROCESS | 1799 | 1462783107231 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f31400 == 40 [pid = 1799] [id = 68] 01:38:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9a611000) [pid = 1799] [serial = 202] [outer = (nil)] 01:38:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9aa92800) [pid = 1799] [serial = 203] [outer = 0x9a611000] 01:38:27 INFO - PROCESS | 1799 | 1462783107304 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9aa97800) [pid = 1799] [serial = 204] [outer = 0x9a611000] 01:38:28 INFO - PROCESS | 1799 | 1462783108153 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1149ms 01:38:28 INFO - PROCESS | 1799 | 1462783108198 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 1799 | 1462783108201 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:38:28 INFO - PROCESS | 1799 | 1462783108216 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 1799 | 1462783108218 Marionette TRACE conn4 <- [1,246,null,{}] 01:38:28 INFO - PROCESS | 1799 | 1462783108224 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}] 01:38:28 INFO - PROCESS | 1799 | 1462783108410 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:38:28 INFO - PROCESS | 1799 | 1462783108440 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x93df0800 == 41 [pid = 1799] [id = 69] 01:38:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x93df3800) [pid = 1799] [serial = 205] [outer = (nil)] 01:38:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x9afb5c00) [pid = 1799] [serial = 206] [outer = 0x93df3800] 01:38:28 INFO - PROCESS | 1799 | 1462783108527 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x9b88bc00) [pid = 1799] [serial = 207] [outer = 0x93df3800] 01:38:29 INFO - PROCESS | 1799 | 1462783109435 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1289ms 01:38:29 INFO - PROCESS | 1799 | 1462783109499 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 1799 | 1462783109503 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:38:29 INFO - PROCESS | 1799 | 1462783109509 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 1799 | 1462783109512 Marionette TRACE conn4 <- [1,250,null,{}] 01:38:29 INFO - PROCESS | 1799 | 1462783109518 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}] 01:38:29 INFO - PROCESS | 1799 | 1462783109726 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:38:29 INFO - PROCESS | 1799 | 1462783109746 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a60b000 == 42 [pid = 1799] [id = 70] 01:38:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x9afbc400) [pid = 1799] [serial = 208] [outer = (nil)] 01:38:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x9d7f2c00) [pid = 1799] [serial = 209] [outer = 0x9afbc400] 01:38:29 INFO - PROCESS | 1799 | 1462783109820 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0xa2146c00) [pid = 1799] [serial = 210] [outer = 0x9afbc400] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x91f2f400) [pid = 1799] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x91f3c400) [pid = 1799] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x95131000) [pid = 1799] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x93de7400) [pid = 1799] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x9c23b800) [pid = 1799] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x9b87e400) [pid = 1799] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x91f3d800) [pid = 1799] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x99655800) [pid = 1799] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x99a1b000) [pid = 1799] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:38:30 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x99994400) [pid = 1799] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:38:30 INFO - PROCESS | 1799 | 1462783110988 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1536ms 01:38:31 INFO - PROCESS | 1799 | 1462783111046 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1799 | 1462783111048 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:38:31 INFO - PROCESS | 1799 | 1462783111055 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 1799 | 1462783111058 Marionette TRACE conn4 <- [1,254,null,{}] 01:38:31 INFO - PROCESS | 1799 | 1462783111064 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}] 01:38:31 INFO - PROCESS | 1799 | 1462783111208 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:38:31 INFO - PROCESS | 1799 | 1462783111325 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x93ea3000 == 43 [pid = 1799] [id = 71] 01:38:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x95396400) [pid = 1799] [serial = 211] [outer = (nil)] 01:38:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9c23b800) [pid = 1799] [serial = 212] [outer = 0x95396400] 01:38:31 INFO - PROCESS | 1799 | 1462783111419 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0xa2270000) [pid = 1799] [serial = 213] [outer = 0x95396400] 01:38:32 INFO - PROCESS | 1799 | 1462783112129 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1131ms 01:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:38:32 INFO - PROCESS | 1799 | 1462783112186 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 1799 | 1462783112189 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:38:32 INFO - PROCESS | 1799 | 1462783112196 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 1799 | 1462783112199 Marionette TRACE conn4 <- [1,258,null,{}] 01:38:32 INFO - PROCESS | 1799 | 1462783112204 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}] 01:38:32 INFO - PROCESS | 1799 | 1462783112429 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:38:32 INFO - PROCESS | 1799 | 1462783112584 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x92229000 == 44 [pid = 1799] [id = 72] 01:38:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x92229400) [pid = 1799] [serial = 214] [outer = (nil)] 01:38:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x93e9ac00) [pid = 1799] [serial = 215] [outer = 0x92229400] 01:38:32 INFO - PROCESS | 1799 | 1462783112680 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x93dec000) [pid = 1799] [serial = 216] [outer = 0x92229400] 01:38:33 INFO - PROCESS | 1799 | 1462783113577 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1430ms 01:38:33 INFO - PROCESS | 1799 | 1462783113628 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 1799 | 1462783113635 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:38:33 INFO - PROCESS | 1799 | 1462783113643 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 1799 | 1462783113651 Marionette TRACE conn4 <- [1,262,null,{}] 01:38:33 INFO - PROCESS | 1799 | 1462783113658 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}] 01:38:33 INFO - PROCESS | 1799 | 1462783113873 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:38:34 INFO - PROCESS | 1799 | 1462783114024 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x9773c400 == 45 [pid = 1799] [id = 73] 01:38:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x98764c00) [pid = 1799] [serial = 217] [outer = (nil)] 01:38:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x9999b800) [pid = 1799] [serial = 218] [outer = 0x98764c00] 01:38:34 INFO - PROCESS | 1799 | 1462783114123 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x99ee0400) [pid = 1799] [serial = 219] [outer = 0x98764c00] 01:38:35 INFO - PROCESS | 1799 | 1462783115088 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1489ms 01:38:35 INFO - PROCESS | 1799 | 1462783115133 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 1799 | 1462783115139 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:38:35 INFO - PROCESS | 1799 | 1462783115146 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 1799 | 1462783115150 Marionette TRACE conn4 <- [1,266,null,{}] 01:38:35 INFO - PROCESS | 1799 | 1462783115156 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}] 01:38:35 INFO - PROCESS | 1799 | 1462783115337 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:38:35 INFO - PROCESS | 1799 | 1462783115489 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x9222e800 == 46 [pid = 1799] [id = 74] 01:38:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x99ee8800) [pid = 1799] [serial = 220] [outer = (nil)] 01:38:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x9a777400) [pid = 1799] [serial = 221] [outer = 0x99ee8800] 01:38:35 INFO - PROCESS | 1799 | 1462783115579 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x9a77d400) [pid = 1799] [serial = 222] [outer = 0x99ee8800] 01:38:36 INFO - PROCESS | 1799 | 1462783116505 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]]]}] 01:38:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9a77fc00) [pid = 1799] [serial = 223] [outer = 0x97719c00] 01:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1438ms 01:38:36 INFO - PROCESS | 1799 | 1462783116598 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1799 | 1462783116604 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:38:36 INFO - PROCESS | 1799 | 1462783116678 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1799 | 1462783116685 Marionette TRACE conn4 <- [1,270,null,{}] 01:38:36 INFO - PROCESS | 1799 | 1462783116694 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}] 01:38:36 INFO - PROCESS | 1799 | 1462783116872 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:38:37 INFO - PROCESS | 1799 | 1462783117105 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x93de5c00 == 47 [pid = 1799] [id = 75] 01:38:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x95164800) [pid = 1799] [serial = 224] [outer = (nil)] 01:38:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9aa92c00) [pid = 1799] [serial = 225] [outer = 0x95164800] 01:38:37 INFO - PROCESS | 1799 | 1462783117216 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x9d570c00) [pid = 1799] [serial = 226] [outer = 0x95164800] 01:38:38 INFO - PROCESS | 1799 | 1462783118041 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1436ms 01:38:38 INFO - PROCESS | 1799 | 1462783118072 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 1799 | 1462783118076 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:38:38 INFO - PROCESS | 1799 | 1462783118082 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 1799 | 1462783118085 Marionette TRACE conn4 <- [1,274,null,{}] 01:38:38 INFO - PROCESS | 1799 | 1462783118092 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}] 01:38:38 INFO - PROCESS | 1799 | 1462783118259 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:38:38 INFO - PROCESS | 1799 | 1462783118416 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x9388ac00 == 48 [pid = 1799] [id = 76] 01:38:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0xa3051800) [pid = 1799] [serial = 227] [outer = (nil)] 01:38:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa628c800) [pid = 1799] [serial = 228] [outer = 0xa3051800] 01:38:38 INFO - PROCESS | 1799 | 1462783118503 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0xa6290c00) [pid = 1799] [serial = 229] [outer = 0xa3051800] 01:38:39 INFO - PROCESS | 1799 | 1462783119384 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 01:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:38:39 INFO - PROCESS | 1799 | 1462783119416 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 1799 | 1462783119419 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:38:39 INFO - PROCESS | 1799 | 1462783119432 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 1799 | 1462783119435 Marionette TRACE conn4 <- [1,278,null,{}] 01:38:39 INFO - PROCESS | 1799 | 1462783119448 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}] 01:38:39 INFO - PROCESS | 1799 | 1462783119622 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:38:39 INFO - PROCESS | 1799 | 1462783119787 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1799 | ++DOCSHELL 0xa50a9c00 == 49 [pid = 1799] [id = 77] 01:38:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0xa628dc00) [pid = 1799] [serial = 230] [outer = (nil)] 01:38:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa683f800) [pid = 1799] [serial = 231] [outer = 0xa628dc00] 01:38:39 INFO - PROCESS | 1799 | 1462783119889 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0xa6e89000) [pid = 1799] [serial = 232] [outer = 0xa628dc00] 01:38:40 INFO - PROCESS | 1799 | 1462783120840 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1443ms 01:38:40 INFO - PROCESS | 1799 | 1462783120869 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 1799 | 1462783120874 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:38:40 INFO - PROCESS | 1799 | 1462783120880 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 1799 | 1462783120884 Marionette TRACE conn4 <- [1,282,null,{}] 01:38:40 INFO - PROCESS | 1799 | 1462783120890 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}] 01:38:41 INFO - PROCESS | 1799 | 1462783121062 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:38:41 INFO - PROCESS | 1799 | 1462783121219 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb11c00 == 50 [pid = 1799] [id = 78] 01:38:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8fb12800) [pid = 1799] [serial = 233] [outer = (nil)] 01:38:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8fb1d800) [pid = 1799] [serial = 234] [outer = 0x8fb12800] 01:38:41 INFO - PROCESS | 1799 | 1462783121305 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8fb1f800) [pid = 1799] [serial = 235] [outer = 0x8fb12800] 01:38:42 INFO - PROCESS | 1799 | 1462783122180 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1331ms 01:38:42 INFO - PROCESS | 1799 | 1462783122215 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 1799 | 1462783122219 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:38:42 INFO - PROCESS | 1799 | 1462783122227 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 1799 | 1462783122230 Marionette TRACE conn4 <- [1,286,null,{}] 01:38:42 INFO - PROCESS | 1799 | 1462783122235 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}] 01:38:42 INFO - PROCESS | 1799 | 1462783122409 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:38:42 INFO - PROCESS | 1799 | 1462783122564 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb1c000 == 51 [pid = 1799] [id = 79] 01:38:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x93889800) [pid = 1799] [serial = 236] [outer = (nil)] 01:38:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0xa6843800) [pid = 1799] [serial = 237] [outer = 0x93889800] 01:38:42 INFO - PROCESS | 1799 | 1462783122656 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0xa6e8d000) [pid = 1799] [serial = 238] [outer = 0x93889800] 01:38:43 INFO - PROCESS | 1799 | 1462783123819 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1643ms 01:38:43 INFO - PROCESS | 1799 | 1462783123872 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1799 | 1462783123878 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:38:43 INFO - PROCESS | 1799 | 1462783123887 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1799 | 1462783123893 Marionette TRACE conn4 <- [1,290,null,{}] 01:38:43 INFO - PROCESS | 1799 | 1462783123902 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}] 01:38:44 INFO - PROCESS | 1799 | 1462783124077 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:38:44 INFO - PROCESS | 1799 | 1462783124296 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x93ea2800 == 52 [pid = 1799] [id = 80] 01:38:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x95128400) [pid = 1799] [serial = 239] [outer = (nil)] 01:38:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x955f2800) [pid = 1799] [serial = 240] [outer = 0x95128400] 01:38:44 INFO - PROCESS | 1799 | 1462783124373 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x9771cc00) [pid = 1799] [serial = 241] [outer = 0x95128400] 01:38:45 INFO - PROCESS | 1799 | 1462783125283 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1448ms 01:38:45 INFO - PROCESS | 1799 | 1462783125334 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 1799 | 1462783125343 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:38:45 INFO - PROCESS | 1799 | 1462783125353 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 1799 | 1462783125356 Marionette TRACE conn4 <- [1,294,null,{}] 01:38:45 INFO - PROCESS | 1799 | 1462783125363 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}] 01:38:45 INFO - PROCESS | 1799 | 1462783125528 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:38:45 INFO - PROCESS | 1799 | 1462783125691 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x955e6000 == 53 [pid = 1799] [id = 81] 01:38:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x955e6400) [pid = 1799] [serial = 242] [outer = (nil)] 01:38:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x99e6f800) [pid = 1799] [serial = 243] [outer = 0x955e6400] 01:38:45 INFO - PROCESS | 1799 | 1462783125806 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x99eee800) [pid = 1799] [serial = 244] [outer = 0x955e6400] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x93ea3000 == 52 [pid = 1799] [id = 71] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x9a60b000 == 51 [pid = 1799] [id = 70] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x93df0800 == 50 [pid = 1799] [id = 69] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x99e75c00) [pid = 1799] [serial = 173] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x91f31400 == 49 [pid = 1799] [id = 68] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x91f35000 == 48 [pid = 1799] [id = 67] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x91f32800 == 47 [pid = 1799] [id = 66] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x955ea400 == 46 [pid = 1799] [id = 65] 01:38:46 INFO - PROCESS | 1799 | --DOCSHELL 0x9512ac00 == 45 [pid = 1799] [id = 64] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x955efc00) [pid = 1799] [serial = 149] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x951a6400) [pid = 1799] [serial = 137] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x95136400) [pid = 1799] [serial = 155] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x955e4400) [pid = 1799] [serial = 158] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0xa24a2000) [pid = 1799] [serial = 135] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9d51c800) [pid = 1799] [serial = 167] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0xa26e3800) [pid = 1799] [serial = 143] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x97730c00) [pid = 1799] [serial = 159] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9d569000) [pid = 1799] [serial = 168] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0xa2140000) [pid = 1799] [serial = 170] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x9b2dc000) [pid = 1799] [serial = 164] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x99dee800) [pid = 1799] [serial = 161] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x9539a800) [pid = 1799] [serial = 156] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x9aa8bc00) [pid = 1799] [serial = 140] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9b884400) [pid = 1799] [serial = 165] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0xa6763c00) [pid = 1799] [serial = 152] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9aa8c800) [pid = 1799] [serial = 162] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0xa503ac00) [pid = 1799] [serial = 146] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x9b272400) [pid = 1799] [serial = 117] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x939b6c00) [pid = 1799] [serial = 111] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x98988800) [pid = 1799] [serial = 114] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0xa2273c00) [pid = 1799] [serial = 171] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 1799 | 1462783126658 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]]]}] 01:38:46 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. 01:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1379ms 01:38:46 INFO - PROCESS | 1799 | 1462783126732 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1799 | 1462783126735 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:38:46 INFO - PROCESS | 1799 | 1462783126743 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 1799 | 1462783126748 Marionette TRACE conn4 <- [1,298,null,{}] 01:38:46 INFO - PROCESS | 1799 | 1462783126764 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}] 01:38:46 INFO - PROCESS | 1799 | 1462783126929 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:38:47 INFO - PROCESS | 1799 | 1462783127041 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x92228c00 == 46 [pid = 1799] [id = 82] 01:38:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x9515e400) [pid = 1799] [serial = 245] [outer = (nil)] 01:38:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x99df4c00) [pid = 1799] [serial = 246] [outer = 0x9515e400] 01:38:47 INFO - PROCESS | 1799 | 1462783127117 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9a610400) [pid = 1799] [serial = 247] [outer = 0x9515e400] 01:38:47 INFO - PROCESS | 1799 | 1462783127942 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]]]}] 01:38:47 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. 01:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1237ms 01:38:47 INFO - PROCESS | 1799 | 1462783127980 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 1799 | 1462783127985 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 01:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:38:47 INFO - PROCESS | 1799 | 1462783127991 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 1799 | 1462783127994 Marionette TRACE conn4 <- [1,302,null,{}] 01:38:48 INFO - PROCESS | 1799 | 1462783128000 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}] 01:38:48 INFO - PROCESS | 1799 | 1462783128154 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:38:48 INFO - PROCESS | 1799 | 1462783128170 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a774400 == 47 [pid = 1799] [id = 83] 01:38:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9a77d000) [pid = 1799] [serial = 248] [outer = (nil)] 01:38:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x9aa8bc00) [pid = 1799] [serial = 249] [outer = 0x9a77d000] 01:38:48 INFO - PROCESS | 1799 | 1462783128246 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x9afb9c00) [pid = 1799] [serial = 250] [outer = 0x9a77d000] 01:38:49 INFO - PROCESS | 1799 | 1462783129137 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]]]}] 01:38:49 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. 01:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1185ms 01:38:49 INFO - PROCESS | 1799 | 1462783129178 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 1799 | 1462783129182 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 01:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:38:49 INFO - PROCESS | 1799 | 1462783129194 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 1799 | 1462783129196 Marionette TRACE conn4 <- [1,306,null,{}] 01:38:49 INFO - PROCESS | 1799 | 1462783129202 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}] 01:38:49 INFO - PROCESS | 1799 | 1462783129396 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 01:38:49 INFO - PROCESS | 1799 | 1462783129438 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a618400 == 48 [pid = 1799] [id = 84] 01:38:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x9aa90800) [pid = 1799] [serial = 251] [outer = (nil)] 01:38:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x9b2e6400) [pid = 1799] [serial = 252] [outer = 0x9aa90800] 01:38:49 INFO - PROCESS | 1799 | 1462783129523 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x9b885400) [pid = 1799] [serial = 253] [outer = 0x9aa90800] 01:38:50 INFO - PROCESS | 1799 | 1462783130427 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]]]}] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x93df3800) [pid = 1799] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9afbc400) [pid = 1799] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x9512b400) [pid = 1799] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9a611000) [pid = 1799] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x91f34000) [pid = 1799] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x99ee5800) [pid = 1799] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:38:50 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x955ed000) [pid = 1799] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:38:50 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. 01:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1435ms 01:38:50 INFO - PROCESS | 1799 | 1462783130628 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 1799 | 1462783130632 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 01:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:38:50 INFO - PROCESS | 1799 | 1462783130638 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 1799 | 1462783130642 Marionette TRACE conn4 <- [1,310,null,{}] 01:38:50 INFO - PROCESS | 1799 | 1462783130647 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}] 01:38:50 INFO - PROCESS | 1799 | 1462783130817 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 01:38:50 INFO - PROCESS | 1799 | 1462783130830 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b2dc800 == 49 [pid = 1799] [id = 85] 01:38:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9b2dec00) [pid = 1799] [serial = 254] [outer = (nil)] 01:38:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0xa060e800) [pid = 1799] [serial = 255] [outer = 0x9b2dec00] 01:38:51 INFO - PROCESS | 1799 | 1462783131003 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0xa21a5800) [pid = 1799] [serial = 256] [outer = 0x9b2dec00] 01:38:51 INFO - PROCESS | 1799 | 1462783131744 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]]]}] 01:38:51 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. 01:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1128ms 01:38:51 INFO - PROCESS | 1799 | 1462783131766 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 1799 | 1462783131769 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 01:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:38:51 INFO - PROCESS | 1799 | 1462783131776 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 1799 | 1462783131780 Marionette TRACE conn4 <- [1,314,null,{}] 01:38:51 INFO - PROCESS | 1799 | 1462783131785 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}] 01:38:51 INFO - PROCESS | 1799 | 1462783131980 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 01:38:52 INFO - PROCESS | 1799 | 1462783132000 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x93882c00 == 50 [pid = 1799] [id = 86] 01:38:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x99ee1000) [pid = 1799] [serial = 257] [outer = (nil)] 01:38:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa30b0800) [pid = 1799] [serial = 258] [outer = 0x99ee1000] 01:38:52 INFO - PROCESS | 1799 | 1462783132074 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0xa359d800) [pid = 1799] [serial = 259] [outer = 0x99ee1000] 01:38:53 INFO - PROCESS | 1799 | 1462783133075 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]]]}] 01:38:53 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. 01:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1328ms 01:38:53 INFO - PROCESS | 1799 | 1462783133106 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 1799 | 1462783133112 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:38:53 INFO - PROCESS | 1799 | 1462783133122 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 1799 | 1462783133128 Marionette TRACE conn4 <- [1,318,null,{}] 01:38:53 INFO - PROCESS | 1799 | 1462783133139 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}] 01:38:53 INFO - PROCESS | 1799 | 1462783133364 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 01:38:53 INFO - PROCESS | 1799 | 1462783133580 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9c800 == 51 [pid = 1799] [id = 87] 01:38:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x93e9e400) [pid = 1799] [serial = 260] [outer = (nil)] 01:38:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x951a8c00) [pid = 1799] [serial = 261] [outer = 0x93e9e400] 01:38:53 INFO - PROCESS | 1799 | 1462783133684 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x955ef400) [pid = 1799] [serial = 262] [outer = 0x93e9e400] 01:38:54 INFO - PROCESS | 1799 | 1462783134653 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]]]}] 01:38:54 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. 01:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1598ms 01:38:54 INFO - PROCESS | 1799 | 1462783134719 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1799 | 1462783134728 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 01:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:38:54 INFO - PROCESS | 1799 | 1462783134739 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 1799 | 1462783134743 Marionette TRACE conn4 <- [1,322,null,{}] 01:38:54 INFO - PROCESS | 1799 | 1462783134750 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}] 01:38:54 INFO - PROCESS | 1799 | 1462783134979 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:38:55 INFO - PROCESS | 1799 | 1462783135238 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e74c00 == 52 [pid = 1799] [id = 88] 01:38:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x99e78c00) [pid = 1799] [serial = 263] [outer = (nil)] 01:38:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x9a60a400) [pid = 1799] [serial = 264] [outer = 0x99e78c00] 01:38:55 INFO - PROCESS | 1799 | 1462783135331 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x9a77ac00) [pid = 1799] [serial = 265] [outer = 0x99e78c00] 01:38:56 INFO - PROCESS | 1799 | 1462783136300 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]]]}] 01:38:56 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. 01:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1585ms 01:38:56 INFO - PROCESS | 1799 | 1462783136324 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 1799 | 1462783136327 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 01:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:38:56 INFO - PROCESS | 1799 | 1462783136335 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 1799 | 1462783136341 Marionette TRACE conn4 <- [1,326,null,{}] 01:38:56 INFO - PROCESS | 1799 | 1462783136358 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}] 01:38:56 INFO - PROCESS | 1799 | 1462783136542 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 01:38:56 INFO - PROCESS | 1799 | 1462783136742 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1799 | ++DOCSHELL 0xa24a6000 == 53 [pid = 1799] [id = 89] 01:38:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0xa24afc00) [pid = 1799] [serial = 266] [outer = (nil)] 01:38:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0xa35a1400) [pid = 1799] [serial = 267] [outer = 0xa24afc00] 01:38:56 INFO - PROCESS | 1799 | 1462783136838 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0xa67df400) [pid = 1799] [serial = 268] [outer = 0xa24afc00] 01:38:57 INFO - PROCESS | 1799 | 1462783137705 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]]]}] 01:38:57 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. 01:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1438ms 01:38:57 INFO - PROCESS | 1799 | 1462783137773 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1799 | 1462783137778 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 01:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:38:57 INFO - PROCESS | 1799 | 1462783137785 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 1799 | 1462783137788 Marionette TRACE conn4 <- [1,330,null,{}] 01:38:57 INFO - PROCESS | 1799 | 1462783137794 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}] 01:38:57 INFO - PROCESS | 1799 | 1462783137969 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 01:38:58 INFO - PROCESS | 1799 | 1462783138123 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b886400 == 54 [pid = 1799] [id = 90] 01:38:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0xa6f37c00) [pid = 1799] [serial = 269] [outer = (nil)] 01:38:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0xa6f3c000) [pid = 1799] [serial = 270] [outer = 0xa6f37c00] 01:38:58 INFO - PROCESS | 1799 | 1462783138212 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0xa6f76c00) [pid = 1799] [serial = 271] [outer = 0xa6f37c00] 01:38:59 INFO - PROCESS | 1799 | 1462783139165 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]]]}] 01:38:59 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. 01:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1429ms 01:38:59 INFO - PROCESS | 1799 | 1462783139215 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 1799 | 1462783139219 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 01:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:38:59 INFO - PROCESS | 1799 | 1462783139226 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 1799 | 1462783139230 Marionette TRACE conn4 <- [1,334,null,{}] 01:38:59 INFO - PROCESS | 1799 | 1462783139235 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}] 01:38:59 INFO - PROCESS | 1799 | 1462783139410 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 01:38:59 INFO - PROCESS | 1799 | 1462783139581 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb15000 == 55 [pid = 1799] [id = 91] 01:38:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8fb17800) [pid = 1799] [serial = 272] [outer = (nil)] 01:38:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0xa829c800) [pid = 1799] [serial = 273] [outer = 0x8fb17800] 01:38:59 INFO - PROCESS | 1799 | 1462783139708 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0xa82b1800) [pid = 1799] [serial = 274] [outer = 0x8fb17800] 01:39:00 INFO - PROCESS | 1799 | 1462783140553 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]]]}] 01:39:00 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. 01:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1385ms 01:39:00 INFO - PROCESS | 1799 | 1462783140613 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 1799 | 1462783140616 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:39:00 INFO - PROCESS | 1799 | 1462783140623 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 1799 | 1462783140626 Marionette TRACE conn4 <- [1,338,null,{}] 01:39:00 INFO - PROCESS | 1799 | 1462783140633 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}] 01:39:00 INFO - PROCESS | 1799 | 1462783140878 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 01:39:01 INFO - PROCESS | 1799 | 1462783141038 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb1bc00 == 56 [pid = 1799] [id = 92] 01:39:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0xa8c4a000) [pid = 1799] [serial = 275] [outer = (nil)] 01:39:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0xa9024c00) [pid = 1799] [serial = 276] [outer = 0xa8c4a000] 01:39:01 INFO - PROCESS | 1799 | 1462783141176 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0xa906bc00) [pid = 1799] [serial = 277] [outer = 0xa8c4a000] 01:39:02 INFO - PROCESS | 1799 | 1462783142036 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]]]}] 01:39:02 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. 01:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1441ms 01:39:02 INFO - PROCESS | 1799 | 1462783142067 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 1799 | 1462783142072 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 01:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:39:02 INFO - PROCESS | 1799 | 1462783142079 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 1799 | 1462783142082 Marionette TRACE conn4 <- [1,342,null,{}] 01:39:02 INFO - PROCESS | 1799 | 1462783142088 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}] 01:39:02 INFO - PROCESS | 1799 | 1462783142258 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:39:02 INFO - PROCESS | 1799 | 1462783142423 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f702400 == 57 [pid = 1799] [id = 93] 01:39:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8f702800) [pid = 1799] [serial = 278] [outer = (nil)] 01:39:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f707c00) [pid = 1799] [serial = 279] [outer = 0x8f702800] 01:39:02 INFO - PROCESS | 1799 | 1462783142508 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f70b400) [pid = 1799] [serial = 280] [outer = 0x8f702800] 01:39:03 INFO - PROCESS | 1799 | 1462783143461 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]]]}] 01:39:03 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. 01:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1434ms 01:39:03 INFO - PROCESS | 1799 | 1462783143515 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 1799 | 1462783143518 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 01:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:39:03 INFO - PROCESS | 1799 | 1462783143524 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 1799 | 1462783143527 Marionette TRACE conn4 <- [1,346,null,{}] 01:39:03 INFO - PROCESS | 1799 | 1462783143534 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}] 01:39:03 INFO - PROCESS | 1799 | 1462783143710 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 01:39:03 INFO - PROCESS | 1799 | 1462783143882 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f709c00 == 58 [pid = 1799] [id = 94] 01:39:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f70a000) [pid = 1799] [serial = 281] [outer = (nil)] 01:39:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f896400) [pid = 1799] [serial = 282] [outer = 0x8f70a000] 01:39:03 INFO - PROCESS | 1799 | 1462783143970 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f898c00) [pid = 1799] [serial = 283] [outer = 0x8f70a000] 01:39:04 INFO - PROCESS | 1799 | 1462783144879 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]]]}] 01:39:04 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. 01:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1431ms 01:39:04 INFO - PROCESS | 1799 | 1462783144967 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 1799 | 1462783144972 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 01:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:39:04 INFO - PROCESS | 1799 | 1462783144982 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 1799 | 1462783144985 Marionette TRACE conn4 <- [1,350,null,{}] 01:39:04 INFO - PROCESS | 1799 | 1462783144991 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}] 01:39:05 INFO - PROCESS | 1799 | 1462783145439 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 01:39:05 INFO - PROCESS | 1799 | 1462783145659 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc6c00 == 59 [pid = 1799] [id = 95] 01:39:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ecca800) [pid = 1799] [serial = 284] [outer = (nil)] 01:39:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8f89d000) [pid = 1799] [serial = 285] [outer = 0x8ecca800] 01:39:05 INFO - PROCESS | 1799 | 1462783145739 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8fb11400) [pid = 1799] [serial = 286] [outer = 0x8ecca800] 01:39:06 INFO - PROCESS | 1799 | 1462783146573 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]]]}] 01:39:06 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. 01:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1638ms 01:39:06 INFO - PROCESS | 1799 | 1462783146623 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1799 | 1462783146628 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 01:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:39:06 INFO - PROCESS | 1799 | 1462783146636 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1799 | 1462783146642 Marionette TRACE conn4 <- [1,354,null,{}] 01:39:06 INFO - PROCESS | 1799 | 1462783146650 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}] 01:39:06 INFO - PROCESS | 1799 | 1462783146819 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 01:39:07 INFO - PROCESS | 1799 | 1462783146999 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9387d400 == 60 [pid = 1799] [id = 96] 01:39:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x93888000) [pid = 1799] [serial = 287] [outer = (nil)] 01:39:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x93e9f400) [pid = 1799] [serial = 288] [outer = 0x93888000] 01:39:07 INFO - PROCESS | 1799 | 1462783147126 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x9512f000) [pid = 1799] [serial = 289] [outer = 0x93888000] 01:39:08 INFO - PROCESS | 1799 | 1462783148063 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]]]}] 01:39:08 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. 01:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1491ms 01:39:08 INFO - PROCESS | 1799 | 1462783148129 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:39:08 INFO - PROCESS | 1799 | 1462783148134 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:39:08 INFO - PROCESS | 1799 | 1462783148141 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1799 | 1462783148144 Marionette TRACE conn4 <- [1,358,null,{}] 01:39:08 INFO - PROCESS | 1799 | 1462783148151 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}] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x99e6dc00 == 59 [pid = 1799] [id = 58] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9b2dc800 == 58 [pid = 1799] [id = 85] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9a618400 == 57 [pid = 1799] [id = 84] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x95135000) [pid = 1799] [serial = 176] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x98f45800) [pid = 1799] [serial = 179] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9d75b400) [pid = 1799] [serial = 182] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0xa324f000) [pid = 1799] [serial = 185] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x99ee8000) [pid = 1799] [serial = 188] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9c23b800) [pid = 1799] [serial = 212] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | 1462783148500 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9a774400 == 56 [pid = 1799] [id = 83] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x92228c00 == 55 [pid = 1799] [id = 82] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x955e6000 == 54 [pid = 1799] [id = 81] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x93ea2800 == 53 [pid = 1799] [id = 80] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9773c400 == 52 [pid = 1799] [id = 73] 01:39:08 INFO - PROCESS | 1799 | --DOCSHELL 0x92229000 == 51 [pid = 1799] [id = 72] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9afb5c00) [pid = 1799] [serial = 206] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9d7f2c00) [pid = 1799] [serial = 209] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x955e4800) [pid = 1799] [serial = 192] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x95131800) [pid = 1799] [serial = 191] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x9aa92800) [pid = 1799] [serial = 203] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9222f800) [pid = 1799] [serial = 197] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9771c400) [pid = 1799] [serial = 198] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x9a612000) [pid = 1799] [serial = 200] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9a615800) [pid = 1799] [serial = 201] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x99e78000) [pid = 1799] [serial = 195] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x99997c00) [pid = 1799] [serial = 194] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0xa2146c00) [pid = 1799] [serial = 210] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x9aa97800) [pid = 1799] [serial = 204] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x9b88bc00) [pid = 1799] [serial = 207] [outer = (nil)] [url = about:blank] 01:39:08 INFO - PROCESS | 1799 | 1462783148676 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x92229000 == 52 [pid = 1799] [id = 97] 01:39:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9222f800) [pid = 1799] [serial = 290] [outer = (nil)] 01:39:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x955e4800) [pid = 1799] [serial = 291] [outer = 0x9222f800] 01:39:08 INFO - PROCESS | 1799 | 1462783148755 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x97732000) [pid = 1799] [serial = 292] [outer = 0x9222f800] 01:39:09 INFO - PROCESS | 1799 | 1462783149685 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]]]}] 01:39:09 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. 01:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1585ms 01:39:09 INFO - PROCESS | 1799 | 1462783149728 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 1799 | 1462783149738 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 01:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:39:09 INFO - PROCESS | 1799 | 1462783149766 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 1799 | 1462783149777 Marionette TRACE conn4 <- [1,362,null,{}] 01:39:09 INFO - PROCESS | 1799 | 1462783149786 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}] 01:39:10 INFO - PROCESS | 1799 | 1462783150108 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:39:10 INFO - PROCESS | 1799 | 1462783150332 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc8000 == 53 [pid = 1799] [id = 98] 01:39:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x93ea1800) [pid = 1799] [serial = 293] [outer = (nil)] 01:39:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x99e79c00) [pid = 1799] [serial = 294] [outer = 0x93ea1800] 01:39:10 INFO - PROCESS | 1799 | 1462783150461 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x99eebc00) [pid = 1799] [serial = 295] [outer = 0x93ea1800] 01:39:11 INFO - PROCESS | 1799 | 1462783151360 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]]]}] 01:39:11 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. 01:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1659ms 01:39:11 INFO - PROCESS | 1799 | 1462783151418 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 1799 | 1462783151422 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 01:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:39:11 INFO - PROCESS | 1799 | 1462783151428 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 1799 | 1462783151432 Marionette TRACE conn4 <- [1,366,null,{}] 01:39:11 INFO - PROCESS | 1799 | 1462783151438 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}] 01:39:11 INFO - PROCESS | 1799 | 1462783151635 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 01:39:11 INFO - PROCESS | 1799 | 1462783151656 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e7b000 == 54 [pid = 1799] [id = 99] 01:39:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x99f86800) [pid = 1799] [serial = 296] [outer = (nil)] 01:39:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x9a614400) [pid = 1799] [serial = 297] [outer = 0x99f86800] 01:39:11 INFO - PROCESS | 1799 | 1462783151729 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x9a773400) [pid = 1799] [serial = 298] [outer = 0x99f86800] 01:39:12 INFO - PROCESS | 1799 | 1462783152636 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]]]}] 01:39:12 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. 01:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1237ms 01:39:12 INFO - PROCESS | 1799 | 1462783152665 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 1799 | 1462783152668 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 01:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:39:12 INFO - PROCESS | 1799 | 1462783152675 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 1799 | 1462783152677 Marionette TRACE conn4 <- [1,370,null,{}] 01:39:12 INFO - PROCESS | 1799 | 1462783152684 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}] 01:39:12 INFO - PROCESS | 1799 | 1462783152900 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 01:39:12 INFO - PROCESS | 1799 | 1462783152934 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aa92800 == 55 [pid = 1799] [id = 100] 01:39:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x9aa94400) [pid = 1799] [serial = 299] [outer = (nil)] 01:39:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x9ada3800) [pid = 1799] [serial = 300] [outer = 0x9aa94400] 01:39:13 INFO - PROCESS | 1799 | 1462783153032 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x9b2de800) [pid = 1799] [serial = 301] [outer = 0x9aa94400] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9aa90800) [pid = 1799] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9b2dec00) [pid = 1799] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x95396400) [pid = 1799] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9a77d000) [pid = 1799] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9515e400) [pid = 1799] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x955e6400) [pid = 1799] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:39:13 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x95128400) [pid = 1799] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:39:14 INFO - PROCESS | 1799 | 1462783154169 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]]]}] 01:39:14 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. 01:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1535ms 01:39:14 INFO - PROCESS | 1799 | 1462783154211 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1799 | 1462783154215 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 01:39:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:39:14 INFO - PROCESS | 1799 | 1462783154221 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 1799 | 1462783154224 Marionette TRACE conn4 <- [1,374,null,{}] 01:39:14 INFO - PROCESS | 1799 | 1462783154230 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}] 01:39:14 INFO - PROCESS | 1799 | 1462783154428 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 01:39:14 INFO - PROCESS | 1799 | 1462783154447 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70cc00 == 56 [pid = 1799] [id = 101] 01:39:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8fb1e800) [pid = 1799] [serial = 302] [outer = (nil)] 01:39:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x9adaa000) [pid = 1799] [serial = 303] [outer = 0x8fb1e800] 01:39:14 INFO - PROCESS | 1799 | 1462783154531 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x9b884000) [pid = 1799] [serial = 304] [outer = 0x8fb1e800] 01:39:15 INFO - PROCESS | 1799 | 1462783155371 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:39:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1179ms 01:39:15 INFO - PROCESS | 1799 | 1462783155400 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1799 | 1462783155403 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:39:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:39:15 INFO - PROCESS | 1799 | 1462783155410 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 1799 | 1462783155413 Marionette TRACE conn4 <- [1,378,null,{}] 01:39:15 INFO - PROCESS | 1799 | 1462783155418 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}] 01:39:15 INFO - PROCESS | 1799 | 1462783155568 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 01:39:15 INFO - PROCESS | 1799 | 1462783155583 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fab4800 == 57 [pid = 1799] [id = 102] 01:39:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8fab6000) [pid = 1799] [serial = 305] [outer = (nil)] 01:39:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8fabcc00) [pid = 1799] [serial = 306] [outer = 0x8fab6000] 01:39:15 INFO - PROCESS | 1799 | 1462783155657 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8fac0000) [pid = 1799] [serial = 307] [outer = 0x8fab6000] 01:39:16 INFO - PROCESS | 1799 | 1462783156815 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:39:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1433ms 01:39:16 INFO - PROCESS | 1799 | 1462783156844 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 1799 | 1462783156852 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 01:39:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:39:16 INFO - PROCESS | 1799 | 1462783156860 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 1799 | 1462783156867 Marionette TRACE conn4 <- [1,382,null,{}] 01:39:16 INFO - PROCESS | 1799 | 1462783156875 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}] 01:39:17 INFO - PROCESS | 1799 | 1462783157073 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:39:17 INFO - PROCESS | 1799 | 1462783157287 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f89d800 == 58 [pid = 1799] [id = 103] 01:39:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8faba000) [pid = 1799] [serial = 308] [outer = (nil)] 01:39:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x91f33000) [pid = 1799] [serial = 309] [outer = 0x8faba000] 01:39:17 INFO - PROCESS | 1799 | 1462783157423 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x93defc00) [pid = 1799] [serial = 310] [outer = 0x8faba000] 01:39:18 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:39:18 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:39:18 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:39:18 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:39:18 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:39:18 INFO - PROCESS | 1799 | 1462783158361 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:39:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1543ms 01:39:18 INFO - PROCESS | 1799 | 1462783158404 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 1799 | 1462783158413 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 01:39:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:39:18 INFO - PROCESS | 1799 | 1462783158424 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 1799 | 1462783158428 Marionette TRACE conn4 <- [1,386,null,{}] 01:39:18 INFO - PROCESS | 1799 | 1462783158435 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}] 01:39:18 INFO - PROCESS | 1799 | 1462783158662 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 01:39:18 INFO - PROCESS | 1799 | 1462783158913 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x9771c400 == 59 [pid = 1799] [id = 104] 01:39:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x97732400) [pid = 1799] [serial = 311] [outer = (nil)] 01:39:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x98988800) [pid = 1799] [serial = 312] [outer = 0x97732400] 01:39:19 INFO - PROCESS | 1799 | 1462783159047 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x99def000) [pid = 1799] [serial = 313] [outer = 0x97732400] 01:39:20 INFO - PROCESS | 1799 | 1462783160073 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:39:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1737ms 01:39:20 INFO - PROCESS | 1799 | 1462783160162 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1799 | 1462783160166 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 01:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:39:20 INFO - PROCESS | 1799 | 1462783160173 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 1799 | 1462783160181 Marionette TRACE conn4 <- [1,390,null,{}] 01:39:20 INFO - PROCESS | 1799 | 1462783160208 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}] 01:39:20 INFO - PROCESS | 1799 | 1462783160468 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 01:39:20 INFO - PROCESS | 1799 | 1462783160661 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecd1400 == 60 [pid = 1799] [id = 105] 01:39:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x99e74800) [pid = 1799] [serial = 314] [outer = (nil)] 01:39:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9b886c00) [pid = 1799] [serial = 315] [outer = 0x99e74800] 01:39:20 INFO - PROCESS | 1799 | 1462783160755 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x9d56d800) [pid = 1799] [serial = 316] [outer = 0x99e74800] 01:39:21 INFO - PROCESS | 1799 | 1462783161667 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:39:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1538ms 01:39:21 INFO - PROCESS | 1799 | 1462783161712 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 01:39:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:39:21 INFO - PROCESS | 1799 | 1462783161717 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 01:39:21 INFO - PROCESS | 1799 | 1462783161724 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 1799 | 1462783161728 Marionette TRACE conn4 <- [1,394,null,{}] 01:39:21 INFO - PROCESS | 1799 | 1462783161734 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}] 01:39:21 INFO - PROCESS | 1799 | 1462783161925 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 01:39:22 INFO - PROCESS | 1799 | 1462783162131 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70bc00 == 61 [pid = 1799] [id = 106] 01:39:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9d572400) [pid = 1799] [serial = 317] [outer = (nil)] 01:39:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0xa22b3800) [pid = 1799] [serial = 318] [outer = 0x9d572400] 01:39:22 INFO - PROCESS | 1799 | 1462783162267 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0xa26dc800) [pid = 1799] [serial = 319] [outer = 0x9d572400] 01:39:23 INFO - PROCESS | 1799 | 1462783163152 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]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:39:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1488ms 01:39:23 INFO - PROCESS | 1799 | 1462783163212 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 1799 | 1462783163216 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:39:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:39:23 INFO - PROCESS | 1799 | 1462783163224 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 1799 | 1462783163228 Marionette TRACE conn4 <- [1,398,null,{}] 01:39:23 INFO - PROCESS | 1799 | 1462783163234 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}] 01:39:23 INFO - PROCESS | 1799 | 1462783163417 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 01:39:23 INFO - PROCESS | 1799 | 1462783163579 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f002800 == 62 [pid = 1799] [id = 107] 01:39:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8f003400) [pid = 1799] [serial = 320] [outer = (nil)] 01:39:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f00a800) [pid = 1799] [serial = 321] [outer = 0x8f003400] 01:39:23 INFO - PROCESS | 1799 | 1462783163666 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f00cc00) [pid = 1799] [serial = 322] [outer = 0x8f003400] 01:39:24 INFO - PROCESS | 1799 | 1462783164722 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1536ms 01:39:24 INFO - PROCESS | 1799 | 1462783164760 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 1799 | 1462783164764 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 01:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:39:24 INFO - PROCESS | 1799 | 1462783164771 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 1799 | 1462783164775 Marionette TRACE conn4 <- [1,402,null,{}] 01:39:24 INFO - PROCESS | 1799 | 1462783164781 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}] 01:39:24 INFO - PROCESS | 1799 | 1462783164973 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:39:25 INFO - PROCESS | 1799 | 1462783165208 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b0c00 == 63 [pid = 1799] [id = 108] 01:39:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f0b2800) [pid = 1799] [serial = 323] [outer = (nil)] 01:39:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f0ba000) [pid = 1799] [serial = 324] [outer = 0x8f0b2800] 01:39:25 INFO - PROCESS | 1799 | 1462783165310 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f0be800) [pid = 1799] [serial = 325] [outer = 0x8f0b2800] 01:39:26 INFO - PROCESS | 1799 | 1462783166242 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1536ms 01:39:26 INFO - PROCESS | 1799 | 1462783166309 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 01:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:39:26 INFO - PROCESS | 1799 | 1462783166313 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 01:39:26 INFO - PROCESS | 1799 | 1462783166320 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 1799 | 1462783166323 Marionette TRACE conn4 <- [1,406,null,{}] 01:39:26 INFO - PROCESS | 1799 | 1462783166329 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}] 01:39:26 INFO - PROCESS | 1799 | 1462783166504 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 01:39:26 INFO - PROCESS | 1799 | 1462783166717 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e49d800 == 64 [pid = 1799] [id = 109] 01:39:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e49e800) [pid = 1799] [serial = 326] [outer = (nil)] 01:39:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8e4a3c00) [pid = 1799] [serial = 327] [outer = 0x8e49e800] 01:39:26 INFO - PROCESS | 1799 | 1462783166817 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8e4a7800) [pid = 1799] [serial = 328] [outer = 0x8e49e800] 01:39:27 INFO - PROCESS | 1799 | 1462783167690 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1439ms 01:39:27 INFO - PROCESS | 1799 | 1462783167759 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 01:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:39:27 INFO - PROCESS | 1799 | 1462783167764 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 01:39:27 INFO - PROCESS | 1799 | 1462783167771 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 1799 | 1462783167775 Marionette TRACE conn4 <- [1,410,null,{}] 01:39:27 INFO - PROCESS | 1799 | 1462783167781 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}] 01:39:27 INFO - PROCESS | 1799 | 1462783167959 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 01:39:28 INFO - PROCESS | 1799 | 1462783168126 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a0000 == 65 [pid = 1799] [id = 110] 01:39:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8e6b9c00) [pid = 1799] [serial = 329] [outer = (nil)] 01:39:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8e6be800) [pid = 1799] [serial = 330] [outer = 0x8e6b9c00] 01:39:28 INFO - PROCESS | 1799 | 1462783168263 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e6c2400) [pid = 1799] [serial = 331] [outer = 0x8e6b9c00] 01:39:29 INFO - PROCESS | 1799 | 1462783169169 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1435ms 01:39:29 INFO - PROCESS | 1799 | 1462783169206 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 1799 | 1462783169209 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 01:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:39:29 INFO - PROCESS | 1799 | 1462783169217 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 1799 | 1462783169220 Marionette TRACE conn4 <- [1,414,null,{}] 01:39:29 INFO - PROCESS | 1799 | 1462783169227 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}] 01:39:29 INFO - PROCESS | 1799 | 1462783169415 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 01:39:29 INFO - PROCESS | 1799 | 1462783169594 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d827400 == 66 [pid = 1799] [id = 111] 01:39:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d82a400) [pid = 1799] [serial = 332] [outer = (nil)] 01:39:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8d82d800) [pid = 1799] [serial = 333] [outer = 0x8d82a400] 01:39:29 INFO - PROCESS | 1799 | 1462783169728 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8d831800) [pid = 1799] [serial = 334] [outer = 0x8d82a400] 01:39:30 INFO - PROCESS | 1799 | 1462783170641 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1481ms 01:39:30 INFO - PROCESS | 1799 | 1462783170699 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1799 | 1462783170703 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:39:30 INFO - PROCESS | 1799 | 1462783170709 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1799 | 1462783170713 Marionette TRACE conn4 <- [1,418,null,{}] 01:39:30 INFO - PROCESS | 1799 | 1462783170719 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}] 01:39:30 INFO - PROCESS | 1799 | 1462783170907 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 01:39:31 INFO - PROCESS | 1799 | 1462783171442 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eccd000 == 67 [pid = 1799] [id = 112] 01:39:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8eccd800) [pid = 1799] [serial = 335] [outer = (nil)] 01:39:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f008400) [pid = 1799] [serial = 336] [outer = 0x8eccd800] 01:39:31 INFO - PROCESS | 1799 | 1462783171565 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f0b2c00) [pid = 1799] [serial = 337] [outer = 0x8eccd800] 01:39:32 INFO - PROCESS | 1799 | 1462783172867 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]]]}] 01:39:32 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 01:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2185ms 01:39:32 INFO - PROCESS | 1799 | 1462783172897 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 01:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:39:32 INFO - PROCESS | 1799 | 1462783172904 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 01:39:32 INFO - PROCESS | 1799 | 1462783172913 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 1799 | 1462783172919 Marionette TRACE conn4 <- [1,422,null,{}] 01:39:33 INFO - PROCESS | 1799 | 1462783172995 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}] 01:39:33 INFO - PROCESS | 1799 | 1462783173163 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:39:33 INFO - PROCESS | 1799 | 1462783173383 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x95164400 == 66 [pid = 1799] [id = 30] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70cc00 == 65 [pid = 1799] [id = 101] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0xa30b0800) [pid = 1799] [serial = 258] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc9c00 == 66 [pid = 1799] [id = 113] 01:39:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f0b1000) [pid = 1799] [serial = 338] [outer = (nil)] 01:39:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8f70d800) [pid = 1799] [serial = 339] [outer = 0x8f0b1000] 01:39:33 INFO - PROCESS | 1799 | 1462783173508 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8f897c00) [pid = 1799] [serial = 340] [outer = 0x8f0b1000] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x9aa92800 == 65 [pid = 1799] [id = 100] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x99e7b000 == 64 [pid = 1799] [id = 99] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc8000 == 63 [pid = 1799] [id = 98] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x92229000 == 62 [pid = 1799] [id = 97] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x9387d400 == 61 [pid = 1799] [id = 96] 01:39:33 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc6c00 == 60 [pid = 1799] [id = 95] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x9b2e6400) [pid = 1799] [serial = 252] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x9b885400) [pid = 1799] [serial = 253] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0xa060e800) [pid = 1799] [serial = 255] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9aa92c00) [pid = 1799] [serial = 225] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0xa628c800) [pid = 1799] [serial = 228] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9a777400) [pid = 1799] [serial = 221] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa2270000) [pid = 1799] [serial = 213] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9999b800) [pid = 1799] [serial = 218] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9aa8bc00) [pid = 1799] [serial = 249] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x99df4c00) [pid = 1799] [serial = 246] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9a610400) [pid = 1799] [serial = 247] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x93e9ac00) [pid = 1799] [serial = 215] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x99eee800) [pid = 1799] [serial = 244] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x99e6f800) [pid = 1799] [serial = 243] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9771cc00) [pid = 1799] [serial = 241] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x955f2800) [pid = 1799] [serial = 240] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0xa6843800) [pid = 1799] [serial = 237] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa683f800) [pid = 1799] [serial = 231] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8fb1d800) [pid = 1799] [serial = 234] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x99f90400) [pid = 1799] [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.] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa21a5800) [pid = 1799] [serial = 256] [outer = (nil)] [url = about:blank] 01:39:33 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9afb9c00) [pid = 1799] [serial = 250] [outer = (nil)] [url = about:blank] 01:39:34 INFO - PROCESS | 1799 | 1462783174757 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]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1897ms 01:39:34 INFO - PROCESS | 1799 | 1462783174813 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 1799 | 1462783174818 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 01:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:39:34 INFO - PROCESS | 1799 | 1462783174927 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1799 | 1462783174931 Marionette TRACE conn4 <- [1,426,null,{}] 01:39:34 INFO - PROCESS | 1799 | 1462783174937 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}] 01:39:35 INFO - PROCESS | 1799 | 1462783175093 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 01:39:35 INFO - PROCESS | 1799 | 1462783175105 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70c000 == 61 [pid = 1799] [id = 114] 01:39:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fb1fc00) [pid = 1799] [serial = 341] [outer = (nil)] 01:39:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x91f35c00) [pid = 1799] [serial = 342] [outer = 0x8fb1fc00] 01:39:35 INFO - PROCESS | 1799 | 1462783175234 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9387d400) [pid = 1799] [serial = 343] [outer = 0x8fb1fc00] 01:39:36 INFO - PROCESS | 1799 | 1462783176156 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] 01:39:36 INFO - PROCESS | 1799 | 1462783176222 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 01:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:39:36 INFO - PROCESS | 1799 | 1462783176242 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 1799 | 1462783176251 Marionette TRACE conn4 <- [1,430,null,{}] 01:39:36 INFO - PROCESS | 1799 | 1462783176260 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}] 01:39:36 INFO - PROCESS | 1799 | 1462783176482 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 01:39:36 INFO - PROCESS | 1799 | 1462783176507 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x95164400 == 62 [pid = 1799] [id = 115] 01:39:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x95165400) [pid = 1799] [serial = 344] [outer = (nil)] 01:39:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x955e5800) [pid = 1799] [serial = 345] [outer = 0x95165400] 01:39:36 INFO - PROCESS | 1799 | 1462783176582 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x9771cc00) [pid = 1799] [serial = 346] [outer = 0x95165400] 01:39:37 INFO - PROCESS | 1799 | 1462783177516 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1350ms 01:39:37 INFO - PROCESS | 1799 | 1462783177587 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 01:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:39:37 INFO - PROCESS | 1799 | 1462783177591 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 01:39:37 INFO - PROCESS | 1799 | 1462783177598 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 1799 | 1462783177601 Marionette TRACE conn4 <- [1,434,null,{}] 01:39:37 INFO - PROCESS | 1799 | 1462783177625 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}] 01:39:37 INFO - PROCESS | 1799 | 1462783177838 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x93ea1800) [pid = 1799] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9222f800) [pid = 1799] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x93888000) [pid = 1799] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ecca800) [pid = 1799] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9aa94400) [pid = 1799] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8fb1e800) [pid = 1799] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:39:38 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x99f86800) [pid = 1799] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:39:38 INFO - PROCESS | 1799 | 1462783178243 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecca800 == 63 [pid = 1799] [id = 116] 01:39:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f00e400) [pid = 1799] [serial = 347] [outer = (nil)] 01:39:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x93888000) [pid = 1799] [serial = 348] [outer = 0x8f00e400] 01:39:38 INFO - PROCESS | 1799 | 1462783178319 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x955e6c00) [pid = 1799] [serial = 349] [outer = 0x8f00e400] 01:39:39 INFO - PROCESS | 1799 | 1462783179045 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1495ms 01:39:39 INFO - PROCESS | 1799 | 1462783179093 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 1799 | 1462783179095 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:39:39 INFO - PROCESS | 1799 | 1462783179102 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 1799 | 1462783179106 Marionette TRACE conn4 <- [1,438,null,{}] 01:39:39 INFO - PROCESS | 1799 | 1462783179119 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}] 01:39:39 INFO - PROCESS | 1799 | 1462783179283 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 01:39:39 INFO - PROCESS | 1799 | 1462783179295 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e6f400 == 64 [pid = 1799] [id = 117] 01:39:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x99e6f800) [pid = 1799] [serial = 350] [outer = (nil)] 01:39:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x99e78400) [pid = 1799] [serial = 351] [outer = 0x99e6f800] 01:39:39 INFO - PROCESS | 1799 | 1462783179380 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9a5bb000) [pid = 1799] [serial = 352] [outer = 0x99e6f800] 01:39:40 INFO - PROCESS | 1799 | 1462783180510 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1450ms 01:39:40 INFO - PROCESS | 1799 | 1462783180554 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 1799 | 1462783180561 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 01:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:39:40 INFO - PROCESS | 1799 | 1462783180570 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 1799 | 1462783180580 Marionette TRACE conn4 <- [1,442,null,{}] 01:39:40 INFO - PROCESS | 1799 | 1462783180590 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}] 01:39:40 INFO - PROCESS | 1799 | 1462783180790 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:39:41 INFO - PROCESS | 1799 | 1462783181014 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecccc00 == 65 [pid = 1799] [id = 118] 01:39:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ecd0800) [pid = 1799] [serial = 353] [outer = (nil)] 01:39:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f0b9400) [pid = 1799] [serial = 354] [outer = 0x8ecd0800] 01:39:41 INFO - PROCESS | 1799 | 1462783181147 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f707400) [pid = 1799] [serial = 355] [outer = 0x8ecd0800] 01:39:42 INFO - PROCESS | 1799 | 1462783182098 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1600ms 01:39:42 INFO - PROCESS | 1799 | 1462783182171 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 1799 | 1462783182179 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 01:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:39:42 INFO - PROCESS | 1799 | 1462783182191 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 1799 | 1462783182195 Marionette TRACE conn4 <- [1,446,null,{}] 01:39:42 INFO - PROCESS | 1799 | 1462783182202 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}] 01:39:42 INFO - PROCESS | 1799 | 1462783182426 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 01:39:42 INFO - PROCESS | 1799 | 1462783182644 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb19800 == 66 [pid = 1799] [id = 119] 01:39:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8fb1d400) [pid = 1799] [serial = 356] [outer = (nil)] 01:39:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x93883c00) [pid = 1799] [serial = 357] [outer = 0x8fb1d400] 01:39:42 INFO - PROCESS | 1799 | 1462783182778 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x93ea3000) [pid = 1799] [serial = 358] [outer = 0x8fb1d400] 01:39:43 INFO - PROCESS | 1799 | 1462783183854 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]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1737ms 01:39:43 INFO - PROCESS | 1799 | 1462783183929 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 1799 | 1462783183933 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 01:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:39:43 INFO - PROCESS | 1799 | 1462783183941 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 1799 | 1462783183947 Marionette TRACE conn4 <- [1,450,null,{}] 01:39:43 INFO - PROCESS | 1799 | 1462783183965 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}] 01:39:44 INFO - PROCESS | 1799 | 1462783184196 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 01:39:44 INFO - PROCESS | 1799 | 1462783184418 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x99deec00 == 67 [pid = 1799] [id = 120] 01:39:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x99f85c00) [pid = 1799] [serial = 359] [outer = (nil)] 01:39:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9a60f400) [pid = 1799] [serial = 360] [outer = 0x99f85c00] 01:39:44 INFO - PROCESS | 1799 | 1462783184508 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9a774000) [pid = 1799] [serial = 361] [outer = 0x99f85c00] 01:39:45 INFO - PROCESS | 1799 | 1462783185468 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] 01:39:45 INFO - PROCESS | 1799 | 1462783185535 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 01:39:45 INFO - PROCESS | 1799 | 1462783185542 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 1799 | 1462783185546 Marionette TRACE conn4 <- [1,454,null,{}] 01:39:45 INFO - PROCESS | 1799 | 1462783185552 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}] 01:39:45 INFO - PROCESS | 1799 | 1462783185748 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 01:39:45 INFO - PROCESS | 1799 | 1462783185960 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9ac00 == 68 [pid = 1799] [id = 121] 01:39:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9a776400) [pid = 1799] [serial = 362] [outer = (nil)] 01:39:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9aab4800) [pid = 1799] [serial = 363] [outer = 0x9a776400] 01:39:46 INFO - PROCESS | 1799 | 1462783186095 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9b271c00) [pid = 1799] [serial = 364] [outer = 0x9a776400] 01:39:46 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:47 INFO - PROCESS | 1799 | 1462783187022 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1534ms 01:39:47 INFO - PROCESS | 1799 | 1462783187076 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1799 | 1462783187079 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:39:47 INFO - PROCESS | 1799 | 1462783187086 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1799 | 1462783187089 Marionette TRACE conn4 <- [1,458,null,{}] 01:39:47 INFO - PROCESS | 1799 | 1462783187096 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}] 01:39:47 INFO - PROCESS | 1799 | 1462783187275 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 01:39:47 INFO - PROCESS | 1799 | 1462783187491 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9e3400 == 69 [pid = 1799] [id = 122] 01:39:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8d9e5000) [pid = 1799] [serial = 365] [outer = (nil)] 01:39:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8d9eb400) [pid = 1799] [serial = 366] [outer = 0x8d9e5000] 01:39:47 INFO - PROCESS | 1799 | 1462783187595 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8d9ee400) [pid = 1799] [serial = 367] [outer = 0x8d9e5000] 01:39:48 INFO - PROCESS | 1799 | 1462783188520 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] 01:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:39:48 INFO - PROCESS | 1799 | 1462783188575 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 01:39:48 INFO - PROCESS | 1799 | 1462783188583 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 1799 | 1462783188586 Marionette TRACE conn4 <- [1,462,null,{}] 01:39:48 INFO - PROCESS | 1799 | 1462783188592 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}] 01:39:48 INFO - PROCESS | 1799 | 1462783188809 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:39:49 INFO - PROCESS | 1799 | 1462783189030 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f0000 == 70 [pid = 1799] [id = 123] 01:39:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ecc6000) [pid = 1799] [serial = 368] [outer = (nil)] 01:39:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9b88c400) [pid = 1799] [serial = 369] [outer = 0x8ecc6000] 01:39:49 INFO - PROCESS | 1799 | 1462783189162 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9d51e000) [pid = 1799] [serial = 370] [outer = 0x8ecc6000] 01:39:50 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:50 INFO - PROCESS | 1799 | 1462783190115 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] 01:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:39:50 INFO - PROCESS | 1799 | 1462783190198 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 01:39:50 INFO - PROCESS | 1799 | 1462783190206 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 1799 | 1462783190209 Marionette TRACE conn4 <- [1,466,null,{}] 01:39:50 INFO - PROCESS | 1799 | 1462783190215 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}] 01:39:50 INFO - PROCESS | 1799 | 1462783190407 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 01:39:50 INFO - PROCESS | 1799 | 1462783190624 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x9522a400 == 71 [pid = 1799] [id = 124] 01:39:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9522b400) [pid = 1799] [serial = 371] [outer = (nil)] 01:39:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9522f400) [pid = 1799] [serial = 372] [outer = 0x9522b400] 01:39:50 INFO - PROCESS | 1799 | 1462783190726 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x95232400) [pid = 1799] [serial = 373] [outer = 0x9522b400] 01:39:51 INFO - PROCESS | 1799 | 1462783191626 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] 01:39:51 INFO - PROCESS | 1799 | 1462783191703 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 01:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:39:51 INFO - PROCESS | 1799 | 1462783191709 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 1799 | 1462783191712 Marionette TRACE conn4 <- [1,470,null,{}] 01:39:51 INFO - PROCESS | 1799 | 1462783191718 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}] 01:39:51 INFO - PROCESS | 1799 | 1462783191932 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 01:39:52 INFO - PROCESS | 1799 | 1462783192147 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9522e000 == 72 [pid = 1799] [id = 125] 01:39:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x95234400) [pid = 1799] [serial = 374] [outer = (nil)] 01:39:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0xa114bc00) [pid = 1799] [serial = 375] [outer = 0x95234400] 01:39:52 INFO - PROCESS | 1799 | 1462783192278 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0xa22c2400) [pid = 1799] [serial = 376] [outer = 0x95234400] 01:39:53 INFO - PROCESS | 1799 | 1462783193173 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]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1534ms 01:39:53 INFO - PROCESS | 1799 | 1462783193245 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1799 | 1462783193248 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 01:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:39:53 INFO - PROCESS | 1799 | 1462783193256 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1799 | 1462783193258 Marionette TRACE conn4 <- [1,474,null,{}] 01:39:53 INFO - PROCESS | 1799 | 1462783193265 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}] 01:39:53 INFO - PROCESS | 1799 | 1462783193483 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 01:39:53 INFO - PROCESS | 1799 | 1462783193704 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aa8ac00 == 73 [pid = 1799] [id = 126] 01:39:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9b887000) [pid = 1799] [serial = 377] [outer = (nil)] 01:39:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0xa35a4c00) [pid = 1799] [serial = 378] [outer = 0x9b887000] 01:39:53 INFO - PROCESS | 1799 | 1462783193836 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0xa62e6800) [pid = 1799] [serial = 379] [outer = 0x9b887000] 01:39:54 INFO - PROCESS | 1799 | 1462783194793 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1590ms 01:39:54 INFO - PROCESS | 1799 | 1462783194846 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 1799 | 1462783194849 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:39:54 INFO - PROCESS | 1799 | 1462783194857 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 1799 | 1462783194859 Marionette TRACE conn4 <- [1,478,null,{}] 01:39:54 INFO - PROCESS | 1799 | 1462783194866 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}] 01:39:55 INFO - PROCESS | 1799 | 1462783195050 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 01:39:55 INFO - PROCESS | 1799 | 1462783195301 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70d000 == 74 [pid = 1799] [id = 127] 01:39:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8f70d400) [pid = 1799] [serial = 380] [outer = (nil)] 01:39:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8fb1a000) [pid = 1799] [serial = 381] [outer = 0x8f70d400] 01:39:55 INFO - PROCESS | 1799 | 1462783195407 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x97739000) [pid = 1799] [serial = 382] [outer = 0x8f70d400] 01:39:56 INFO - PROCESS | 1799 | 1462783196349 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1529ms 01:39:56 INFO - PROCESS | 1799 | 1462783196387 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 1799 | 1462783196392 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 01:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:39:56 INFO - PROCESS | 1799 | 1462783196399 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 1799 | 1462783196404 Marionette TRACE conn4 <- [1,482,null,{}] 01:39:56 INFO - PROCESS | 1799 | 1462783196410 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}] 01:39:56 INFO - PROCESS | 1799 | 1462783196634 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:39:56 INFO - PROCESS | 1799 | 1462783196867 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d823800 == 75 [pid = 1799] [id = 128] 01:39:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8d9edc00) [pid = 1799] [serial = 383] [outer = (nil)] 01:39:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa6e92400) [pid = 1799] [serial = 384] [outer = 0x8d9edc00] 01:39:57 INFO - PROCESS | 1799 | 1462783197009 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa6f77c00) [pid = 1799] [serial = 385] [outer = 0x8d9edc00] 01:39:58 INFO - PROCESS | 1799 | 1462783198252 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1895ms 01:39:58 INFO - PROCESS | 1799 | 1462783198295 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 1799 | 1462783198303 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 01:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:39:58 INFO - PROCESS | 1799 | 1462783198311 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 1799 | 1462783198318 Marionette TRACE conn4 <- [1,486,null,{}] 01:39:58 INFO - PROCESS | 1799 | 1462783198325 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}] 01:39:58 INFO - PROCESS | 1799 | 1462783198506 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 01:39:58 INFO - PROCESS | 1799 | 1462783198688 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f002400 == 76 [pid = 1799] [id = 129] 01:39:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8f00c800) [pid = 1799] [serial = 386] [outer = (nil)] 01:39:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8f894400) [pid = 1799] [serial = 387] [outer = 0x8f00c800] 01:39:58 INFO - PROCESS | 1799 | 1462783198818 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x91f2fc00) [pid = 1799] [serial = 388] [outer = 0x8f00c800] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb11c00 == 75 [pid = 1799] [id = 78] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0xa50a9c00 == 74 [pid = 1799] [id = 77] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecca800 == 73 [pid = 1799] [id = 116] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x95164400 == 72 [pid = 1799] [id = 115] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70c000 == 71 [pid = 1799] [id = 114] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc9c00 == 70 [pid = 1799] [id = 113] 01:39:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8eccd000 == 69 [pid = 1799] [id = 112] 01:39:59 INFO - PROCESS | 1799 | 1462783199933 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]]]}] 01:40:00 INFO - PROCESS | 1799 | --DOCSHELL 0x9771c400 == 68 [pid = 1799] [id = 104] 01:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1796ms 01:40:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8f89d800 == 67 [pid = 1799] [id = 103] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x951a8c00) [pid = 1799] [serial = 261] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9a60a400) [pid = 1799] [serial = 264] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0xa35a1400) [pid = 1799] [serial = 267] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa6f3c000) [pid = 1799] [serial = 270] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0xa829c800) [pid = 1799] [serial = 273] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8f707c00) [pid = 1799] [serial = 279] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa9024c00) [pid = 1799] [serial = 276] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x99e79c00) [pid = 1799] [serial = 294] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x955e4800) [pid = 1799] [serial = 291] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x97732000) [pid = 1799] [serial = 292] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9512f000) [pid = 1799] [serial = 289] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x93e9f400) [pid = 1799] [serial = 288] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8fb11400) [pid = 1799] [serial = 286] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f89d000) [pid = 1799] [serial = 285] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f896400) [pid = 1799] [serial = 282] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9ada3800) [pid = 1799] [serial = 300] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9b884000) [pid = 1799] [serial = 304] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9b2de800) [pid = 1799] [serial = 301] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9a614400) [pid = 1799] [serial = 297] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x9a773400) [pid = 1799] [serial = 298] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x99eebc00) [pid = 1799] [serial = 295] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9adaa000) [pid = 1799] [serial = 303] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1799 | 1462783200482 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 1799 | 1462783200491 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 01:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:40:00 INFO - PROCESS | 1799 | 1462783200596 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1799 | 1462783200601 Marionette TRACE conn4 <- [1,490,null,{}] 01:40:00 INFO - PROCESS | 1799 | 1462783200608 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}] 01:40:00 INFO - PROCESS | 1799 | 1462783200778 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 01:40:00 INFO - PROCESS | 1799 | 1462783200790 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a9800 == 68 [pid = 1799] [id = 130] 01:40:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f0ba400) [pid = 1799] [serial = 389] [outer = (nil)] 01:40:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x97734000) [pid = 1799] [serial = 390] [outer = 0x8f0ba400] 01:40:00 INFO - PROCESS | 1799 | 1462783200866 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x99e71400) [pid = 1799] [serial = 391] [outer = 0x8f0ba400] 01:40:01 INFO - PROCESS | 1799 | 1462783201842 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1284ms 01:40:01 INFO - PROCESS | 1799 | 1462783201878 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 1799 | 1462783201881 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 01:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:40:01 INFO - PROCESS | 1799 | 1462783201889 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 1799 | 1462783201895 Marionette TRACE conn4 <- [1,494,null,{}] 01:40:01 INFO - PROCESS | 1799 | 1462783201911 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}] 01:40:02 INFO - PROCESS | 1799 | 1462783202155 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 01:40:02 INFO - PROCESS | 1799 | 1462783202251 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7d000 == 69 [pid = 1799] [id = 131] 01:40:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8da86000) [pid = 1799] [serial = 392] [outer = (nil)] 01:40:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x99af5000) [pid = 1799] [serial = 393] [outer = 0x8da86000] 01:40:02 INFO - PROCESS | 1799 | 1462783202331 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9a5f0400) [pid = 1799] [serial = 394] [outer = 0x8da86000] 01:40:03 INFO - PROCESS | 1799 | 1462783203174 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]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1341ms 01:40:03 INFO - PROCESS | 1799 | 1462783203237 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:40:03 INFO - PROCESS | 1799 | 1462783203242 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:40:03 INFO - PROCESS | 1799 | 1462783203248 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 1799 | 1462783203253 Marionette TRACE conn4 <- [1,498,null,{}] 01:40:03 INFO - PROCESS | 1799 | 1462783203259 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}] 01:40:03 INFO - PROCESS | 1799 | 1462783203497 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 01:40:03 INFO - PROCESS | 1799 | 1462783203523 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da83800 == 70 [pid = 1799] [id = 132] 01:40:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x99e7bc00) [pid = 1799] [serial = 395] [outer = (nil)] 01:40:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9a782c00) [pid = 1799] [serial = 396] [outer = 0x99e7bc00] 01:40:03 INFO - PROCESS | 1799 | 1462783203598 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9adaa000) [pid = 1799] [serial = 397] [outer = 0x99e7bc00] 01:40:04 INFO - PROCESS | 1799 | 1462783204740 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]]]}] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8f0b1000) [pid = 1799] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x95165400) [pid = 1799] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f00e400) [pid = 1799] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8eccd800) [pid = 1799] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x99e70800) [pid = 1799] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:40:04 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fb1fc00) [pid = 1799] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1591ms 01:40:04 INFO - PROCESS | 1799 | 1462783204840 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1799 | 1462783204844 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 01:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:40:04 INFO - PROCESS | 1799 | 1462783204854 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 1799 | 1462783204857 Marionette TRACE conn4 <- [1,502,null,{}] 01:40:04 INFO - PROCESS | 1799 | 1462783204865 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}] 01:40:05 INFO - PROCESS | 1799 | 1462783205081 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:40:05 INFO - PROCESS | 1799 | 1462783205243 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x97737400 == 71 [pid = 1799] [id = 133] 01:40:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x99e70800) [pid = 1799] [serial = 398] [outer = (nil)] 01:40:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9aa8c400) [pid = 1799] [serial = 399] [outer = 0x99e70800] 01:40:05 INFO - PROCESS | 1799 | 1462783205347 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9b884400) [pid = 1799] [serial = 400] [outer = 0x99e70800] 01:40:06 INFO - PROCESS | 1799 | 1462783206106 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1287ms 01:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:40:06 INFO - PROCESS | 1799 | 1462783206139 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 1799 | 1462783206143 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 01:40:06 INFO - PROCESS | 1799 | 1462783206149 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 1799 | 1462783206152 Marionette TRACE conn4 <- [1,506,null,{}] 01:40:06 INFO - PROCESS | 1799 | 1462783206158 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}] 01:40:06 INFO - PROCESS | 1799 | 1462783206333 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 01:40:06 INFO - PROCESS | 1799 | 1462783206349 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da88400 == 72 [pid = 1799] [id = 134] 01:40:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8da8a000) [pid = 1799] [serial = 401] [outer = (nil)] 01:40:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8da95800) [pid = 1799] [serial = 402] [outer = 0x8da8a000] 01:40:06 INFO - PROCESS | 1799 | 1462783206423 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9b2dd800) [pid = 1799] [serial = 403] [outer = 0x8da8a000] 01:40:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8da80400) [pid = 1799] [serial = 404] [outer = 0x97719c00] 01:40:07 INFO - PROCESS | 1799 | 1462783207763 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]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1689ms 01:40:07 INFO - PROCESS | 1799 | 1462783207838 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 1799 | 1462783207846 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 01:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:40:07 INFO - PROCESS | 1799 | 1462783207856 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 1799 | 1462783207861 Marionette TRACE conn4 <- [1,510,null,{}] 01:40:07 INFO - PROCESS | 1799 | 1462783207870 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}] 01:40:08 INFO - PROCESS | 1799 | 1462783208102 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 01:40:08 INFO - PROCESS | 1799 | 1462783208327 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d830400 == 73 [pid = 1799] [id = 135] 01:40:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8da92000) [pid = 1799] [serial = 405] [outer = (nil)] 01:40:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8e6c0800) [pid = 1799] [serial = 406] [outer = 0x8da92000] 01:40:08 INFO - PROCESS | 1799 | 1462783208420 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f008000) [pid = 1799] [serial = 407] [outer = 0x8da92000] 01:40:09 INFO - PROCESS | 1799 | 1462783209376 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1587ms 01:40:09 INFO - PROCESS | 1799 | 1462783209444 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 1799 | 1462783209452 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 01:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:40:09 INFO - PROCESS | 1799 | 1462783209464 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 1799 | 1462783209468 Marionette TRACE conn4 <- [1,514,null,{}] 01:40:09 INFO - PROCESS | 1799 | 1462783209475 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}] 01:40:09 INFO - PROCESS | 1799 | 1462783209707 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 01:40:10 INFO - PROCESS | 1799 | 1462783210034 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f89bc00 == 74 [pid = 1799] [id = 136] 01:40:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8fab8000) [pid = 1799] [serial = 408] [outer = (nil)] 01:40:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x93ea2400) [pid = 1799] [serial = 409] [outer = 0x8fab8000] 01:40:10 INFO - PROCESS | 1799 | 1462783210123 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x95231800) [pid = 1799] [serial = 410] [outer = 0x8fab8000] 01:40:11 INFO - PROCESS | 1799 | 1462783211011 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]]]}] 01:40:11 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 01:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1588ms 01:40:11 INFO - PROCESS | 1799 | 1462783211052 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 1799 | 1462783211056 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:40:11 INFO - PROCESS | 1799 | 1462783211063 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 1799 | 1462783211069 Marionette TRACE conn4 <- [1,518,null,{}] 01:40:11 INFO - PROCESS | 1799 | 1462783211086 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}] 01:40:11 INFO - PROCESS | 1799 | 1462783211283 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 01:40:11 INFO - PROCESS | 1799 | 1462783211459 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edd3400 == 75 [pid = 1799] [id = 137] 01:40:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8edd5c00) [pid = 1799] [serial = 411] [outer = (nil)] 01:40:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9539d400) [pid = 1799] [serial = 412] [outer = 0x8edd5c00] 01:40:11 INFO - PROCESS | 1799 | 1462783211553 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x99ee1c00) [pid = 1799] [serial = 413] [outer = 0x8edd5c00] 01:40:12 INFO - PROCESS | 1799 | 1462783212517 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]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1491ms 01:40:12 INFO - PROCESS | 1799 | 1462783212556 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 1799 | 1462783212560 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 01:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:40:12 INFO - PROCESS | 1799 | 1462783212568 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 1799 | 1462783212572 Marionette TRACE conn4 <- [1,522,null,{}] 01:40:12 INFO - PROCESS | 1799 | 1462783212578 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}] 01:40:12 INFO - PROCESS | 1799 | 1462783212771 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:40:12 INFO - PROCESS | 1799 | 1462783212945 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e49a800 == 76 [pid = 1799] [id = 138] 01:40:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x955e6000) [pid = 1799] [serial = 414] [outer = (nil)] 01:40:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9ada7c00) [pid = 1799] [serial = 415] [outer = 0x955e6000] 01:40:13 INFO - PROCESS | 1799 | 1462783213032 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9d756800) [pid = 1799] [serial = 416] [outer = 0x955e6000] 01:40:14 INFO - PROCESS | 1799 | 1462783214011 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]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1488ms 01:40:14 INFO - PROCESS | 1799 | 1462783214057 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 01:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:40:14 INFO - PROCESS | 1799 | 1462783214061 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 01:40:14 INFO - PROCESS | 1799 | 1462783214068 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 1799 | 1462783214072 Marionette TRACE conn4 <- [1,526,null,{}] 01:40:14 INFO - PROCESS | 1799 | 1462783214078 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}] 01:40:14 INFO - PROCESS | 1799 | 1462783214258 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 01:40:14 INFO - PROCESS | 1799 | 1462783214479 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a77e000 == 77 [pid = 1799] [id = 139] 01:40:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0xa21a3c00) [pid = 1799] [serial = 417] [outer = (nil)] 01:40:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0xa34c1c00) [pid = 1799] [serial = 418] [outer = 0xa21a3c00] 01:40:14 INFO - PROCESS | 1799 | 1462783214615 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0xa628e800) [pid = 1799] [serial = 419] [outer = 0xa21a3c00] 01:40:15 INFO - PROCESS | 1799 | 1462783215584 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]]]}] 01:40:15 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 01:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1585ms 01:40:15 INFO - PROCESS | 1799 | 1462783215654 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 01:40:15 INFO - PROCESS | 1799 | 1462783215659 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 01:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:40:15 INFO - PROCESS | 1799 | 1462783215665 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 1799 | 1462783215668 Marionette TRACE conn4 <- [1,530,null,{}] 01:40:15 INFO - PROCESS | 1799 | 1462783215675 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}] 01:40:15 INFO - PROCESS | 1799 | 1462783215922 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 01:40:16 INFO - PROCESS | 1799 | 1462783216195 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede8800 == 78 [pid = 1799] [id = 140] 01:40:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8edea400) [pid = 1799] [serial = 420] [outer = (nil)] 01:40:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8edefc00) [pid = 1799] [serial = 421] [outer = 0x8edea400] 01:40:16 INFO - PROCESS | 1799 | 1462783216286 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0xa6e8a000) [pid = 1799] [serial = 422] [outer = 0x8edea400] 01:40:17 INFO - PROCESS | 1799 | 1462783217160 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"]]]}] 01:40:17 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 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:40:17 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 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:40:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:40:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1537ms 01:40:17 INFO - PROCESS | 1799 | 1462783217222 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 1799 | 1462783217227 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 01:40:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:40:17 INFO - PROCESS | 1799 | 1462783217238 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 1799 | 1462783217242 Marionette TRACE conn4 <- [1,534,null,{}] 01:40:17 INFO - PROCESS | 1799 | 1462783217248 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}] 01:40:17 INFO - PROCESS | 1799 | 1462783217445 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 01:40:17 INFO - PROCESS | 1799 | 1462783217624 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0a400 == 79 [pid = 1799] [id = 141] 01:40:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8ca0b000) [pid = 1799] [serial = 423] [outer = (nil)] 01:40:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8d827000) [pid = 1799] [serial = 424] [outer = 0x8ca0b000] 01:40:17 INFO - PROCESS | 1799 | 1462783217710 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0xa62edc00) [pid = 1799] [serial = 425] [outer = 0x8ca0b000] 01:40:18 INFO - PROCESS | 1799 | 1462783218640 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]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:40:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1433ms 01:40:18 INFO - PROCESS | 1799 | 1462783218671 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 1799 | 1462783218675 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:40:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:40:18 INFO - PROCESS | 1799 | 1462783218681 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 1799 | 1462783218685 Marionette TRACE conn4 <- [1,538,null,{}] 01:40:18 INFO - PROCESS | 1799 | 1462783218691 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}] 01:40:18 INFO - PROCESS | 1799 | 1462783218886 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 01:40:19 INFO - PROCESS | 1799 | 1462783219068 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0e000 == 80 [pid = 1799] [id = 142] 01:40:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8ca0e400) [pid = 1799] [serial = 426] [outer = (nil)] 01:40:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8ed25800) [pid = 1799] [serial = 427] [outer = 0x8ca0e400] 01:40:19 INFO - PROCESS | 1799 | 1462783219157 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8ed2d400) [pid = 1799] [serial = 428] [outer = 0x8ca0e400] 01:40:20 INFO - PROCESS | 1799 | 1462783220038 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]]]}] 01:40:20 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. 01:40:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1382ms 01:40:20 INFO - PROCESS | 1799 | 1462783220063 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 01:40:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:40:20 INFO - PROCESS | 1799 | 1462783220068 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 01:40:20 INFO - PROCESS | 1799 | 1462783220074 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 1799 | 1462783220078 Marionette TRACE conn4 <- [1,542,null,{}] 01:40:20 INFO - PROCESS | 1799 | 1462783220084 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}] 01:40:20 INFO - PROCESS | 1799 | 1462783220257 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:40:20 INFO - PROCESS | 1799 | 1462783220484 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0ac00 == 81 [pid = 1799] [id = 143] 01:40:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8ccdf000) [pid = 1799] [serial = 429] [outer = (nil)] 01:40:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8cce7800) [pid = 1799] [serial = 430] [outer = 0x8ccdf000] 01:40:20 INFO - PROCESS | 1799 | 1462783220583 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8cceb000) [pid = 1799] [serial = 431] [outer = 0x8ccdf000] 01:40:21 INFO - PROCESS | 1799 | 1462783221462 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]]]}] 01:40:21 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. 01:40:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1440ms 01:40:21 INFO - PROCESS | 1799 | 1462783221529 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 1799 | 1462783221534 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 01:40:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:40:21 INFO - PROCESS | 1799 | 1462783221543 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 1799 | 1462783221546 Marionette TRACE conn4 <- [1,546,null,{}] 01:40:21 INFO - PROCESS | 1799 | 1462783221553 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}] 01:40:21 INFO - PROCESS | 1799 | 1462783221751 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 01:40:21 INFO - PROCESS | 1799 | 1462783221930 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b766400 == 82 [pid = 1799] [id = 144] 01:40:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8b767000) [pid = 1799] [serial = 432] [outer = (nil)] 01:40:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8b769800) [pid = 1799] [serial = 433] [outer = 0x8b767000] 01:40:22 INFO - PROCESS | 1799 | 1462783222017 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8b76e800) [pid = 1799] [serial = 434] [outer = 0x8b767000] 01:40:22 INFO - PROCESS | 1799 | 1462783222951 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]]]}] 01:40:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:40:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1484ms 01:40:23 INFO - PROCESS | 1799 | 1462783223028 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 01:40:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:40:23 INFO - PROCESS | 1799 | 1462783223033 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 01:40:23 INFO - PROCESS | 1799 | 1462783223039 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:40:23 INFO - PROCESS | 1799 | 1462783223044 Marionette TRACE conn4 <- [1,550,null,{}] 01:40:23 INFO - PROCESS | 1799 | 1462783223050 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}] 01:40:23 INFO - PROCESS | 1799 | 1462783223266 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 01:40:23 INFO - PROCESS | 1799 | 1462783223446 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76a400 == 83 [pid = 1799] [id = 145] 01:40:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8b812800) [pid = 1799] [serial = 435] [outer = (nil)] 01:40:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8b819000) [pid = 1799] [serial = 436] [outer = 0x8b812800] 01:40:23 INFO - PROCESS | 1799 | 1462783223609 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8cce3c00) [pid = 1799] [serial = 437] [outer = 0x8b812800] 01:40:24 INFO - PROCESS | 1799 | 1462783224483 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]]]}] 01:40:24 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. 01:40:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1531ms 01:40:24 INFO - PROCESS | 1799 | 1462783224572 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 1799 | 1462783224576 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 01:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:40:24 INFO - PROCESS | 1799 | 1462783224582 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 1799 | 1462783224586 Marionette TRACE conn4 <- [1,554,null,{}] 01:40:24 INFO - PROCESS | 1799 | 1462783224592 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}] 01:40:24 INFO - PROCESS | 1799 | 1462783224786 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 01:40:25 INFO - PROCESS | 1799 | 1462783225027 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad47800 == 84 [pid = 1799] [id = 146] 01:40:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8ad48400) [pid = 1799] [serial = 438] [outer = (nil)] 01:40:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8ad4ec00) [pid = 1799] [serial = 439] [outer = 0x8ad48400] 01:40:25 INFO - PROCESS | 1799 | 1462783225166 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8ad52400) [pid = 1799] [serial = 440] [outer = 0x8ad48400] 01:40:25 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:26 INFO - PROCESS | 1799 | 1462783226076 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]]]}] 01:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1541ms 01:40:26 INFO - PROCESS | 1799 | 1462783226124 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 1799 | 1462783226127 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:40:26 INFO - PROCESS | 1799 | 1462783226135 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 1799 | 1462783226138 Marionette TRACE conn4 <- [1,558,null,{}] 01:40:26 INFO - PROCESS | 1799 | 1462783226154 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}] 01:40:26 INFO - PROCESS | 1799 | 1462783226338 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 01:40:26 INFO - PROCESS | 1799 | 1462783226518 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4dc00 == 85 [pid = 1799] [id = 147] 01:40:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8ad50000) [pid = 1799] [serial = 441] [outer = (nil)] 01:40:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8b821000) [pid = 1799] [serial = 442] [outer = 0x8ad50000] 01:40:26 INFO - PROCESS | 1799 | 1462783226606 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8cce8800) [pid = 1799] [serial = 443] [outer = 0x8ad50000] 01:40:27 INFO - PROCESS | 1799 | 1462783227476 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]]]}] 01:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1394ms 01:40:27 INFO - PROCESS | 1799 | 1462783227536 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 1799 | 1462783227539 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 01:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:40:27 INFO - PROCESS | 1799 | 1462783227546 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 1799 | 1462783227550 Marionette TRACE conn4 <- [1,562,null,{}] 01:40:27 INFO - PROCESS | 1799 | 1462783227556 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}] 01:40:27 INFO - PROCESS | 1799 | 1462783227741 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:40:28 INFO - PROCESS | 1799 | 1462783228404 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b817000 == 86 [pid = 1799] [id = 148] 01:40:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8b817c00) [pid = 1799] [serial = 444] [outer = (nil)] 01:40:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x8b81b800) [pid = 1799] [serial = 445] [outer = 0x8b817c00] 01:40:28 INFO - PROCESS | 1799 | 1462783228499 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x8b821c00) [pid = 1799] [serial = 446] [outer = 0x8b817c00] 01:40:29 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:29 INFO - PROCESS | 1799 | 1462783229403 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]]]}] 01:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1886ms 01:40:29 INFO - PROCESS | 1799 | 1462783229434 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 1799 | 1462783229441 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 01:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:40:29 INFO - PROCESS | 1799 | 1462783229450 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 1799 | 1462783229455 Marionette TRACE conn4 <- [1,566,null,{}] 01:40:29 INFO - PROCESS | 1799 | 1462783229464 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}] 01:40:29 INFO - PROCESS | 1799 | 1462783229655 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 01:40:29 INFO - PROCESS | 1799 | 1462783229860 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da94c00 == 87 [pid = 1799] [id = 149] 01:40:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x8da96400) [pid = 1799] [serial = 447] [outer = (nil)] 01:40:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x8e4a1400) [pid = 1799] [serial = 448] [outer = 0x8da96400] 01:40:30 INFO - PROCESS | 1799 | 1462783230098 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x8e52f400) [pid = 1799] [serial = 449] [outer = 0x8da96400] 01:40:30 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:31 INFO - PROCESS | 1799 | 1462783231067 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]]]}] 01:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1695ms 01:40:31 INFO - PROCESS | 1799 | 1462783231149 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 01:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:40:31 INFO - PROCESS | 1799 | 1462783231156 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 01:40:31 INFO - PROCESS | 1799 | 1462783231163 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 1799 | 1462783231167 Marionette TRACE conn4 <- [1,570,null,{}] 01:40:31 INFO - PROCESS | 1799 | 1462783231173 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}] 01:40:31 INFO - PROCESS | 1799 | 1462783231428 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x97737400 == 86 [pid = 1799] [id = 133] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8da83800 == 85 [pid = 1799] [id = 132] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x8f00a800) [pid = 1799] [serial = 321] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x8f0ba000) [pid = 1799] [serial = 324] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8e4a3c00) [pid = 1799] [serial = 327] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x91f33000) [pid = 1799] [serial = 309] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x8d82d800) [pid = 1799] [serial = 333] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8fabcc00) [pid = 1799] [serial = 306] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x9b886c00) [pid = 1799] [serial = 315] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x98988800) [pid = 1799] [serial = 312] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0xa22b3800) [pid = 1799] [serial = 318] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8e6be800) [pid = 1799] [serial = 330] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x99e78400) [pid = 1799] [serial = 351] [outer = (nil)] [url = about:blank] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7d000 == 84 [pid = 1799] [id = 131] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a9800 == 83 [pid = 1799] [id = 130] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f002400 == 82 [pid = 1799] [id = 129] 01:40:31 INFO - PROCESS | 1799 | 1462783231770 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d829000 == 83 [pid = 1799] [id = 150] 01:40:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8d9e5400) [pid = 1799] [serial = 450] [outer = (nil)] 01:40:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8e52e000) [pid = 1799] [serial = 451] [outer = 0x8d9e5400] 01:40:31 INFO - PROCESS | 1799 | 1462783231854 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8e6c0400) [pid = 1799] [serial = 452] [outer = 0x8d9e5400] 01:40:31 INFO - PROCESS | 1799 | --DOCSHELL 0x99e6f400 == 82 [pid = 1799] [id = 117] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x955e6c00) [pid = 1799] [serial = 349] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8f0b2c00) [pid = 1799] [serial = 337] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x99e78800) [pid = 1799] [serial = 174] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x91f35c00) [pid = 1799] [serial = 342] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x93888000) [pid = 1799] [serial = 348] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x9387d400) [pid = 1799] [serial = 343] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8f70d800) [pid = 1799] [serial = 339] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8f008400) [pid = 1799] [serial = 336] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x9771cc00) [pid = 1799] [serial = 346] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x955e5800) [pid = 1799] [serial = 345] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x8f897c00) [pid = 1799] [serial = 340] [outer = (nil)] [url = about:blank] 01:40:32 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:32 INFO - PROCESS | 1799 | 1462783232648 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]]]}] 01:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1544ms 01:40:32 INFO - PROCESS | 1799 | 1462783232706 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 1799 | 1462783232709 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 01:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:40:32 INFO - PROCESS | 1799 | 1462783232747 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 1799 | 1462783232756 Marionette TRACE conn4 <- [1,574,null,{}] 01:40:32 INFO - PROCESS | 1799 | 1462783232767 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}] 01:40:32 INFO - PROCESS | 1799 | 1462783232940 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 01:40:32 INFO - PROCESS | 1799 | 1462783232953 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81ac00 == 83 [pid = 1799] [id = 151] 01:40:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8edd1400) [pid = 1799] [serial = 453] [outer = (nil)] 01:40:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8edd7400) [pid = 1799] [serial = 454] [outer = 0x8edd1400] 01:40:33 INFO - PROCESS | 1799 | 1462783233028 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8edddc00) [pid = 1799] [serial = 455] [outer = 0x8edd1400] 01:40:33 INFO - PROCESS | 1799 | 1462783233938 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]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1278ms 01:40:34 INFO - PROCESS | 1799 | 1462783234004 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 1799 | 1462783234009 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:40:34 INFO - PROCESS | 1799 | 1462783234020 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 1799 | 1462783234024 Marionette TRACE conn4 <- [1,578,null,{}] 01:40:34 INFO - PROCESS | 1799 | 1462783234030 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}] 01:40:34 INFO - PROCESS | 1799 | 1462783234255 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 01:40:34 INFO - PROCESS | 1799 | 1462783234275 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b774800 == 84 [pid = 1799] [id = 152] 01:40:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8e533c00) [pid = 1799] [serial = 456] [outer = (nil)] 01:40:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8edea800) [pid = 1799] [serial = 457] [outer = 0x8e533c00] 01:40:34 INFO - PROCESS | 1799 | 1462783234351 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8edef400) [pid = 1799] [serial = 458] [outer = 0x8e533c00] 01:40:35 INFO - PROCESS | 1799 | 1462783235276 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]]]}] 01:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1279ms 01:40:35 INFO - PROCESS | 1799 | 1462783235301 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 1799 | 1462783235305 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 01:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:40:35 INFO - PROCESS | 1799 | 1462783235311 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 1799 | 1462783235315 Marionette TRACE conn4 <- [1,582,null,{}] 01:40:35 INFO - PROCESS | 1799 | 1462783235320 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}] 01:40:35 INFO - PROCESS | 1799 | 1462783235555 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:40:35 INFO - PROCESS | 1799 | 1462783235617 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f00f000 == 85 [pid = 1799] [id = 153] 01:40:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8f010400) [pid = 1799] [serial = 459] [outer = (nil)] 01:40:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8f0b5000) [pid = 1799] [serial = 460] [outer = 0x8f010400] 01:40:35 INFO - PROCESS | 1799 | 1462783235794 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8f895800) [pid = 1799] [serial = 461] [outer = 0x8f010400] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x99e70800) [pid = 1799] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x8fab6000) [pid = 1799] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x99ee1000) [pid = 1799] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8f0ba400) [pid = 1799] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8f00c800) [pid = 1799] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x99e6f800) [pid = 1799] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8da86000) [pid = 1799] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:40:36 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x99e7bc00) [pid = 1799] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:40:36 INFO - PROCESS | 1799 | 1462783236994 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]]]}] 01:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1734ms 01:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:40:37 INFO - PROCESS | 1799 | 1462783237047 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 1799 | 1462783237050 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 01:40:37 INFO - PROCESS | 1799 | 1462783237057 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 1799 | 1462783237060 Marionette TRACE conn4 <- [1,586,null,{}] 01:40:37 INFO - PROCESS | 1799 | 1462783237066 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}] 01:40:37 INFO - PROCESS | 1799 | 1462783237262 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 01:40:37 INFO - PROCESS | 1799 | 1462783237418 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da86000 == 86 [pid = 1799] [id = 154] 01:40:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8da8b400) [pid = 1799] [serial = 462] [outer = (nil)] 01:40:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8fab6400) [pid = 1799] [serial = 463] [outer = 0x8da8b400] 01:40:37 INFO - PROCESS | 1799 | 1462783237493 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8fac0800) [pid = 1799] [serial = 464] [outer = 0x8da8b400] 01:40:37 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:38 INFO - PROCESS | 1799 | 1462783238228 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1180ms 01:40:38 INFO - PROCESS | 1799 | 1462783238237 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 1799 | 1462783238240 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 01:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:40:38 INFO - PROCESS | 1799 | 1462783238247 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 1799 | 1462783238249 Marionette TRACE conn4 <- [1,590,null,{}] 01:40:38 INFO - PROCESS | 1799 | 1462783238255 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}] 01:40:38 INFO - PROCESS | 1799 | 1462783238478 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 01:40:38 INFO - PROCESS | 1799 | 1462783238687 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4b800 == 87 [pid = 1799] [id = 155] 01:40:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8ad4f800) [pid = 1799] [serial = 465] [outer = (nil)] 01:40:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8b814800) [pid = 1799] [serial = 466] [outer = 0x8ad4f800] 01:40:38 INFO - PROCESS | 1799 | 1462783238782 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8b81e400) [pid = 1799] [serial = 467] [outer = 0x8ad4f800] 01:40:39 INFO - PROCESS | 1799 | 1462783239900 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]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 01:40:39 INFO - PROCESS | 1799 | 1462783239938 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 1799 | 1462783239946 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 01:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:40:39 INFO - PROCESS | 1799 | 1462783239954 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 1799 | 1462783239960 Marionette TRACE conn4 <- [1,594,null,{}] 01:40:39 INFO - PROCESS | 1799 | 1462783239968 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}] 01:40:40 INFO - PROCESS | 1799 | 1462783240173 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 01:40:40 INFO - PROCESS | 1799 | 1462783240459 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a2c00 == 88 [pid = 1799] [id = 156] 01:40:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8e4a6800) [pid = 1799] [serial = 468] [outer = (nil)] 01:40:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8e531800) [pid = 1799] [serial = 469] [outer = 0x8e4a6800] 01:40:40 INFO - PROCESS | 1799 | 1462783240570 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8e6ba400) [pid = 1799] [serial = 470] [outer = 0x8e4a6800] 01:40:41 INFO - PROCESS | 1799 | 1462783241528 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1638ms 01:40:41 INFO - PROCESS | 1799 | 1462783241597 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 1799 | 1462783241605 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:40:41 INFO - PROCESS | 1799 | 1462783241612 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 1799 | 1462783241617 Marionette TRACE conn4 <- [1,598,null,{}] 01:40:41 INFO - PROCESS | 1799 | 1462783241624 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}] 01:40:41 INFO - PROCESS | 1799 | 1462783241857 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 01:40:42 INFO - PROCESS | 1799 | 1462783242134 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edd8800 == 89 [pid = 1799] [id = 157] 01:40:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8ede0400) [pid = 1799] [serial = 471] [outer = (nil)] 01:40:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8edee000) [pid = 1799] [serial = 472] [outer = 0x8ede0400] 01:40:42 INFO - PROCESS | 1799 | 1462783242269 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8f70fc00) [pid = 1799] [serial = 473] [outer = 0x8ede0400] 01:40:43 INFO - PROCESS | 1799 | 1462783243184 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1645ms 01:40:43 INFO - PROCESS | 1799 | 1462783243258 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 1799 | 1462783243262 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 01:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:40:43 INFO - PROCESS | 1799 | 1462783243279 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 1799 | 1462783243289 Marionette TRACE conn4 <- [1,602,null,{}] 01:40:43 INFO - PROCESS | 1799 | 1462783243296 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}] 01:40:43 INFO - PROCESS | 1799 | 1462783243573 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:40:43 INFO - PROCESS | 1799 | 1462783243797 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed2c400 == 90 [pid = 1799] [id = 158] 01:40:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8ed2f400) [pid = 1799] [serial = 474] [outer = (nil)] 01:40:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x93decc00) [pid = 1799] [serial = 475] [outer = 0x8ed2f400] 01:40:43 INFO - PROCESS | 1799 | 1462783243887 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x9512f000) [pid = 1799] [serial = 476] [outer = 0x8ed2f400] 01:40:44 INFO - PROCESS | 1799 | 1462783244755 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1556ms 01:40:44 INFO - PROCESS | 1799 | 1462783244828 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 1799 | 1462783244832 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 01:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:40:44 INFO - PROCESS | 1799 | 1462783244839 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 1799 | 1462783244843 Marionette TRACE conn4 <- [1,606,null,{}] 01:40:44 INFO - PROCESS | 1799 | 1462783244849 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}] 01:40:45 INFO - PROCESS | 1799 | 1462783245085 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 01:40:45 INFO - PROCESS | 1799 | 1462783245309 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x93881c00 == 91 [pid = 1799] [id = 159] 01:40:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x93de8000) [pid = 1799] [serial = 477] [outer = (nil)] 01:40:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x9522f800) [pid = 1799] [serial = 478] [outer = 0x93de8000] 01:40:45 INFO - PROCESS | 1799 | 1462783245441 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x955e4400) [pid = 1799] [serial = 479] [outer = 0x93de8000] 01:40:46 INFO - PROCESS | 1799 | 1462783246337 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1535ms 01:40:46 INFO - PROCESS | 1799 | 1462783246375 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 1799 | 1462783246379 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 01:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:40:46 INFO - PROCESS | 1799 | 1462783246386 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 1799 | 1462783246391 Marionette TRACE conn4 <- [1,610,null,{}] 01:40:46 INFO - PROCESS | 1799 | 1462783246398 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}] 01:40:46 INFO - PROCESS | 1799 | 1462783246581 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 01:40:46 INFO - PROCESS | 1799 | 1462783246774 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x9771f000 == 92 [pid = 1799] [id = 160] 01:40:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x9772d400) [pid = 1799] [serial = 480] [outer = (nil)] 01:40:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x9773cc00) [pid = 1799] [serial = 481] [outer = 0x9772d400] 01:40:46 INFO - PROCESS | 1799 | 1462783246869 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x99e6f400) [pid = 1799] [serial = 482] [outer = 0x9772d400] 01:40:47 INFO - PROCESS | 1799 | 1462783247845 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1534ms 01:40:47 INFO - PROCESS | 1799 | 1462783247921 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 1799 | 1462783247925 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 01:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:40:47 INFO - PROCESS | 1799 | 1462783247933 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 1799 | 1462783247937 Marionette TRACE conn4 <- [1,614,null,{}] 01:40:47 INFO - PROCESS | 1799 | 1462783247943 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}] 01:40:48 INFO - PROCESS | 1799 | 1462783248163 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 01:40:48 INFO - PROCESS | 1799 | 1462783248395 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed67800 == 93 [pid = 1799] [id = 161] 01:40:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x8ed6b800) [pid = 1799] [serial = 483] [outer = (nil)] 01:40:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x8ed71c00) [pid = 1799] [serial = 484] [outer = 0x8ed6b800] 01:40:48 INFO - PROCESS | 1799 | 1462783248518 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x91f3c000) [pid = 1799] [serial = 485] [outer = 0x8ed6b800] 01:40:49 INFO - PROCESS | 1799 | 1462783249383 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1487ms 01:40:49 INFO - PROCESS | 1799 | 1462783249421 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:40:49 INFO - PROCESS | 1799 | 1462783249426 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:40:49 INFO - PROCESS | 1799 | 1462783249433 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 1799 | 1462783249436 Marionette TRACE conn4 <- [1,618,null,{}] 01:40:49 INFO - PROCESS | 1799 | 1462783249442 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}] 01:40:49 INFO - PROCESS | 1799 | 1462783249620 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 01:40:49 INFO - PROCESS | 1799 | 1462783249809 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed68800 == 94 [pid = 1799] [id = 162] 01:40:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x8ed70000) [pid = 1799] [serial = 486] [outer = (nil)] 01:40:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x99ee5800) [pid = 1799] [serial = 487] [outer = 0x8ed70000] 01:40:49 INFO - PROCESS | 1799 | 1462783249894 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x99eea800) [pid = 1799] [serial = 488] [outer = 0x8ed70000] 01:40:50 INFO - PROCESS | 1799 | 1462783250905 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1531ms 01:40:50 INFO - PROCESS | 1799 | 1462783250964 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 1799 | 1462783250968 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 01:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:40:50 INFO - PROCESS | 1799 | 1462783250975 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 1799 | 1462783250978 Marionette TRACE conn4 <- [1,622,null,{}] 01:40:50 INFO - PROCESS | 1799 | 1462783250984 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}] 01:40:51 INFO - PROCESS | 1799 | 1462783251171 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:40:51 INFO - PROCESS | 1799 | 1462783251406 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed6ec00 == 95 [pid = 1799] [id = 163] 01:40:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x8ed71400) [pid = 1799] [serial = 489] [outer = (nil)] 01:40:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x9a616c00) [pid = 1799] [serial = 490] [outer = 0x8ed71400] 01:40:51 INFO - PROCESS | 1799 | 1462783251506 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x9a777800) [pid = 1799] [serial = 491] [outer = 0x8ed71400] 01:40:52 INFO - PROCESS | 1799 | 1462783252340 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1430ms 01:40:52 INFO - PROCESS | 1799 | 1462783252407 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 01:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:40:52 INFO - PROCESS | 1799 | 1462783252411 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 01:40:52 INFO - PROCESS | 1799 | 1462783252418 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 1799 | 1462783252428 Marionette TRACE conn4 <- [1,626,null,{}] 01:40:52 INFO - PROCESS | 1799 | 1462783252433 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}] 01:40:52 INFO - PROCESS | 1799 | 1462783252649 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 01:40:52 INFO - PROCESS | 1799 | 1462783252879 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4d800 == 96 [pid = 1799] [id = 164] 01:40:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x8d8e8800) [pid = 1799] [serial = 492] [outer = (nil)] 01:40:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x8d8f1000) [pid = 1799] [serial = 493] [outer = 0x8d8e8800] 01:40:53 INFO - PROCESS | 1799 | 1462783253007 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x8d8f4000) [pid = 1799] [serial = 494] [outer = 0x8d8e8800] 01:40:53 INFO - PROCESS | 1799 | 1462783253915 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]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1541ms 01:40:53 INFO - PROCESS | 1799 | 1462783253959 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 01:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:40:53 INFO - PROCESS | 1799 | 1462783253963 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 01:40:53 INFO - PROCESS | 1799 | 1462783253969 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 1799 | 1462783253973 Marionette TRACE conn4 <- [1,630,null,{}] 01:40:53 INFO - PROCESS | 1799 | 1462783253979 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}] 01:40:54 INFO - PROCESS | 1799 | 1462783254197 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 01:40:54 INFO - PROCESS | 1799 | 1462783254441 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x91503400 == 97 [pid = 1799] [id = 165] 01:40:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x91504800) [pid = 1799] [serial = 495] [outer = (nil)] 01:40:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x91506800) [pid = 1799] [serial = 496] [outer = 0x91504800] 01:40:54 INFO - PROCESS | 1799 | 1462783254596 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x9150bc00) [pid = 1799] [serial = 497] [outer = 0x91504800] 01:40:55 INFO - PROCESS | 1799 | 1462783255499 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1597ms 01:40:55 INFO - PROCESS | 1799 | 1462783255568 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 1799 | 1462783255572 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 01:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:40:55 INFO - PROCESS | 1799 | 1462783255579 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 1799 | 1462783255583 Marionette TRACE conn4 <- [1,634,null,{}] 01:40:55 INFO - PROCESS | 1799 | 1462783255589 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}] 01:40:55 INFO - PROCESS | 1799 | 1462783255834 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 01:40:56 INFO - PROCESS | 1799 | 1462783256070 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d3400 == 98 [pid = 1799] [id = 166] 01:40:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x8b1d5c00) [pid = 1799] [serial = 498] [outer = (nil)] 01:40:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x8b1dac00) [pid = 1799] [serial = 499] [outer = 0x8b1d5c00] 01:40:56 INFO - PROCESS | 1799 | 1462783256200 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8d8f4400) [pid = 1799] [serial = 500] [outer = 0x8b1d5c00] 01:40:56 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:57 INFO - PROCESS | 1799 | 1462783257118 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1581ms 01:40:57 INFO - PROCESS | 1799 | 1462783257162 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 1799 | 1462783257165 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:40:57 INFO - PROCESS | 1799 | 1462783257172 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 1799 | 1462783257175 Marionette TRACE conn4 <- [1,638,null,{}] 01:40:57 INFO - PROCESS | 1799 | 1462783257181 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}] 01:40:57 INFO - PROCESS | 1799 | 1462783257406 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 01:40:57 INFO - PROCESS | 1799 | 1462783257649 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da90c00 == 99 [pid = 1799] [id = 167] 01:40:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8ecc6c00) [pid = 1799] [serial = 501] [outer = (nil)] 01:40:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x91505800) [pid = 1799] [serial = 502] [outer = 0x8ecc6c00] 01:40:57 INFO - PROCESS | 1799 | 1462783257751 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x9150f800) [pid = 1799] [serial = 503] [outer = 0x8ecc6c00] 01:40:58 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:58 INFO - PROCESS | 1799 | 1462783258672 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1537ms 01:40:58 INFO - PROCESS | 1799 | 1462783258709 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 1799 | 1462783258713 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 01:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:40:58 INFO - PROCESS | 1799 | 1462783258720 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 1799 | 1462783258723 Marionette TRACE conn4 <- [1,642,null,{}] 01:40:58 INFO - PROCESS | 1799 | 1462783258729 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}] 01:40:58 INFO - PROCESS | 1799 | 1462783258918 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:40:59 INFO - PROCESS | 1799 | 1462783259157 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1cfc00 == 100 [pid = 1799] [id = 168] 01:40:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8b815000) [pid = 1799] [serial = 504] [outer = (nil)] 01:40:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8d139c00) [pid = 1799] [serial = 505] [outer = 0x8b815000] 01:40:59 INFO - PROCESS | 1799 | 1462783259284 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8d13c400) [pid = 1799] [serial = 506] [outer = 0x8b815000] 01:41:00 INFO - PROCESS | 1799 | 1462783260782 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2090ms 01:41:00 INFO - PROCESS | 1799 | 1462783260810 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 1799 | 1462783260816 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 01:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:41:00 INFO - PROCESS | 1799 | 1462783260824 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 1799 | 1462783260828 Marionette TRACE conn4 <- [1,646,null,{}] 01:41:00 INFO - PROCESS | 1799 | 1462783260836 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}] 01:41:01 INFO - PROCESS | 1799 | 1462783261014 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 01:41:01 INFO - PROCESS | 1799 | 1462783261208 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d141c00 == 101 [pid = 1799] [id = 169] 01:41:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8d9e9800) [pid = 1799] [serial = 507] [outer = (nil)] 01:41:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8da7ec00) [pid = 1799] [serial = 508] [outer = 0x8d9e9800] 01:41:01 INFO - PROCESS | 1799 | 1462783261286 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8da8fc00) [pid = 1799] [serial = 509] [outer = 0x8d9e9800] 01:41:02 INFO - PROCESS | 1799 | 1462783262174 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1431ms 01:41:02 INFO - PROCESS | 1799 | 1462783262256 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 1799 | 1462783262264 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 01:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:41:02 INFO - PROCESS | 1799 | 1462783262275 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 1799 | 1462783262278 Marionette TRACE conn4 <- [1,650,null,{}] 01:41:02 INFO - PROCESS | 1799 | 1462783262285 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}] 01:41:02 INFO - PROCESS | 1799 | 1462783262465 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 01:41:02 INFO - PROCESS | 1799 | 1462783262823 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76ac00 == 102 [pid = 1799] [id = 170] 01:41:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8b773c00) [pid = 1799] [serial = 510] [outer = (nil)] 01:41:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8ccec400) [pid = 1799] [serial = 511] [outer = 0x8b773c00] 01:41:02 INFO - PROCESS | 1799 | 1462783262909 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8ed21400) [pid = 1799] [serial = 512] [outer = 0x8b773c00] 01:41:03 INFO - PROCESS | 1799 | 1462783263777 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1588ms 01:41:03 INFO - PROCESS | 1799 | 1462783263864 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 01:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:41:03 INFO - PROCESS | 1799 | 1462783263868 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 01:41:03 INFO - PROCESS | 1799 | 1462783263876 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 1799 | 1462783263882 Marionette TRACE conn4 <- [1,654,null,{}] 01:41:03 INFO - PROCESS | 1799 | 1462783263898 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}] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x93de5c00 == 101 [pid = 1799] [id = 75] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8e49d800 == 100 [pid = 1799] [id = 109] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8f002800 == 99 [pid = 1799] [id = 107] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x93883c00) [pid = 1799] [serial = 357] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x9a60f400) [pid = 1799] [serial = 360] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8da95800) [pid = 1799] [serial = 402] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x9aab4800) [pid = 1799] [serial = 363] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8d9eb400) [pid = 1799] [serial = 366] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x9b88c400) [pid = 1799] [serial = 369] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x9522f400) [pid = 1799] [serial = 372] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0xa35a4c00) [pid = 1799] [serial = 378] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0xa114bc00) [pid = 1799] [serial = 375] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8fb1a000) [pid = 1799] [serial = 381] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | 1462783264299 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a0000 == 98 [pid = 1799] [id = 110] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b0c00 == 97 [pid = 1799] [id = 108] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70bc00 == 96 [pid = 1799] [id = 106] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecd1400 == 95 [pid = 1799] [id = 105] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8da86000 == 94 [pid = 1799] [id = 154] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8f00f000 == 93 [pid = 1799] [id = 153] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8b774800 == 92 [pid = 1799] [id = 152] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81ac00 == 91 [pid = 1799] [id = 151] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8d829000 == 90 [pid = 1799] [id = 150] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8da94c00 == 89 [pid = 1799] [id = 149] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8b817000 == 88 [pid = 1799] [id = 148] 01:41:04 INFO - PROCESS | 1799 | 1462783264489 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0e000 == 87 [pid = 1799] [id = 142] 01:41:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad50c00 == 88 [pid = 1799] [id = 171] 01:41:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8b76e400) [pid = 1799] [serial = 513] [outer = (nil)] 01:41:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8cce2c00) [pid = 1799] [serial = 514] [outer = 0x8b76e400] 01:41:04 INFO - PROCESS | 1799 | 1462783264569 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8ed2ac00) [pid = 1799] [serial = 515] [outer = 0x8b76e400] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0a400 == 87 [pid = 1799] [id = 141] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x9a77e000 == 86 [pid = 1799] [id = 139] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8e49a800 == 85 [pid = 1799] [id = 138] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8f89bc00 == 84 [pid = 1799] [id = 136] 01:41:04 INFO - PROCESS | 1799 | --DOCSHELL 0x8d830400 == 83 [pid = 1799] [id = 135] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x8fac0000) [pid = 1799] [serial = 307] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0xa359d800) [pid = 1799] [serial = 259] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x97734000) [pid = 1799] [serial = 390] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x99e71400) [pid = 1799] [serial = 391] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x91f2fc00) [pid = 1799] [serial = 388] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x8f894400) [pid = 1799] [serial = 387] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x9a5bb000) [pid = 1799] [serial = 352] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x99af5000) [pid = 1799] [serial = 393] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x8f0b9400) [pid = 1799] [serial = 354] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x9a782c00) [pid = 1799] [serial = 396] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0xa6e92400) [pid = 1799] [serial = 384] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x9adaa000) [pid = 1799] [serial = 397] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x9b884400) [pid = 1799] [serial = 400] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x9aa8c400) [pid = 1799] [serial = 399] [outer = (nil)] [url = about:blank] 01:41:04 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x9a5f0400) [pid = 1799] [serial = 394] [outer = (nil)] [url = about:blank] 01:41:05 INFO - PROCESS | 1799 | 1462783265378 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1540ms 01:41:05 INFO - PROCESS | 1799 | 1462783265414 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 1799 | 1462783265418 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:41:05 INFO - PROCESS | 1799 | 1462783265425 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 1799 | 1462783265427 Marionette TRACE conn4 <- [1,658,null,{}] 01:41:05 INFO - PROCESS | 1799 | 1462783265433 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}] 01:41:05 INFO - PROCESS | 1799 | 1462783265594 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 01:41:05 INFO - PROCESS | 1799 | 1462783265626 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed76c00 == 84 [pid = 1799] [id = 172] 01:41:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x8edd2400) [pid = 1799] [serial = 516] [outer = (nil)] 01:41:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x8ede7000) [pid = 1799] [serial = 517] [outer = 0x8edd2400] 01:41:05 INFO - PROCESS | 1799 | 1462783265700 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x8f0b1800) [pid = 1799] [serial = 518] [outer = 0x8edd2400] 01:41:06 INFO - PROCESS | 1799 | 1462783266689 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1286ms 01:41:06 INFO - PROCESS | 1799 | 1462783266712 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 01:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:41:06 INFO - PROCESS | 1799 | 1462783266717 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 01:41:06 INFO - PROCESS | 1799 | 1462783266725 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 1799 | 1462783266728 Marionette TRACE conn4 <- [1,662,null,{}] 01:41:06 INFO - PROCESS | 1799 | 1462783266738 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}] 01:41:06 INFO - PROCESS | 1799 | 1462783266907 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:41:07 INFO - PROCESS | 1799 | 1462783267080 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecce800 == 85 [pid = 1799] [id = 173] 01:41:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x8ede4400) [pid = 1799] [serial = 519] [outer = (nil)] 01:41:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x8f897400) [pid = 1799] [serial = 520] [outer = 0x8ede4400] 01:41:07 INFO - PROCESS | 1799 | 1462783267157 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8fab7c00) [pid = 1799] [serial = 521] [outer = 0x8ede4400] 01:41:07 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:41:07 INFO - PROCESS | 1799 | 1462783267975 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1292ms 01:41:08 INFO - PROCESS | 1799 | 1462783268017 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 1799 | 1462783268021 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 01:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:41:08 INFO - PROCESS | 1799 | 1462783268032 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 1799 | 1462783268035 Marionette TRACE conn4 <- [1,666,null,{}] 01:41:08 INFO - PROCESS | 1799 | 1462783268041 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}] 01:41:08 INFO - PROCESS | 1799 | 1462783268291 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 01:41:08 INFO - PROCESS | 1799 | 1462783268319 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0be400 == 86 [pid = 1799] [id = 174] 01:41:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x8f0bec00) [pid = 1799] [serial = 522] [outer = (nil)] 01:41:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x93888000) [pid = 1799] [serial = 523] [outer = 0x8f0bec00] 01:41:08 INFO - PROCESS | 1799 | 1462783268392 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x93def800) [pid = 1799] [serial = 524] [outer = 0x8f0bec00] 01:41:09 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x8e533c00) [pid = 1799] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x8d9e5400) [pid = 1799] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x8da96400) [pid = 1799] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x8edd1400) [pid = 1799] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x8f010400) [pid = 1799] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:41:09 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x8b817c00) [pid = 1799] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:41:09 INFO - PROCESS | 1799 | 1462783269577 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1587ms 01:41:09 INFO - PROCESS | 1799 | 1462783269615 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 1799 | 1462783269618 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 01:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:41:09 INFO - PROCESS | 1799 | 1462783269624 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 1799 | 1462783269627 Marionette TRACE conn4 <- [1,670,null,{}] 01:41:09 INFO - PROCESS | 1799 | 1462783269633 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}] 01:41:09 INFO - PROCESS | 1799 | 1462783269789 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 01:41:09 INFO - PROCESS | 1799 | 1462783269804 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e533c00 == 87 [pid = 1799] [id = 175] 01:41:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x8ecc5800) [pid = 1799] [serial = 525] [outer = (nil)] 01:41:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x9150b000) [pid = 1799] [serial = 526] [outer = 0x8ecc5800] 01:41:09 INFO - PROCESS | 1799 | 1462783269877 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x9515a400) [pid = 1799] [serial = 527] [outer = 0x8ecc5800] 01:41:10 INFO - PROCESS | 1799 | 1462783270779 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1231ms 01:41:10 INFO - PROCESS | 1799 | 1462783270857 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 1799 | 1462783270860 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 01:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:41:10 INFO - PROCESS | 1799 | 1462783270867 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 1799 | 1462783270870 Marionette TRACE conn4 <- [1,674,null,{}] 01:41:10 INFO - PROCESS | 1799 | 1462783270875 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}] 01:41:11 INFO - PROCESS | 1799 | 1462783271063 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 01:41:11 INFO - PROCESS | 1799 | 1462783271211 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1da800 == 88 [pid = 1799] [id = 176] 01:41:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x8d8f1400) [pid = 1799] [serial = 528] [outer = (nil)] 01:41:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x95231000) [pid = 1799] [serial = 529] [outer = 0x8d8f1400] 01:41:11 INFO - PROCESS | 1799 | 1462783271290 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x97717400) [pid = 1799] [serial = 530] [outer = 0x8d8f1400] 01:41:11 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:41:12 INFO - PROCESS | 1799 | 1462783272346 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]]]}] 01:41:12 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 01:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1529ms 01:41:12 INFO - PROCESS | 1799 | 1462783272397 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 1799 | 1462783272405 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:41:12 INFO - PROCESS | 1799 | 1462783272414 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 1799 | 1462783272421 Marionette TRACE conn4 <- [1,678,null,{}] 01:41:12 INFO - PROCESS | 1799 | 1462783272429 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}] 01:41:12 INFO - PROCESS | 1799 | 1462783272637 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 01:41:12 INFO - PROCESS | 1799 | 1462783272880 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d13b000 == 89 [pid = 1799] [id = 177] 01:41:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8d140400) [pid = 1799] [serial = 531] [outer = (nil)] 01:41:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8d8f6400) [pid = 1799] [serial = 532] [outer = 0x8d140400] 01:41:13 INFO - PROCESS | 1799 | 1462783273019 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8da7dc00) [pid = 1799] [serial = 533] [outer = 0x8d140400] 01:41:13 INFO - PROCESS | 1799 | 1462783273932 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1588ms 01:41:14 INFO - PROCESS | 1799 | 1462783274003 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 1799 | 1462783274012 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 01:41:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:41:14 INFO - PROCESS | 1799 | 1462783274024 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 1799 | 1462783274029 Marionette TRACE conn4 <- [1,682,null,{}] 01:41:14 INFO - PROCESS | 1799 | 1462783274036 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}] 01:41:14 INFO - PROCESS | 1799 | 1462783274270 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:41:14 INFO - PROCESS | 1799 | 1462783274553 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecd1c00 == 90 [pid = 1799] [id = 178] 01:41:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8ed2b800) [pid = 1799] [serial = 534] [outer = (nil)] 01:41:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8ed6d400) [pid = 1799] [serial = 535] [outer = 0x8ed2b800] 01:41:14 INFO - PROCESS | 1799 | 1462783274691 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8edda800) [pid = 1799] [serial = 536] [outer = 0x8ed2b800] 01:41:15 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:15 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:16 INFO - PROCESS | 1799 | 1462783276041 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]]]}] 01:41:16 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) 01:41:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2033ms 01:41:16 INFO - PROCESS | 1799 | 1462783276056 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 1799 | 1462783276060 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 01:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:41:16 INFO - PROCESS | 1799 | 1462783276067 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 1799 | 1462783276073 Marionette TRACE conn4 <- [1,686,null,{}] 01:41:16 INFO - PROCESS | 1799 | 1462783276184 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}] 01:41:16 INFO - PROCESS | 1799 | 1462783276428 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 01:41:16 INFO - PROCESS | 1799 | 1462783276565 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed21c00 == 91 [pid = 1799] [id = 179] 01:41:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8f008400) [pid = 1799] [serial = 537] [outer = (nil)] 01:41:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x9222f400) [pid = 1799] [serial = 538] [outer = 0x8f008400] 01:41:16 INFO - PROCESS | 1799 | 1462783276656 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x99650400) [pid = 1799] [serial = 539] [outer = 0x8f008400] 01:41:17 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:17 INFO - PROCESS | 1799 | 1462783277990 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:41:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1944ms 01:41:18 INFO - PROCESS | 1799 | 1462783278047 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 1799 | 1462783278052 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 01:41:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:41:18 INFO - PROCESS | 1799 | 1462783278079 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 1799 | 1462783278083 Marionette TRACE conn4 <- [1,690,null,{}] 01:41:18 INFO - PROCESS | 1799 | 1462783278089 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}] 01:41:18 INFO - PROCESS | 1799 | 1462783278270 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 01:41:18 INFO - PROCESS | 1799 | 1462783278529 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x91507800 == 92 [pid = 1799] [id = 180] 01:41:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x9150b400) [pid = 1799] [serial = 540] [outer = (nil)] 01:41:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x9a5bb000) [pid = 1799] [serial = 541] [outer = 0x9150b400] 01:41:18 INFO - PROCESS | 1799 | 1462783278668 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x9a610c00) [pid = 1799] [serial = 542] [outer = 0x9150b400] 01:41:19 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:19 INFO - PROCESS | 1799 | 1462783279989 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:41:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1938ms 01:41:20 INFO - PROCESS | 1799 | 1462783280085 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 1799 | 1462783280089 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 01:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:41:20 INFO - PROCESS | 1799 | 1462783280111 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 1799 | 1462783280115 Marionette TRACE conn4 <- [1,694,null,{}] 01:41:20 INFO - PROCESS | 1799 | 1462783280121 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}] 01:41:20 INFO - PROCESS | 1799 | 1462783280295 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 01:41:20 INFO - PROCESS | 1799 | 1462783280483 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8eb000 == 93 [pid = 1799] [id = 181] 01:41:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8b8eb400) [pid = 1799] [serial = 543] [outer = (nil)] 01:41:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8b8f1c00) [pid = 1799] [serial = 544] [outer = 0x8b8eb400] 01:41:20 INFO - PROCESS | 1799 | 1462783280567 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8b8f5000) [pid = 1799] [serial = 545] [outer = 0x8b8eb400] 01:41:21 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:21 INFO - PROCESS | 1799 | 1462783281930 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]]]}] 01:41:21 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) 01:41:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1834ms 01:41:21 INFO - PROCESS | 1799 | 1462783281988 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 1799 | 1462783281993 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:41:22 INFO - PROCESS | 1799 | 1462783282020 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 1799 | 1462783282024 Marionette TRACE conn4 <- [1,698,null,{}] 01:41:22 INFO - PROCESS | 1799 | 1462783282030 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}] 01:41:22 INFO - PROCESS | 1799 | 1462783282221 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 01:41:22 INFO - PROCESS | 1799 | 1462783282409 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad49400 == 94 [pid = 1799] [id = 182] 01:41:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x8b8ed000) [pid = 1799] [serial = 546] [outer = (nil)] 01:41:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x9aa92400) [pid = 1799] [serial = 547] [outer = 0x8b8ed000] 01:41:22 INFO - PROCESS | 1799 | 1462783282497 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x9af0a800) [pid = 1799] [serial = 548] [outer = 0x8b8ed000] 01:41:23 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:23 INFO - PROCESS | 1799 | 1462783283847 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]]]}] 01:41:23 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) 01:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1843ms 01:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:41:23 INFO - PROCESS | 1799 | 1462783283859 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 1799 | 1462783283861 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 01:41:23 INFO - PROCESS | 1799 | 1462783283868 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 1799 | 1462783283871 Marionette TRACE conn4 <- [1,702,null,{}] 01:41:23 INFO - PROCESS | 1799 | 1462783283878 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}] 01:41:24 INFO - PROCESS | 1799 | 1462783284093 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 01:41:24 INFO - PROCESS | 1799 | 1462783284304 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad55000 == 95 [pid = 1799] [id = 183] 01:41:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8cc7c400) [pid = 1799] [serial = 549] [outer = (nil)] 01:41:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8cc82800) [pid = 1799] [serial = 550] [outer = 0x8cc7c400] 01:41:24 INFO - PROCESS | 1799 | 1462783284389 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8cc85000) [pid = 1799] [serial = 551] [outer = 0x8cc7c400] 01:41:25 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:25 INFO - PROCESS | 1799 | 1462783285720 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1893ms 01:41:25 INFO - PROCESS | 1799 | 1462783285834 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 1799 | 1462783285837 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 01:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:41:25 INFO - PROCESS | 1799 | 1462783285857 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 1799 | 1462783285861 Marionette TRACE conn4 <- [1,706,null,{}] 01:41:25 INFO - PROCESS | 1799 | 1462783285867 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}] 01:41:26 INFO - PROCESS | 1799 | 1462783286062 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 01:41:26 INFO - PROCESS | 1799 | 1462783286259 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc7f800 == 96 [pid = 1799] [id = 184] 01:41:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8cc80c00) [pid = 1799] [serial = 552] [outer = (nil)] 01:41:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8cc84c00) [pid = 1799] [serial = 553] [outer = 0x8cc80c00] 01:41:26 INFO - PROCESS | 1799 | 1462783286361 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8eddd000) [pid = 1799] [serial = 554] [outer = 0x8cc80c00] 01:41:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:28 INFO - PROCESS | 1799 | 1462783288272 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2446ms 01:41:28 INFO - PROCESS | 1799 | 1462783288304 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 1799 | 1462783288309 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 01:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:41:28 INFO - PROCESS | 1799 | 1462783288321 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 1799 | 1462783288326 Marionette TRACE conn4 <- [1,710,null,{}] 01:41:28 INFO - PROCESS | 1799 | 1462783288335 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}] 01:41:28 INFO - PROCESS | 1799 | 1462783288574 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 01:41:28 INFO - PROCESS | 1799 | 1462783288907 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad52c00 == 97 [pid = 1799] [id = 185] 01:41:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x8ad53400) [pid = 1799] [serial = 555] [outer = (nil)] 01:41:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8d829800) [pid = 1799] [serial = 556] [outer = 0x8ad53400] 01:41:28 INFO - PROCESS | 1799 | 1462783288989 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x8d8ec800) [pid = 1799] [serial = 557] [outer = 0x8ad53400] 01:41:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb19800 == 96 [pid = 1799] [id = 119] 01:41:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecccc00 == 95 [pid = 1799] [id = 118] 01:41:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70d000 == 94 [pid = 1799] [id = 127] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8cce7800) [pid = 1799] [serial = 430] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8d827000) [pid = 1799] [serial = 424] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x8b819000) [pid = 1799] [serial = 436] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x9ada7c00) [pid = 1799] [serial = 415] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0xa34c1c00) [pid = 1799] [serial = 418] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8b821000) [pid = 1799] [serial = 442] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8ed25800) [pid = 1799] [serial = 427] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8b769800) [pid = 1799] [serial = 433] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8edefc00) [pid = 1799] [serial = 421] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x8ad4ec00) [pid = 1799] [serial = 439] [outer = (nil)] [url = about:blank] 01:41:29 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8fab6400) [pid = 1799] [serial = 463] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9aa8ac00 == 93 [pid = 1799] [id = 126] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f0000 == 92 [pid = 1799] [id = 123] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9522e000 == 91 [pid = 1799] [id = 125] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9e3400 == 90 [pid = 1799] [id = 122] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x99deec00 == 89 [pid = 1799] [id = 120] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9522a400 == 88 [pid = 1799] [id = 124] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8e533c00 == 87 [pid = 1799] [id = 175] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0be400 == 86 [pid = 1799] [id = 174] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecce800 == 85 [pid = 1799] [id = 173] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed76c00 == 84 [pid = 1799] [id = 172] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad50c00 == 83 [pid = 1799] [id = 171] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76ac00 == 82 [pid = 1799] [id = 170] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d141c00 == 81 [pid = 1799] [id = 169] 01:41:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d827400 == 80 [pid = 1799] [id = 111] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8edea800) [pid = 1799] [serial = 457] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x8e6c0400) [pid = 1799] [serial = 452] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x9539d400) [pid = 1799] [serial = 412] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x8e6c0800) [pid = 1799] [serial = 406] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8e4a1400) [pid = 1799] [serial = 448] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8edd7400) [pid = 1799] [serial = 454] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8edddc00) [pid = 1799] [serial = 455] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8e52f400) [pid = 1799] [serial = 449] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8f895800) [pid = 1799] [serial = 461] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x8f0b5000) [pid = 1799] [serial = 460] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x9a77fc00) [pid = 1799] [serial = 223] [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.] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x8e52e000) [pid = 1799] [serial = 451] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8b81b800) [pid = 1799] [serial = 445] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8edef400) [pid = 1799] [serial = 458] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x93ea2400) [pid = 1799] [serial = 409] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x8b821c00) [pid = 1799] [serial = 446] [outer = (nil)] [url = about:blank] 01:41:30 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:30 INFO - PROCESS | 1799 | 1462783290320 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2035ms 01:41:30 INFO - PROCESS | 1799 | 1462783290379 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 1799 | 1462783290388 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 01:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:41:30 INFO - PROCESS | 1799 | 1462783290403 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 1799 | 1462783290406 Marionette TRACE conn4 <- [1,714,null,{}] 01:41:30 INFO - PROCESS | 1799 | 1462783290412 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}] 01:41:30 INFO - PROCESS | 1799 | 1462783290601 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 01:41:30 INFO - PROCESS | 1799 | 1462783290759 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76ac00 == 81 [pid = 1799] [id = 186] 01:41:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8b76b400) [pid = 1799] [serial = 558] [outer = (nil)] 01:41:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8d141000) [pid = 1799] [serial = 559] [outer = 0x8b76b400] 01:41:30 INFO - PROCESS | 1799 | 1462783290835 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8d8f7000) [pid = 1799] [serial = 560] [outer = 0x8b76b400] 01:41:32 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:32 INFO - PROCESS | 1799 | 1462783292069 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]]]}] 01:41:32 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 01:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1691ms 01:41:32 INFO - PROCESS | 1799 | 1462783292094 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 1799 | 1462783292098 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 01:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:41:32 INFO - PROCESS | 1799 | 1462783292105 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 1799 | 1462783292110 Marionette TRACE conn4 <- [1,718,null,{}] 01:41:32 INFO - PROCESS | 1799 | 1462783292126 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}] 01:41:32 INFO - PROCESS | 1799 | 1462783292404 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 01:41:32 INFO - PROCESS | 1799 | 1462783292440 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad53800 == 82 [pid = 1799] [id = 187] 01:41:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8d9ef800) [pid = 1799] [serial = 561] [outer = (nil)] 01:41:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8e536400) [pid = 1799] [serial = 562] [outer = 0x8d9ef800] 01:41:32 INFO - PROCESS | 1799 | 1462783292518 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8ecc5c00) [pid = 1799] [serial = 563] [outer = 0x8d9ef800] 01:41:33 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:33 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:33 INFO - PROCESS | 1799 | 1462783293764 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1690ms 01:41:33 INFO - PROCESS | 1799 | 1462783293800 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 1799 | 1462783293805 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 01:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:41:33 INFO - PROCESS | 1799 | 1462783293811 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 1799 | 1462783293815 Marionette TRACE conn4 <- [1,722,null,{}] 01:41:33 INFO - PROCESS | 1799 | 1462783293830 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}] 01:41:34 INFO - PROCESS | 1799 | 1462783294090 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 01:41:34 INFO - PROCESS | 1799 | 1462783294146 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca15c00 == 83 [pid = 1799] [id = 188] 01:41:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8e6c8400) [pid = 1799] [serial = 564] [outer = (nil)] 01:41:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8ed2ec00) [pid = 1799] [serial = 565] [outer = 0x8e6c8400] 01:41:34 INFO - PROCESS | 1799 | 1462783294221 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8ed76800) [pid = 1799] [serial = 566] [outer = 0x8e6c8400] 01:41:34 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8f0bec00) [pid = 1799] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:41:34 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8b76e400) [pid = 1799] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:41:34 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x8d9e9800) [pid = 1799] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:41:34 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x8b773c00) [pid = 1799] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:41:35 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x8edd2400) [pid = 1799] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:41:35 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8ecc5800) [pid = 1799] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:41:35 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8ede4400) [pid = 1799] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:41:35 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8da8b400) [pid = 1799] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:41:35 INFO - PROCESS | 1799 | 1462783295527 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] 01:41:35 INFO - PROCESS | 1799 | 1462783295601 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 01:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:41:35 INFO - PROCESS | 1799 | 1462783295608 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 1799 | 1462783295611 Marionette TRACE conn4 <- [1,726,null,{}] 01:41:35 INFO - PROCESS | 1799 | 1462783295617 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}] 01:41:35 INFO - PROCESS | 1799 | 1462783295808 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:41:35 INFO - PROCESS | 1799 | 1462783295955 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca12000 == 84 [pid = 1799] [id = 189] 01:41:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8ca12400) [pid = 1799] [serial = 567] [outer = (nil)] 01:41:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8edda000) [pid = 1799] [serial = 568] [outer = 0x8ca12400] 01:41:36 INFO - PROCESS | 1799 | 1462783296029 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8eddfc00) [pid = 1799] [serial = 569] [outer = 0x8ca12400] 01:41:36 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:36 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:37 INFO - PROCESS | 1799 | 1462783297002 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]]]}] 01:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1439ms 01:41:37 INFO - PROCESS | 1799 | 1462783297048 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 1799 | 1462783297055 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 01:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:41:37 INFO - PROCESS | 1799 | 1462783297064 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 1799 | 1462783297071 Marionette TRACE conn4 <- [1,730,null,{}] 01:41:37 INFO - PROCESS | 1799 | 1462783297091 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}] 01:41:37 INFO - PROCESS | 1799 | 1462783297371 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 01:41:37 INFO - PROCESS | 1799 | 1462783297622 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f9400 == 85 [pid = 1799] [id = 190] 01:41:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8ca0a800) [pid = 1799] [serial = 570] [outer = (nil)] 01:41:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8cc81400) [pid = 1799] [serial = 571] [outer = 0x8ca0a800] 01:41:37 INFO - PROCESS | 1799 | 1462783297716 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8cce9c00) [pid = 1799] [serial = 572] [outer = 0x8ca0a800] 01:41:38 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:38 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:38 INFO - PROCESS | 1799 | 1462783298717 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] 01:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:41:38 INFO - PROCESS | 1799 | 1462783298774 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 01:41:38 INFO - PROCESS | 1799 | 1462783298784 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 1799 | 1462783298789 Marionette TRACE conn4 <- [1,734,null,{}] 01:41:38 INFO - PROCESS | 1799 | 1462783298796 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}] 01:41:38 INFO - PROCESS | 1799 | 1462783298992 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 01:41:39 INFO - PROCESS | 1799 | 1462783299233 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da88000 == 86 [pid = 1799] [id = 191] 01:41:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8da94c00) [pid = 1799] [serial = 573] [outer = (nil)] 01:41:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8e52b400) [pid = 1799] [serial = 574] [outer = 0x8da94c00] 01:41:39 INFO - PROCESS | 1799 | 1462783299364 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8e6c0800) [pid = 1799] [serial = 575] [outer = 0x8da94c00] 01:41:40 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:40 INFO - PROCESS | 1799 | 1462783300316 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]]]}] 01:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1595ms 01:41:40 INFO - PROCESS | 1799 | 1462783300380 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 01:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:41:40 INFO - PROCESS | 1799 | 1462783300384 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 01:41:40 INFO - PROCESS | 1799 | 1462783300391 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 1799 | 1462783300398 Marionette TRACE conn4 <- [1,738,null,{}] 01:41:40 INFO - PROCESS | 1799 | 1462783300415 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}] 01:41:40 INFO - PROCESS | 1799 | 1462783300651 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 01:41:40 INFO - PROCESS | 1799 | 1462783300950 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b9400 == 87 [pid = 1799] [id = 192] 01:41:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8f0be400) [pid = 1799] [serial = 576] [outer = (nil)] 01:41:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8f897c00) [pid = 1799] [serial = 577] [outer = 0x8f0be400] 01:41:41 INFO - PROCESS | 1799 | 1462783301085 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8fab6800) [pid = 1799] [serial = 578] [outer = 0x8f0be400] 01:41:42 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:42 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:42 INFO - PROCESS | 1799 | 1462783302427 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]]]}] 01:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2091ms 01:41:42 INFO - PROCESS | 1799 | 1462783302529 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 1799 | 1462783302535 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:41:42 INFO - PROCESS | 1799 | 1462783302548 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 1799 | 1462783302551 Marionette TRACE conn4 <- [1,742,null,{}] 01:41:42 INFO - PROCESS | 1799 | 1462783302557 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}] 01:41:42 INFO - PROCESS | 1799 | 1462783302735 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 01:41:42 INFO - PROCESS | 1799 | 1462783302921 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b769800 == 88 [pid = 1799] [id = 193] 01:41:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8f002800) [pid = 1799] [serial = 579] [outer = (nil)] 01:41:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x91504000) [pid = 1799] [serial = 580] [outer = 0x8f002800] 01:41:43 INFO - PROCESS | 1799 | 1462783303008 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x91f2e800) [pid = 1799] [serial = 581] [outer = 0x8f002800] 01:41:44 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:44 INFO - PROCESS | 1799 | 1462783304298 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]]]}] 01:41:44 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 01:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1785ms 01:41:44 INFO - PROCESS | 1799 | 1462783304334 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 1799 | 1462783304337 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 01:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:41:44 INFO - PROCESS | 1799 | 1462783304344 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 1799 | 1462783304347 Marionette TRACE conn4 <- [1,746,null,{}] 01:41:44 INFO - PROCESS | 1799 | 1462783304353 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}] 01:41:44 INFO - PROCESS | 1799 | 1462783304617 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:41:44 INFO - PROCESS | 1799 | 1462783304809 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d2400 == 89 [pid = 1799] [id = 194] 01:41:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8b81a000) [pid = 1799] [serial = 582] [outer = (nil)] 01:41:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x91f3a800) [pid = 1799] [serial = 583] [outer = 0x8b81a000] 01:41:44 INFO - PROCESS | 1799 | 1462783304895 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x939b2c00) [pid = 1799] [serial = 584] [outer = 0x8b81a000] 01:41:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:46 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:46 INFO - PROCESS | 1799 | 1462783306198 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]]]}] 01:41:46 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.) 01:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1886ms 01:41:46 INFO - PROCESS | 1799 | 1462783306230 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 1799 | 1462783306234 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 01:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:41:46 INFO - PROCESS | 1799 | 1462783306241 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 1799 | 1462783306245 Marionette TRACE conn4 <- [1,750,null,{}] 01:41:46 INFO - PROCESS | 1799 | 1462783306250 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}] 01:41:46 INFO - PROCESS | 1799 | 1462783306550 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 01:41:46 INFO - PROCESS | 1799 | 1462783306741 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b775800 == 90 [pid = 1799] [id = 195] 01:41:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8ed2fc00) [pid = 1799] [serial = 585] [outer = (nil)] 01:41:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x9522bc00) [pid = 1799] [serial = 586] [outer = 0x8ed2fc00] 01:41:46 INFO - PROCESS | 1799 | 1462783306828 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x97716400) [pid = 1799] [serial = 587] [outer = 0x8ed2fc00] 01:41:48 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:48 INFO - PROCESS | 1799 | 1462783308132 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1936ms 01:41:48 INFO - PROCESS | 1799 | 1462783308178 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 01:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:41:48 INFO - PROCESS | 1799 | 1462783308183 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 01:41:48 INFO - PROCESS | 1799 | 1462783308278 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - PROCESS | 1799 | 1462783308281 Marionette TRACE conn4 <- [1,754,null,{}] 01:41:48 INFO - PROCESS | 1799 | 1462783308300 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}] 01:41:48 INFO - PROCESS | 1799 | 1462783308473 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 01:41:48 INFO - PROCESS | 1799 | 1462783308661 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b770400 == 91 [pid = 1799] [id = 196] 01:41:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8cc83000) [pid = 1799] [serial = 588] [outer = (nil)] 01:41:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x978bb000) [pid = 1799] [serial = 589] [outer = 0x8cc83000] 01:41:48 INFO - PROCESS | 1799 | 1462783308747 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x99655400) [pid = 1799] [serial = 590] [outer = 0x8cc83000] 01:41:50 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:50 INFO - PROCESS | 1799 | 1462783310066 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]]]}] 01:41:50 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 01:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1893ms 01:41:50 INFO - PROCESS | 1799 | 1462783310125 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 1799 | 1462783310129 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 01:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:41:50 INFO - PROCESS | 1799 | 1462783310158 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 1799 | 1462783310168 Marionette TRACE conn4 <- [1,758,null,{}] 01:41:50 INFO - PROCESS | 1799 | 1462783310183 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}] 01:41:50 INFO - PROCESS | 1799 | 1462783310355 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 01:41:50 INFO - PROCESS | 1799 | 1462783310544 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8efc00 == 92 [pid = 1799] [id = 197] 01:41:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8da87400) [pid = 1799] [serial = 591] [outer = (nil)] 01:41:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x99eea000) [pid = 1799] [serial = 592] [outer = 0x8da87400] 01:41:50 INFO - PROCESS | 1799 | 1462783310629 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x9a5e3c00) [pid = 1799] [serial = 593] [outer = 0x8da87400] 01:41:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:51 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:41:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:41:51 INFO - PROCESS | 1799 | 1462783311511 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1427ms 01:41:51 INFO - PROCESS | 1799 | 1462783311601 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 1799 | 1462783311607 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:41:51 INFO - PROCESS | 1799 | 1462783311618 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - PROCESS | 1799 | 1462783311621 Marionette TRACE conn4 <- [1,762,null,{}] 01:41:51 INFO - PROCESS | 1799 | 1462783311628 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}] 01:41:51 INFO - PROCESS | 1799 | 1462783311819 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 01:41:52 INFO - PROCESS | 1799 | 1462783312056 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e534800 == 93 [pid = 1799] [id = 198] 01:41:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x98763800) [pid = 1799] [serial = 594] [outer = (nil)] 01:41:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x9a77f800) [pid = 1799] [serial = 595] [outer = 0x98763800] 01:41:52 INFO - PROCESS | 1799 | 1462783312186 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x9aa94c00) [pid = 1799] [serial = 596] [outer = 0x98763800] 01:41:53 INFO - PROCESS | 1799 | 1462783313438 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]]]}] 01:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1829ms 01:41:53 INFO - PROCESS | 1799 | 1462783313501 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 01:41:53 INFO - PROCESS | 1799 | 1462783313506 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 01:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:41:53 INFO - PROCESS | 1799 | 1462783313516 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:41:53 INFO - PROCESS | 1799 | 1462783313519 Marionette TRACE conn4 <- [1,766,null,{}] 01:41:53 INFO - PROCESS | 1799 | 1462783313525 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}] 01:41:53 INFO - PROCESS | 1799 | 1462783313783 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:41:53 INFO - PROCESS | 1799 | 1462783313977 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecce400 == 94 [pid = 1799] [id = 199] 01:41:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8ed29c00) [pid = 1799] [serial = 597] [outer = (nil)] 01:41:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8f0bbc00) [pid = 1799] [serial = 598] [outer = 0x8ed29c00] 01:41:54 INFO - PROCESS | 1799 | 1462783314104 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x91f36800) [pid = 1799] [serial = 599] [outer = 0x8ed29c00] 01:41:55 INFO - PROCESS | 1799 | 1462783315441 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1941ms 01:41:55 INFO - PROCESS | 1799 | 1462783315825 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 1799 | 1462783315832 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 01:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:41:55 INFO - PROCESS | 1799 | 1462783315861 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - PROCESS | 1799 | 1462783315873 Marionette TRACE conn4 <- [1,770,null,{}] 01:41:55 INFO - PROCESS | 1799 | 1462783315971 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}] 01:41:56 INFO - PROCESS | 1799 | 1462783316145 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 01:41:56 INFO - PROCESS | 1799 | 1462783316389 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f5c00 == 95 [pid = 1799] [id = 200] 01:41:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x8ca16000) [pid = 1799] [serial = 600] [outer = (nil)] 01:41:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x8d141400) [pid = 1799] [serial = 601] [outer = 0x8ca16000] 01:41:56 INFO - PROCESS | 1799 | 1462783316469 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x8d9eb400) [pid = 1799] [serial = 602] [outer = 0x8ca16000] 01:41:57 INFO - PROCESS | 1799 | 1462783317490 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]]]}] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede8800 == 94 [pid = 1799] [id = 140] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca15c00 == 93 [pid = 1799] [id = 188] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad53800 == 92 [pid = 1799] [id = 187] 01:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1740ms 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76ac00 == 91 [pid = 1799] [id = 186] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad52c00 == 90 [pid = 1799] [id = 185] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8eb000 == 89 [pid = 1799] [id = 181] 01:41:57 INFO - PROCESS | 1799 | 1462783317631 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 1799 | 1462783317636 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x91507800 == 88 [pid = 1799] [id = 180] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed21c00 == 87 [pid = 1799] [id = 179] 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecd1c00 == 86 [pid = 1799] [id = 178] 01:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:41:57 INFO - PROCESS | 1799 | --DOCSHELL 0x8d13b000 == 85 [pid = 1799] [id = 177] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x93def800) [pid = 1799] [serial = 524] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x91505800) [pid = 1799] [serial = 502] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8cce2c00) [pid = 1799] [serial = 514] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x9773cc00) [pid = 1799] [serial = 481] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x8da7ec00) [pid = 1799] [serial = 508] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x8ed21400) [pid = 1799] [serial = 512] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x8ed71c00) [pid = 1799] [serial = 484] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x93decc00) [pid = 1799] [serial = 475] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x99ee5800) [pid = 1799] [serial = 487] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x8ede7000) [pid = 1799] [serial = 517] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8da8fc00) [pid = 1799] [serial = 509] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x93888000) [pid = 1799] [serial = 523] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x91506800) [pid = 1799] [serial = 496] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x8b1dac00) [pid = 1799] [serial = 499] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x9a616c00) [pid = 1799] [serial = 490] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8ccec400) [pid = 1799] [serial = 511] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8e531800) [pid = 1799] [serial = 469] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8f0b1800) [pid = 1799] [serial = 518] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8d139c00) [pid = 1799] [serial = 505] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x9150b000) [pid = 1799] [serial = 526] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8edee000) [pid = 1799] [serial = 472] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x8f897400) [pid = 1799] [serial = 520] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x8d8f1000) [pid = 1799] [serial = 493] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x8b814800) [pid = 1799] [serial = 466] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x8fac0800) [pid = 1799] [serial = 464] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8fab7c00) [pid = 1799] [serial = 521] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8ed2ac00) [pid = 1799] [serial = 515] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x9522f800) [pid = 1799] [serial = 478] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x9515a400) [pid = 1799] [serial = 527] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1799 | 1462783317701 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 1799 | 1462783317713 Marionette TRACE conn4 <- [1,774,null,{}] 01:41:57 INFO - PROCESS | 1799 | 1462783317730 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}] 01:41:57 INFO - PROCESS | 1799 | 1462783317896 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 01:41:58 INFO - PROCESS | 1799 | 1462783318106 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca19000 == 86 [pid = 1799] [id = 201] 01:41:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8cc80400) [pid = 1799] [serial = 603] [outer = (nil)] 01:41:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8d134000) [pid = 1799] [serial = 604] [outer = 0x8cc80400] 01:41:58 INFO - PROCESS | 1799 | 1462783318180 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8d8f1000) [pid = 1799] [serial = 605] [outer = 0x8cc80400] 01:41:58 INFO - PROCESS | 1799 | 1462783318939 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]]]}] 01:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1336ms 01:41:59 INFO - PROCESS | 1799 | 1462783318998 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 1799 | 1462783319001 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 01:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:41:59 INFO - PROCESS | 1799 | 1462783319008 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - PROCESS | 1799 | 1462783319012 Marionette TRACE conn4 <- [1,778,null,{}] 01:41:59 INFO - PROCESS | 1799 | 1462783319020 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}] 01:41:59 INFO - PROCESS | 1799 | 1462783319196 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 01:41:59 INFO - PROCESS | 1799 | 1462783319356 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da90000 == 87 [pid = 1799] [id = 202] 01:41:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8e535c00) [pid = 1799] [serial = 606] [outer = (nil)] 01:41:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8ed24400) [pid = 1799] [serial = 607] [outer = 0x8e535c00] 01:41:59 INFO - PROCESS | 1799 | 1462783319439 Marionette DEBUG loaded listener.js 01:41:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8ed73c00) [pid = 1799] [serial = 608] [outer = 0x8e535c00] 01:42:00 INFO - PROCESS | 1799 | 1462783320517 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1580ms 01:42:00 INFO - PROCESS | 1799 | 1462783320591 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 1799 | 1462783320597 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:42:00 INFO - PROCESS | 1799 | 1462783320606 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 1799 | 1462783320613 Marionette TRACE conn4 <- [1,782,null,{}] 01:42:00 INFO - PROCESS | 1799 | 1462783320622 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}] 01:42:00 INFO - PROCESS | 1799 | 1462783320864 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:42:01 INFO - PROCESS | 1799 | 1462783321176 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0c000 == 88 [pid = 1799] [id = 203] 01:42:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8d134c00) [pid = 1799] [serial = 609] [outer = (nil)] 01:42:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x8d8f7800) [pid = 1799] [serial = 610] [outer = 0x8d134c00] 01:42:01 INFO - PROCESS | 1799 | 1462783321310 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8da8b000) [pid = 1799] [serial = 611] [outer = 0x8d134c00] 01:42:02 INFO - PROCESS | 1799 | 1462783322276 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]]]}] 01:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1735ms 01:42:02 INFO - PROCESS | 1799 | 1462783322343 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 1799 | 1462783322353 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 01:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:42:02 INFO - PROCESS | 1799 | 1462783322364 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 1799 | 1462783322369 Marionette TRACE conn4 <- [1,786,null,{}] 01:42:02 INFO - PROCESS | 1799 | 1462783322376 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}] 01:42:02 INFO - PROCESS | 1799 | 1462783322619 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 01:42:02 INFO - PROCESS | 1799 | 1462783322875 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eccb800 == 89 [pid = 1799] [id = 204] 01:42:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x8ed27400) [pid = 1799] [serial = 612] [outer = (nil)] 01:42:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8edd8c00) [pid = 1799] [serial = 613] [outer = 0x8ed27400] 01:42:03 INFO - PROCESS | 1799 | 1462783323005 Marionette DEBUG loaded listener.js 01:42:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8edf0c00) [pid = 1799] [serial = 614] [outer = 0x8ed27400] 01:42:04 INFO - PROCESS | 1799 | 1462783324049 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]]]}] 01:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1742ms 01:42:04 INFO - PROCESS | 1799 | 1462783324106 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 01:42:04 INFO - PROCESS | 1799 | 1462783324110 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 01:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:42:04 INFO - PROCESS | 1799 | 1462783324118 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 1799 | 1462783324124 Marionette TRACE conn4 <- [1,790,null,{}] 01:42:04 INFO - PROCESS | 1799 | 1462783324141 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}] 01:42:04 INFO - PROCESS | 1799 | 1462783324379 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 01:42:04 INFO - PROCESS | 1799 | 1462783324667 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f89b400 == 90 [pid = 1799] [id = 205] 01:42:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8fab7c00) [pid = 1799] [serial = 615] [outer = (nil)] 01:42:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8fb1e000) [pid = 1799] [serial = 616] [outer = 0x8fab7c00] 01:42:04 INFO - PROCESS | 1799 | 1462783324768 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x91f3c400) [pid = 1799] [serial = 617] [outer = 0x8fab7c00] 01:42:05 INFO - PROCESS | 1799 | 1462783325728 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1688ms 01:42:05 INFO - PROCESS | 1799 | 1462783325807 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 1799 | 1462783325811 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:42:05 INFO - PROCESS | 1799 | 1462783325818 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 1799 | 1462783325822 Marionette TRACE conn4 <- [1,794,null,{}] 01:42:05 INFO - PROCESS | 1799 | 1462783325828 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}] 01:42:06 INFO - PROCESS | 1799 | 1462783326090 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 01:42:06 INFO - PROCESS | 1799 | 1462783326379 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e6bb000 == 91 [pid = 1799] [id = 206] 01:42:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8f893800) [pid = 1799] [serial = 618] [outer = (nil)] 01:42:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x9515b000) [pid = 1799] [serial = 619] [outer = 0x8f893800] 01:42:06 INFO - PROCESS | 1799 | 1462783326474 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x9522f800) [pid = 1799] [serial = 620] [outer = 0x8f893800] 01:42:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x9773b000) [pid = 1799] [serial = 621] [outer = 0x97719c00] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x91503400 == 90 [pid = 1799] [id = 165] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed67800 == 89 [pid = 1799] [id = 161] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1cfc00 == 88 [pid = 1799] [id = 168] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8da90c00 == 87 [pid = 1799] [id = 167] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8edd3400 == 86 [pid = 1799] [id = 137] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x95130000 == 85 [pid = 1799] [id = 52] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d3400 == 84 [pid = 1799] [id = 166] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed68800 == 83 [pid = 1799] [id = 162] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4d800 == 82 [pid = 1799] [id = 164] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x9771f000 == 81 [pid = 1799] [id = 160] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed6ec00 == 80 [pid = 1799] [id = 163] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca19000 == 79 [pid = 1799] [id = 201] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f5c00 == 78 [pid = 1799] [id = 200] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e534800 == 77 [pid = 1799] [id = 198] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8efc00 == 76 [pid = 1799] [id = 197] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b775800 == 75 [pid = 1799] [id = 195] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b770400 == 74 [pid = 1799] [id = 196] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d2400 == 73 [pid = 1799] [id = 194] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b769800 == 72 [pid = 1799] [id = 193] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8da88000 == 71 [pid = 1799] [id = 191] 01:42:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f9400 == 70 [pid = 1799] [id = 190] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9aa88400 == 69 [pid = 1799] [id = 42] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9ac00 == 68 [pid = 1799] [id = 121] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x95393c00 == 67 [pid = 1799] [id = 41] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f34c00 == 66 [pid = 1799] [id = 54] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9aa94800 == 65 [pid = 1799] [id = 43] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9387f400 == 64 [pid = 1799] [id = 53] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb1c000 == 63 [pid = 1799] [id = 79] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93880800 == 62 [pid = 1799] [id = 59] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0xa0608400 == 61 [pid = 1799] [id = 29] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x99e74c00 == 60 [pid = 1799] [id = 88] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93e99400 == 59 [pid = 1799] [id = 46] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a2c00 == 58 [pid = 1799] [id = 156] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0xa24a6000 == 57 [pid = 1799] [id = 89] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed2c400 == 56 [pid = 1799] [id = 158] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x95397000 == 55 [pid = 1799] [id = 28] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8d823800 == 54 [pid = 1799] [id = 128] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x95131400 == 53 [pid = 1799] [id = 61] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b9400 == 52 [pid = 1799] [id = 192] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f2e400 == 51 [pid = 1799] [id = 40] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93881c00 == 50 [pid = 1799] [id = 159] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x955eb000 == 49 [pid = 1799] [id = 60] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8b766400 == 48 [pid = 1799] [id = 144] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9773ac00 == 47 [pid = 1799] [id = 51] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9222e800 == 46 [pid = 1799] [id = 74] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8edd8800 == 45 [pid = 1799] [id = 157] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb1bc00 == 44 [pid = 1799] [id = 92] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f30400 == 43 [pid = 1799] [id = 63] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecce400 == 42 [pid = 1799] [id = 199] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb15000 == 41 [pid = 1799] [id = 91] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9b27ac00 == 40 [pid = 1799] [id = 62] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4dc00 == 39 [pid = 1799] [id = 147] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad55000 == 38 [pid = 1799] [id = 183] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad49400 == 37 [pid = 1799] [id = 182] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9b886400 == 36 [pid = 1799] [id = 90] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f31800 == 35 [pid = 1799] [id = 57] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93883400 == 34 [pid = 1799] [id = 47] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9c800 == 33 [pid = 1799] [id = 87] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x955e5400 == 32 [pid = 1799] [id = 50] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0ac00 == 31 [pid = 1799] [id = 143] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad47800 == 30 [pid = 1799] [id = 146] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8f709c00 == 29 [pid = 1799] [id = 94] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0xa30af000 == 28 [pid = 1799] [id = 49] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8f702400 == 27 [pid = 1799] [id = 93] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9388ac00 == 26 [pid = 1799] [id = 76] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc7f800 == 25 [pid = 1799] [id = 184] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f30000 == 24 [pid = 1799] [id = 55] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4b800 == 23 [pid = 1799] [id = 155] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9adaf800 == 22 [pid = 1799] [id = 45] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x91f33800 == 21 [pid = 1799] [id = 44] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x99995800 == 20 [pid = 1799] [id = 48] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x93882c00 == 19 [pid = 1799] [id = 86] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8fab4800 == 18 [pid = 1799] [id = 102] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x9afc1800 == 17 [pid = 1799] [id = 56] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1da800 == 16 [pid = 1799] [id = 176] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca12000 == 15 [pid = 1799] [id = 189] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8f89b400 == 14 [pid = 1799] [id = 205] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8da88400 == 13 [pid = 1799] [id = 134] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8eccb800 == 12 [pid = 1799] [id = 204] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76a400 == 11 [pid = 1799] [id = 145] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8da90000 == 10 [pid = 1799] [id = 202] 01:42:15 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0c000 == 9 [pid = 1799] [id = 203] 01:42:17 INFO - PROCESS | 1799 | 1462783337247 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]]]}] 01:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 13927ms 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x8d82a400) [pid = 1799] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8f70a000) [pid = 1799] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x8d9edc00) [pid = 1799] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x9a776400) [pid = 1799] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x8e6b9c00) [pid = 1799] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8f70d400) [pid = 1799] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x95234400) [pid = 1799] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x9d572400) [pid = 1799] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8e49e800) [pid = 1799] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0xa24afc00) [pid = 1799] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x95127c00) [pid = 1799] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x93889800) [pid = 1799] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x99ee8800) [pid = 1799] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x8ecc6000) [pid = 1799] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x92229400) [pid = 1799] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x8d9e5000) [pid = 1799] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8fb17800) [pid = 1799] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x99e7a400) [pid = 1799] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x97732400) [pid = 1799] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8ecd0800) [pid = 1799] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0xa30df400) [pid = 1799] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0xa3219800) [pid = 1799] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x8fb12800) [pid = 1799] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0xa24ab000) [pid = 1799] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8faba000) [pid = 1799] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8f003400) [pid = 1799] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x95164800) [pid = 1799] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x978b5000) [pid = 1799] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x9539ac00) [pid = 1799] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x8b815000) [pid = 1799] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0xa628dc00) [pid = 1799] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x8f0b2800) [pid = 1799] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x9b887000) [pid = 1799] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x8edea400) [pid = 1799] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x955e6000) [pid = 1799] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x8ccdf000) [pid = 1799] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x8b1d5c00) [pid = 1799] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x8ed70000) [pid = 1799] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x93e9e400) [pid = 1799] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x9a5eec00) [pid = 1799] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x9771f800) [pid = 1799] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x99f85c00) [pid = 1799] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x8f702800) [pid = 1799] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x99e74800) [pid = 1799] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0xa3051800) [pid = 1799] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0xa8c4a000) [pid = 1799] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x99e78c00) [pid = 1799] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x955e7000) [pid = 1799] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x9522b400) [pid = 1799] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x8fb1d400) [pid = 1799] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0xa6f37c00) [pid = 1799] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x98764c00) [pid = 1799] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x97739800) [pid = 1799] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x93ea0400) [pid = 1799] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x8f008400) [pid = 1799] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x9150b400) [pid = 1799] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8b8eb400) [pid = 1799] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x8b8ed000) [pid = 1799] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x8cc7c400) [pid = 1799] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x8ad53400) [pid = 1799] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8b76b400) [pid = 1799] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8cc80c00) [pid = 1799] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8d9ef800) [pid = 1799] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x91504800) [pid = 1799] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8ca0b000) [pid = 1799] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x8ed71400) [pid = 1799] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:42:19 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8ca0e400) [pid = 1799] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x93de8000) [pid = 1799] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8ecc6c00) [pid = 1799] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8ed6b800) [pid = 1799] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8b812800) [pid = 1799] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0xa21a3c00) [pid = 1799] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8ed2f400) [pid = 1799] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8edd5c00) [pid = 1799] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8b767000) [pid = 1799] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8ede0400) [pid = 1799] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8ad50000) [pid = 1799] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8ad4f800) [pid = 1799] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8da92000) [pid = 1799] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8ad48400) [pid = 1799] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x9772d400) [pid = 1799] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8fab8000) [pid = 1799] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8e4a6800) [pid = 1799] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8d8e8800) [pid = 1799] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8da8a000) [pid = 1799] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8d140400) [pid = 1799] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8e6c8400) [pid = 1799] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8d8f1400) [pid = 1799] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ed2b800) [pid = 1799] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8fab7c00) [pid = 1799] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8ed27400) [pid = 1799] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8d134c00) [pid = 1799] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x98763800) [pid = 1799] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8ed29c00) [pid = 1799] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8ca16000) [pid = 1799] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8cc80400) [pid = 1799] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8ca12400) [pid = 1799] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8ca0a800) [pid = 1799] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8da94c00) [pid = 1799] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8f0be400) [pid = 1799] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f002800) [pid = 1799] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8b81a000) [pid = 1799] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ed2fc00) [pid = 1799] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8cc83000) [pid = 1799] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8e535c00) [pid = 1799] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:42:20 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8da87400) [pid = 1799] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:42:20 INFO - PROCESS | 1799 | 1462783339983 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 1799 | 1462783339993 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 01:42:20 INFO - PROCESS | 1799 | 1462783340082 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 1799 | 1462783340101 Marionette TRACE conn4 <- [1,798,null,{}] 01:42:20 INFO - PROCESS | 1799 | 1462783340160 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}] 01:42:20 INFO - PROCESS | 1799 | 1462783340445 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:42:20 INFO - PROCESS | 1799 | 1462783340469 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1dc000 == 10 [pid = 1799] [id = 207] 01:42:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8b1dc400) [pid = 1799] [serial = 622] [outer = (nil)] 01:42:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8b1dec00) [pid = 1799] [serial = 623] [outer = 0x8b1dc400] 01:42:20 INFO - PROCESS | 1799 | 1462783340579 Marionette DEBUG loaded listener.js 01:42:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8b76f800) [pid = 1799] [serial = 624] [outer = 0x8b1dc400] 01:42:21 INFO - PROCESS | 1799 | 1462783341751 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]]]}] 01:42:21 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 01:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1857ms 01:42:21 INFO - PROCESS | 1799 | 1462783341961 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 1799 | 1462783341971 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 01:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:42:22 INFO - PROCESS | 1799 | 1462783342043 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 1799 | 1462783342051 Marionette TRACE conn4 <- [1,802,null,{}] 01:42:22 INFO - PROCESS | 1799 | 1462783342062 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}] 01:42:22 INFO - PROCESS | 1799 | 1462783342426 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 01:42:22 INFO - PROCESS | 1799 | 1462783342656 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b772400 == 11 [pid = 1799] [id = 208] 01:42:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8b772c00) [pid = 1799] [serial = 625] [outer = (nil)] 01:42:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8b817800) [pid = 1799] [serial = 626] [outer = 0x8b772c00] 01:42:22 INFO - PROCESS | 1799 | 1462783342801 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8b821000) [pid = 1799] [serial = 627] [outer = 0x8b772c00] 01:42:23 INFO - PROCESS | 1799 | 1462783343834 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]]]}] 01:42:23 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 01:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1872ms 01:42:23 INFO - PROCESS | 1799 | 1462783343893 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 01:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:42:23 INFO - PROCESS | 1799 | 1462783343901 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 01:42:23 INFO - PROCESS | 1799 | 1462783343917 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 1799 | 1462783343925 Marionette TRACE conn4 <- [1,806,null,{}] 01:42:23 INFO - PROCESS | 1799 | 1462783343933 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}] 01:42:24 INFO - PROCESS | 1799 | 1462783344173 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 01:42:24 INFO - PROCESS | 1799 | 1462783344459 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca16000 == 12 [pid = 1799] [id = 209] 01:42:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8ca19000) [pid = 1799] [serial = 628] [outer = (nil)] 01:42:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8cc86800) [pid = 1799] [serial = 629] [outer = 0x8ca19000] 01:42:24 INFO - PROCESS | 1799 | 1462783344556 Marionette DEBUG loaded listener.js 01:42:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8cce4800) [pid = 1799] [serial = 630] [outer = 0x8ca19000] 01:42:25 INFO - PROCESS | 1799 | 1462783345507 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]]]}] 01:42:25 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 01:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1655ms 01:42:25 INFO - PROCESS | 1799 | 1462783345566 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 1799 | 1462783345570 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 01:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:42:25 INFO - PROCESS | 1799 | 1462783345578 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - PROCESS | 1799 | 1462783345582 Marionette TRACE conn4 <- [1,810,null,{}] 01:42:25 INFO - PROCESS | 1799 | 1462783345600 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}] 01:42:25 INFO - PROCESS | 1799 | 1462783345838 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 01:42:26 INFO - PROCESS | 1799 | 1462783346135 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d828c00 == 13 [pid = 1799] [id = 210] 01:42:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8d829000) [pid = 1799] [serial = 631] [outer = (nil)] 01:42:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8d82fc00) [pid = 1799] [serial = 632] [outer = 0x8d829000] 01:42:26 INFO - PROCESS | 1799 | 1462783346286 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8d8eb800) [pid = 1799] [serial = 633] [outer = 0x8d829000] 01:42:27 INFO - PROCESS | 1799 | 1462783347304 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]]]}] 01:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1743ms 01:42:27 INFO - PROCESS | 1799 | 1462783347321 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 1799 | 1462783347324 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:42:27 INFO - PROCESS | 1799 | 1462783347331 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 1799 | 1462783347334 Marionette TRACE conn4 <- [1,814,null,{}] 01:42:27 INFO - PROCESS | 1799 | 1462783347340 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}] 01:42:27 INFO - PROCESS | 1799 | 1462783347545 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 01:42:27 INFO - PROCESS | 1799 | 1462783347772 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4d800 == 14 [pid = 1799] [id = 211] 01:42:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8b8f2800) [pid = 1799] [serial = 634] [outer = (nil)] 01:42:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8d9ed800) [pid = 1799] [serial = 635] [outer = 0x8b8f2800] 01:42:27 INFO - PROCESS | 1799 | 1462783347882 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8da8e800) [pid = 1799] [serial = 636] [outer = 0x8b8f2800] 01:42:28 INFO - PROCESS | 1799 | 1462783348838 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] 01:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:42:28 INFO - PROCESS | 1799 | 1462783348920 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 01:42:28 INFO - PROCESS | 1799 | 1462783348927 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - PROCESS | 1799 | 1462783348931 Marionette TRACE conn4 <- [1,818,null,{}] 01:42:28 INFO - PROCESS | 1799 | 1462783348937 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}] 01:42:29 INFO - PROCESS | 1799 | 1462783349163 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:42:29 INFO - PROCESS | 1799 | 1462783349425 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7ac00 == 15 [pid = 1799] [id = 212] 01:42:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8da94400) [pid = 1799] [serial = 637] [outer = (nil)] 01:42:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8e4a4c00) [pid = 1799] [serial = 638] [outer = 0x8da94400] 01:42:29 INFO - PROCESS | 1799 | 1462783349561 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8e528800) [pid = 1799] [serial = 639] [outer = 0x8da94400] 01:42:30 INFO - PROCESS | 1799 | 1462783350506 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1637ms 01:42:30 INFO - PROCESS | 1799 | 1462783350565 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 01:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:42:30 INFO - PROCESS | 1799 | 1462783350570 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 01:42:30 INFO - PROCESS | 1799 | 1462783350580 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 1799 | 1462783350584 Marionette TRACE conn4 <- [1,822,null,{}] 01:42:30 INFO - PROCESS | 1799 | 1462783350593 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}] 01:42:30 INFO - PROCESS | 1799 | 1462783350954 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 01:42:31 INFO - PROCESS | 1799 | 1462783351175 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0fc00 == 16 [pid = 1799] [id = 213] 01:42:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8d9e8400) [pid = 1799] [serial = 640] [outer = (nil)] 01:42:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8e6c4400) [pid = 1799] [serial = 641] [outer = 0x8d9e8400] 01:42:31 INFO - PROCESS | 1799 | 1462783351270 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8ecce800) [pid = 1799] [serial = 642] [outer = 0x8d9e8400] 01:42:32 INFO - PROCESS | 1799 | 1462783352287 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] 01:42:32 INFO - PROCESS | 1799 | 1462783352334 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 01:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:42:32 INFO - PROCESS | 1799 | 1462783352342 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 1799 | 1462783352345 Marionette TRACE conn4 <- [1,826,null,{}] 01:42:32 INFO - PROCESS | 1799 | 1462783352352 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}] 01:42:32 INFO - PROCESS | 1799 | 1462783352520 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 01:42:32 INFO - PROCESS | 1799 | 1462783352743 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad52800 == 17 [pid = 1799] [id = 214] 01:42:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8ad55c00) [pid = 1799] [serial = 643] [outer = (nil)] 01:42:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8ed2dc00) [pid = 1799] [serial = 644] [outer = 0x8ad55c00] 01:42:32 INFO - PROCESS | 1799 | 1462783352840 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8ed30400) [pid = 1799] [serial = 645] [outer = 0x8ad55c00] 01:42:33 INFO - PROCESS | 1799 | 1462783353774 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1481ms 01:42:33 INFO - PROCESS | 1799 | 1462783353825 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 1799 | 1462783353829 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 01:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:42:33 INFO - PROCESS | 1799 | 1462783353836 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 1799 | 1462783353839 Marionette TRACE conn4 <- [1,830,null,{}] 01:42:33 INFO - PROCESS | 1799 | 1462783353846 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}] 01:42:34 INFO - PROCESS | 1799 | 1462783354031 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 01:42:34 INFO - PROCESS | 1799 | 1462783354270 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad53400 == 18 [pid = 1799] [id = 215] 01:42:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8b1d9800) [pid = 1799] [serial = 646] [outer = (nil)] 01:42:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8cc80000) [pid = 1799] [serial = 647] [outer = 0x8b1d9800] 01:42:34 INFO - PROCESS | 1799 | 1462783354400 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8cc89400) [pid = 1799] [serial = 648] [outer = 0x8b1d9800] 01:42:35 INFO - PROCESS | 1799 | 1462783355302 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 01:42:35 INFO - PROCESS | 1799 | 1462783355320 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 1799 | 1462783355324 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:42:35 INFO - PROCESS | 1799 | 1462783355330 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 1799 | 1462783355334 Marionette TRACE conn4 <- [1,834,null,{}] 01:42:35 INFO - PROCESS | 1799 | 1462783355340 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}] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8d13c400) [pid = 1799] [serial = 506] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x99650400) [pid = 1799] [serial = 539] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9af0a800) [pid = 1799] [serial = 548] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8d8f4000) [pid = 1799] [serial = 494] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8d8f4400) [pid = 1799] [serial = 500] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x99eea800) [pid = 1799] [serial = 488] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9150bc00) [pid = 1799] [serial = 497] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9a777800) [pid = 1799] [serial = 491] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8eddd000) [pid = 1799] [serial = 554] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9150f800) [pid = 1799] [serial = 503] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8b8f5000) [pid = 1799] [serial = 545] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x91f3c000) [pid = 1799] [serial = 485] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8edda800) [pid = 1799] [serial = 536] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8da7dc00) [pid = 1799] [serial = 533] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8cc85000) [pid = 1799] [serial = 551] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x97717400) [pid = 1799] [serial = 530] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9a610c00) [pid = 1799] [serial = 542] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8edf0c00) [pid = 1799] [serial = 614] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8edd8c00) [pid = 1799] [serial = 613] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8edda000) [pid = 1799] [serial = 568] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8da8b000) [pid = 1799] [serial = 611] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8d8f7800) [pid = 1799] [serial = 610] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8d8f6400) [pid = 1799] [serial = 532] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ed2ec00) [pid = 1799] [serial = 565] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x95231000) [pid = 1799] [serial = 529] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ed6d400) [pid = 1799] [serial = 535] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9222f400) [pid = 1799] [serial = 538] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9a5bb000) [pid = 1799] [serial = 541] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8b8f1c00) [pid = 1799] [serial = 544] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9aa92400) [pid = 1799] [serial = 547] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8cc82800) [pid = 1799] [serial = 550] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d8ec800) [pid = 1799] [serial = 557] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8d829800) [pid = 1799] [serial = 556] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8d141000) [pid = 1799] [serial = 559] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8d8f7000) [pid = 1799] [serial = 560] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8cc84c00) [pid = 1799] [serial = 553] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f0bbc00) [pid = 1799] [serial = 598] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d141400) [pid = 1799] [serial = 601] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8d9eb400) [pid = 1799] [serial = 602] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8d134000) [pid = 1799] [serial = 604] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d8f1000) [pid = 1799] [serial = 605] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8cc81400) [pid = 1799] [serial = 571] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8cce9c00) [pid = 1799] [serial = 572] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8e52b400) [pid = 1799] [serial = 574] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f897c00) [pid = 1799] [serial = 577] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fab6800) [pid = 1799] [serial = 578] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x91f36800) [pid = 1799] [serial = 599] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x91504000) [pid = 1799] [serial = 580] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x91f2e800) [pid = 1799] [serial = 581] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x91f3a800) [pid = 1799] [serial = 583] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x939b2c00) [pid = 1799] [serial = 584] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9522bc00) [pid = 1799] [serial = 586] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x97716400) [pid = 1799] [serial = 587] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8e536400) [pid = 1799] [serial = 562] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x978bb000) [pid = 1799] [serial = 589] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8ed76800) [pid = 1799] [serial = 566] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8ecc5c00) [pid = 1799] [serial = 563] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8e6c0800) [pid = 1799] [serial = 575] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x99655400) [pid = 1799] [serial = 590] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8ed24400) [pid = 1799] [serial = 607] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8ed73c00) [pid = 1799] [serial = 608] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x99eea000) [pid = 1799] [serial = 592] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x9a5e3c00) [pid = 1799] [serial = 593] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8eddfc00) [pid = 1799] [serial = 569] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9a77f800) [pid = 1799] [serial = 595] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x9aa94c00) [pid = 1799] [serial = 596] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x91f3c400) [pid = 1799] [serial = 617] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x8fb1e000) [pid = 1799] [serial = 616] [outer = (nil)] [url = about:blank] 01:42:35 INFO - PROCESS | 1799 | 1462783355739 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 01:42:36 INFO - PROCESS | 1799 | 1462783355982 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1da400 == 19 [pid = 1799] [id = 216] 01:42:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8b1da800) [pid = 1799] [serial = 649] [outer = (nil)] 01:42:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8b76a400) [pid = 1799] [serial = 650] [outer = 0x8b1da800] 01:42:36 INFO - PROCESS | 1799 | 1462783356098 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8b817c00) [pid = 1799] [serial = 651] [outer = 0x8b1da800] 01:42:37 INFO - PROCESS | 1799 | 1462783357127 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1840ms 01:42:37 INFO - PROCESS | 1799 | 1462783357173 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 1799 | 1462783357180 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 01:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:42:37 INFO - PROCESS | 1799 | 1462783357189 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 1799 | 1462783357195 Marionette TRACE conn4 <- [1,838,null,{}] 01:42:37 INFO - PROCESS | 1799 | 1462783357202 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}] 01:42:37 INFO - PROCESS | 1799 | 1462783357407 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:42:37 INFO - PROCESS | 1799 | 1462783357638 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc85400 == 20 [pid = 1799] [id = 217] 01:42:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8cc86c00) [pid = 1799] [serial = 652] [outer = (nil)] 01:42:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8cce5c00) [pid = 1799] [serial = 653] [outer = 0x8cc86c00] 01:42:37 INFO - PROCESS | 1799 | 1462783357748 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8d133400) [pid = 1799] [serial = 654] [outer = 0x8cc86c00] 01:42:38 INFO - PROCESS | 1799 | 1462783358693 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1550ms 01:42:38 INFO - PROCESS | 1799 | 1462783358739 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 1799 | 1462783358744 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 01:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:42:38 INFO - PROCESS | 1799 | 1462783358752 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 1799 | 1462783358756 Marionette TRACE conn4 <- [1,842,null,{}] 01:42:38 INFO - PROCESS | 1799 | 1462783358762 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}] 01:42:38 INFO - PROCESS | 1799 | 1462783358946 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 01:42:39 INFO - PROCESS | 1799 | 1462783359226 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d82d400 == 21 [pid = 1799] [id = 218] 01:42:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8d830000) [pid = 1799] [serial = 655] [outer = (nil)] 01:42:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8d8eec00) [pid = 1799] [serial = 656] [outer = 0x8d830000] 01:42:39 INFO - PROCESS | 1799 | 1462783359362 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8d8f7000) [pid = 1799] [serial = 657] [outer = 0x8d830000] 01:42:40 INFO - PROCESS | 1799 | 1462783360298 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]]]}] 01:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 01:42:40 INFO - PROCESS | 1799 | 1462783360336 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 1799 | 1462783360343 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 01:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:42:40 INFO - PROCESS | 1799 | 1462783360361 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - PROCESS | 1799 | 1462783360369 Marionette TRACE conn4 <- [1,846,null,{}] 01:42:40 INFO - PROCESS | 1799 | 1462783360375 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}] 01:42:40 INFO - PROCESS | 1799 | 1462783360568 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 01:42:40 INFO - PROCESS | 1799 | 1462783360792 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f1000 == 22 [pid = 1799] [id = 219] 01:42:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8d9e4c00) [pid = 1799] [serial = 658] [outer = (nil)] 01:42:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8e49f800) [pid = 1799] [serial = 659] [outer = 0x8d9e4c00] 01:42:40 INFO - PROCESS | 1799 | 1462783360923 Marionette DEBUG loaded listener.js 01:42:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8e536800) [pid = 1799] [serial = 660] [outer = 0x8d9e4c00] 01:42:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8e6bb000 == 21 [pid = 1799] [id = 206] 01:42:41 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1dc000 == 20 [pid = 1799] [id = 207] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0xa6f77c00) [pid = 1799] [serial = 385] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9b271c00) [pid = 1799] [serial = 364] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8e6c2400) [pid = 1799] [serial = 331] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x97739000) [pid = 1799] [serial = 382] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0xa22c2400) [pid = 1799] [serial = 376] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x955ef400) [pid = 1799] [serial = 262] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0xa67e2000) [pid = 1799] [serial = 153] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x99eeb400) [pid = 1799] [serial = 189] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9a774000) [pid = 1799] [serial = 361] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8f70b400) [pid = 1799] [serial = 280] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x9d56d800) [pid = 1799] [serial = 316] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0xa6290c00) [pid = 1799] [serial = 229] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0xa906bc00) [pid = 1799] [serial = 277] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x9a77ac00) [pid = 1799] [serial = 265] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0xa1146000) [pid = 1799] [serial = 150] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x95232400) [pid = 1799] [serial = 373] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x93ea3000) [pid = 1799] [serial = 358] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0xa6f76c00) [pid = 1799] [serial = 271] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x99ee0400) [pid = 1799] [serial = 219] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9b889c00) [pid = 1799] [serial = 108] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x97716000) [pid = 1799] [serial = 138] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0xa26dc800) [pid = 1799] [serial = 319] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8e4a7800) [pid = 1799] [serial = 328] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0xa67df400) [pid = 1799] [serial = 268] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x9539a400) [pid = 1799] [serial = 177] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0xa6e8d000) [pid = 1799] [serial = 238] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9a77d400) [pid = 1799] [serial = 222] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x9d51e000) [pid = 1799] [serial = 370] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x93dec000) [pid = 1799] [serial = 216] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8d9ee400) [pid = 1799] [serial = 367] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0xa82b1800) [pid = 1799] [serial = 274] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0xa2145c00) [pid = 1799] [serial = 183] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x99def000) [pid = 1799] [serial = 313] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8f707400) [pid = 1799] [serial = 355] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0xa503e000) [pid = 1799] [serial = 186] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0xa50cec00) [pid = 1799] [serial = 147] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8fb1f800) [pid = 1799] [serial = 235] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0xa30e1800) [pid = 1799] [serial = 144] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x93defc00) [pid = 1799] [serial = 310] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8f00cc00) [pid = 1799] [serial = 322] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9d570c00) [pid = 1799] [serial = 226] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x99df1400) [pid = 1799] [serial = 180] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x9b27b400) [pid = 1799] [serial = 141] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0xa6e89000) [pid = 1799] [serial = 232] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8f0be800) [pid = 1799] [serial = 325] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0xa62e6800) [pid = 1799] [serial = 379] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d831800) [pid = 1799] [serial = 334] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8f898c00) [pid = 1799] [serial = 283] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8b76e800) [pid = 1799] [serial = 434] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f70fc00) [pid = 1799] [serial = 473] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8cce8800) [pid = 1799] [serial = 443] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8b81e400) [pid = 1799] [serial = 467] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8f008000) [pid = 1799] [serial = 407] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ad52400) [pid = 1799] [serial = 440] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x99e6f400) [pid = 1799] [serial = 482] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x95231800) [pid = 1799] [serial = 410] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8e6ba400) [pid = 1799] [serial = 470] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x9b2dd800) [pid = 1799] [serial = 403] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0xa6e8a000) [pid = 1799] [serial = 422] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9d756800) [pid = 1799] [serial = 416] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cceb000) [pid = 1799] [serial = 431] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0xa62edc00) [pid = 1799] [serial = 425] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ed2d400) [pid = 1799] [serial = 428] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x955e4400) [pid = 1799] [serial = 479] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8cce3c00) [pid = 1799] [serial = 437] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0xa628e800) [pid = 1799] [serial = 419] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x9512f000) [pid = 1799] [serial = 476] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x99ee1c00) [pid = 1799] [serial = 413] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x9515b000) [pid = 1799] [serial = 619] [outer = (nil)] [url = about:blank] 01:42:42 INFO - PROCESS | 1799 | 1462783362764 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]]]}] 01:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2447ms 01:42:42 INFO - PROCESS | 1799 | 1462783362800 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 1799 | 1462783362808 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 01:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:42:42 INFO - PROCESS | 1799 | 1462783362855 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 1799 | 1462783362861 Marionette TRACE conn4 <- [1,850,null,{}] 01:42:42 INFO - PROCESS | 1799 | 1462783362869 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}] 01:42:43 INFO - PROCESS | 1799 | 1462783363028 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 01:42:43 INFO - PROCESS | 1799 | 1462783363042 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76a800 == 21 [pid = 1799] [id = 220] 01:42:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8b774000) [pid = 1799] [serial = 661] [outer = (nil)] 01:42:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8b8edc00) [pid = 1799] [serial = 662] [outer = 0x8b774000] 01:42:43 INFO - PROCESS | 1799 | 1462783363120 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8ca0bc00) [pid = 1799] [serial = 663] [outer = 0x8b774000] 01:42:44 INFO - PROCESS | 1799 | 1462783364022 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]]]}] 01:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1189ms 01:42:44 INFO - PROCESS | 1799 | 1462783364039 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 1799 | 1462783364048 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:42:44 INFO - PROCESS | 1799 | 1462783364058 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 1799 | 1462783364062 Marionette TRACE conn4 <- [1,854,null,{}] 01:42:44 INFO - PROCESS | 1799 | 1462783364068 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}] 01:42:44 INFO - PROCESS | 1799 | 1462783364234 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 01:42:44 INFO - PROCESS | 1799 | 1462783364358 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0d400 == 22 [pid = 1799] [id = 221] 01:42:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cc7d000) [pid = 1799] [serial = 664] [outer = (nil)] 01:42:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8cce4c00) [pid = 1799] [serial = 665] [outer = 0x8cc7d000] 01:42:44 INFO - PROCESS | 1799 | 1462783364431 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d134400) [pid = 1799] [serial = 666] [outer = 0x8cc7d000] 01:42:45 INFO - PROCESS | 1799 | 1462783365301 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1288ms 01:42:45 INFO - PROCESS | 1799 | 1462783365347 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 1799 | 1462783365351 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 01:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:42:45 INFO - PROCESS | 1799 | 1462783365371 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 1799 | 1462783365377 Marionette TRACE conn4 <- [1,858,null,{}] 01:42:45 INFO - PROCESS | 1799 | 1462783365393 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}] 01:42:45 INFO - PROCESS | 1799 | 1462783365607 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:42:45 INFO - PROCESS | 1799 | 1462783365683 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce3400 == 23 [pid = 1799] [id = 222] 01:42:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d137000) [pid = 1799] [serial = 667] [outer = (nil)] 01:42:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d8efc00) [pid = 1799] [serial = 668] [outer = 0x8d137000] 01:42:45 INFO - PROCESS | 1799 | 1462783365760 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d9ef000) [pid = 1799] [serial = 669] [outer = 0x8d137000] 01:42:46 INFO - PROCESS | 1799 | 1462783366678 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]]]}] 01:42:46 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8f893800) [pid = 1799] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:42:46 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8b1dc400) [pid = 1799] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1384ms 01:42:46 INFO - PROCESS | 1799 | 1462783366755 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 01:42:46 INFO - PROCESS | 1799 | 1462783366759 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 01:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:42:46 INFO - PROCESS | 1799 | 1462783366766 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - PROCESS | 1799 | 1462783366769 Marionette TRACE conn4 <- [1,862,null,{}] 01:42:46 INFO - PROCESS | 1799 | 1462783366775 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}] 01:42:46 INFO - PROCESS | 1799 | 1462783366927 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 01:42:46 INFO - PROCESS | 1799 | 1462783366940 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d82c000 == 24 [pid = 1799] [id = 223] 01:42:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8da79000) [pid = 1799] [serial = 670] [outer = (nil)] 01:42:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8da84800) [pid = 1799] [serial = 671] [outer = 0x8da79000] 01:42:47 INFO - PROCESS | 1799 | 1462783367015 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8da89400) [pid = 1799] [serial = 672] [outer = 0x8da79000] 01:42:47 INFO - PROCESS | 1799 | 1462783367894 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1183ms 01:42:47 INFO - PROCESS | 1799 | 1462783367950 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 1799 | 1462783367955 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 01:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:42:47 INFO - PROCESS | 1799 | 1462783367965 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 1799 | 1462783367968 Marionette TRACE conn4 <- [1,866,null,{}] 01:42:47 INFO - PROCESS | 1799 | 1462783367975 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}] 01:42:48 INFO - PROCESS | 1799 | 1462783368129 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 01:42:48 INFO - PROCESS | 1799 | 1462783368140 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ee800 == 25 [pid = 1799] [id = 224] 01:42:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8da92000) [pid = 1799] [serial = 673] [outer = (nil)] 01:42:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8e4a1800) [pid = 1799] [serial = 674] [outer = 0x8da92000] 01:42:48 INFO - PROCESS | 1799 | 1462783368213 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e4a5400) [pid = 1799] [serial = 675] [outer = 0x8da92000] 01:42:49 INFO - PROCESS | 1799 | 1462783369267 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]]]}] 01:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1330ms 01:42:49 INFO - PROCESS | 1799 | 1462783369297 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 01:42:49 INFO - PROCESS | 1799 | 1462783369303 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 01:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:42:49 INFO - PROCESS | 1799 | 1462783369312 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 1799 | 1462783369318 Marionette TRACE conn4 <- [1,870,null,{}] 01:42:49 INFO - PROCESS | 1799 | 1462783369327 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}] 01:42:49 INFO - PROCESS | 1799 | 1462783369515 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 01:42:49 INFO - PROCESS | 1799 | 1462783369670 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d5800 == 26 [pid = 1799] [id = 225] 01:42:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8b766c00) [pid = 1799] [serial = 676] [outer = (nil)] 01:42:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8b8ef800) [pid = 1799] [serial = 677] [outer = 0x8b766c00] 01:42:49 INFO - PROCESS | 1799 | 1462783369840 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8cc7cc00) [pid = 1799] [serial = 678] [outer = 0x8b766c00] 01:42:50 INFO - PROCESS | 1799 | 1462783370759 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]]]}] 01:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1487ms 01:42:50 INFO - PROCESS | 1799 | 1462783370801 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 1799 | 1462783370810 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:42:50 INFO - PROCESS | 1799 | 1462783370824 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - PROCESS | 1799 | 1462783370829 Marionette TRACE conn4 <- [1,874,null,{}] 01:42:50 INFO - PROCESS | 1799 | 1462783370835 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}] 01:42:51 INFO - PROCESS | 1799 | 1462783371053 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 01:42:51 INFO - PROCESS | 1799 | 1462783371265 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc81400 == 27 [pid = 1799] [id = 226] 01:42:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8cce6000) [pid = 1799] [serial = 679] [outer = (nil)] 01:42:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8d141400) [pid = 1799] [serial = 680] [outer = 0x8cce6000] 01:42:51 INFO - PROCESS | 1799 | 1462783371399 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d830800) [pid = 1799] [serial = 681] [outer = 0x8cce6000] 01:42:52 INFO - PROCESS | 1799 | 1462783372452 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]]]}] 01:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1686ms 01:42:52 INFO - PROCESS | 1799 | 1462783372510 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 1799 | 1462783372516 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 01:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:42:52 INFO - PROCESS | 1799 | 1462783372523 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:42:52 INFO - PROCESS | 1799 | 1462783372529 Marionette TRACE conn4 <- [1,878,null,{}] 01:42:52 INFO - PROCESS | 1799 | 1462783372546 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}] 01:42:52 INFO - PROCESS | 1799 | 1462783372867 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:42:53 INFO - PROCESS | 1799 | 1462783373049 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cced400 == 28 [pid = 1799] [id = 227] 01:42:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e6bcc00) [pid = 1799] [serial = 682] [outer = (nil)] 01:42:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8e6c1800) [pid = 1799] [serial = 683] [outer = 0x8e6bcc00] 01:42:53 INFO - PROCESS | 1799 | 1462783373144 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ecc4000) [pid = 1799] [serial = 684] [outer = 0x8e6bcc00] 01:42:54 INFO - PROCESS | 1799 | 1462783374023 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]]]}] 01:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1540ms 01:42:54 INFO - PROCESS | 1799 | 1462783374063 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 01:42:54 INFO - PROCESS | 1799 | 1462783374068 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 01:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:42:54 INFO - PROCESS | 1799 | 1462783374075 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:42:54 INFO - PROCESS | 1799 | 1462783374079 Marionette TRACE conn4 <- [1,882,null,{}] 01:42:54 INFO - PROCESS | 1799 | 1462783374085 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}] 01:42:54 INFO - PROCESS | 1799 | 1462783374271 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 01:42:54 INFO - PROCESS | 1799 | 1462783374427 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc3c00 == 29 [pid = 1799] [id = 228] 01:42:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8ecd2800) [pid = 1799] [serial = 685] [outer = (nil)] 01:42:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8ed23800) [pid = 1799] [serial = 686] [outer = 0x8ecd2800] 01:42:54 INFO - PROCESS | 1799 | 1462783374520 Marionette DEBUG loaded listener.js 01:42:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ed2e400) [pid = 1799] [serial = 687] [outer = 0x8ecd2800] 01:42:55 INFO - PROCESS | 1799 | 1462783375548 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1530ms 01:42:55 INFO - PROCESS | 1799 | 1462783375607 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 1799 | 1462783375610 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 01:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:42:55 INFO - PROCESS | 1799 | 1462783375617 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 1799 | 1462783375621 Marionette TRACE conn4 <- [1,886,null,{}] 01:42:55 INFO - PROCESS | 1799 | 1462783375627 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}] 01:42:55 INFO - PROCESS | 1799 | 1462783375811 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 01:42:55 INFO - PROCESS | 1799 | 1462783375971 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d3800 == 30 [pid = 1799] [id = 229] 01:42:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8b814000) [pid = 1799] [serial = 688] [outer = (nil)] 01:42:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ed70c00) [pid = 1799] [serial = 689] [outer = 0x8b814000] 01:42:56 INFO - PROCESS | 1799 | 1462783376064 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8b8eec00) [pid = 1799] [serial = 690] [outer = 0x8b814000] 01:42:57 INFO - PROCESS | 1799 | 1462783377047 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1486ms 01:42:57 INFO - PROCESS | 1799 | 1462783377105 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 01:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:42:57 INFO - PROCESS | 1799 | 1462783377110 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 01:42:57 INFO - PROCESS | 1799 | 1462783377116 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - PROCESS | 1799 | 1462783377120 Marionette TRACE conn4 <- [1,890,null,{}] 01:42:57 INFO - PROCESS | 1799 | 1462783377126 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}] 01:42:57 INFO - PROCESS | 1799 | 1462783377396 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 01:42:57 INFO - PROCESS | 1799 | 1462783377672 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b819000 == 31 [pid = 1799] [id = 230] 01:42:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8ecca000) [pid = 1799] [serial = 691] [outer = (nil)] 01:42:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8edeb800) [pid = 1799] [serial = 692] [outer = 0x8ecca000] 01:42:57 INFO - PROCESS | 1799 | 1462783377764 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8ededc00) [pid = 1799] [serial = 693] [outer = 0x8ecca000] 01:42:58 INFO - PROCESS | 1799 | 1462783378662 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1589ms 01:42:58 INFO - PROCESS | 1799 | 1462783378705 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:42:58 INFO - PROCESS | 1799 | 1462783378709 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:42:58 INFO - PROCESS | 1799 | 1462783378716 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 1799 | 1462783378720 Marionette TRACE conn4 <- [1,894,null,{}] 01:42:58 INFO - PROCESS | 1799 | 1462783378726 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}] 01:42:58 INFO - PROCESS | 1799 | 1462783378899 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 01:42:59 INFO - PROCESS | 1799 | 1462783379057 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cced800 == 32 [pid = 1799] [id = 231] 01:42:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8ed26000) [pid = 1799] [serial = 694] [outer = (nil)] 01:42:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8f006c00) [pid = 1799] [serial = 695] [outer = 0x8ed26000] 01:42:59 INFO - PROCESS | 1799 | 1462783379146 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8f008c00) [pid = 1799] [serial = 696] [outer = 0x8ed26000] 01:43:00 INFO - PROCESS | 1799 | 1462783380168 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1485ms 01:43:00 INFO - PROCESS | 1799 | 1462783380201 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 1799 | 1462783380206 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 01:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:43:00 INFO - PROCESS | 1799 | 1462783380212 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 1799 | 1462783380216 Marionette TRACE conn4 <- [1,898,null,{}] 01:43:00 INFO - PROCESS | 1799 | 1462783380222 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}] 01:43:00 INFO - PROCESS | 1799 | 1462783380405 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:43:00 INFO - PROCESS | 1799 | 1462783380740 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d0000 == 33 [pid = 1799] [id = 232] 01:43:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8b1d2000) [pid = 1799] [serial = 697] [outer = (nil)] 01:43:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8b1d5c00) [pid = 1799] [serial = 698] [outer = 0x8b1d2000] 01:43:00 INFO - PROCESS | 1799 | 1462783380889 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8b774800) [pid = 1799] [serial = 699] [outer = 0x8b1d2000] 01:43:02 INFO - PROCESS | 1799 | 1462783382045 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1882ms 01:43:02 INFO - PROCESS | 1799 | 1462783382096 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 1799 | 1462783382103 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 01:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:43:02 INFO - PROCESS | 1799 | 1462783382111 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 1799 | 1462783382116 Marionette TRACE conn4 <- [1,902,null,{}] 01:43:02 INFO - PROCESS | 1799 | 1462783382124 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}] 01:43:02 INFO - PROCESS | 1799 | 1462783382466 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 01:43:02 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8da80400) [pid = 1799] [serial = 404] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:43:02 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8b76f800) [pid = 1799] [serial = 624] [outer = (nil)] [url = about:blank] 01:43:02 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x9522f800) [pid = 1799] [serial = 620] [outer = (nil)] [url = about:blank] 01:43:02 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8b1dec00) [pid = 1799] [serial = 623] [outer = (nil)] [url = about:blank] 01:43:02 INFO - PROCESS | 1799 | 1462783382643 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76f800 == 34 [pid = 1799] [id = 233] 01:43:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8b816c00) [pid = 1799] [serial = 700] [outer = (nil)] 01:43:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8cc83000) [pid = 1799] [serial = 701] [outer = 0x8b816c00] 01:43:02 INFO - PROCESS | 1799 | 1462783382730 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8d134000) [pid = 1799] [serial = 702] [outer = 0x8b816c00] 01:43:03 INFO - PROCESS | 1799 | 1462783383512 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]]]}] 01:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1434ms 01:43:03 INFO - PROCESS | 1799 | 1462783383548 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 1799 | 1462783383554 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 01:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:43:03 INFO - PROCESS | 1799 | 1462783383563 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 1799 | 1462783383566 Marionette TRACE conn4 <- [1,906,null,{}] 01:43:03 INFO - PROCESS | 1799 | 1462783383572 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}] 01:43:03 INFO - PROCESS | 1799 | 1462783383735 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 01:43:03 INFO - PROCESS | 1799 | 1462783383754 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca12000 == 35 [pid = 1799] [id = 234] 01:43:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8d13a400) [pid = 1799] [serial = 703] [outer = (nil)] 01:43:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8da7c800) [pid = 1799] [serial = 704] [outer = 0x8d13a400] 01:43:03 INFO - PROCESS | 1799 | 1462783383834 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8da91800) [pid = 1799] [serial = 705] [outer = 0x8d13a400] 01:43:04 INFO - PROCESS | 1799 | 1462783384794 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1292ms 01:43:04 INFO - PROCESS | 1799 | 1462783384855 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 1799 | 1462783384860 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 01:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:43:04 INFO - PROCESS | 1799 | 1462783384869 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 1799 | 1462783384879 Marionette TRACE conn4 <- [1,910,null,{}] 01:43:04 INFO - PROCESS | 1799 | 1462783384894 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}] 01:43:05 INFO - PROCESS | 1799 | 1462783385065 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 01:43:05 INFO - PROCESS | 1799 | 1462783385211 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d82cc00 == 36 [pid = 1799] [id = 235] 01:43:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8e529c00) [pid = 1799] [serial = 706] [outer = (nil)] 01:43:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8ecd1400) [pid = 1799] [serial = 707] [outer = 0x8e529c00] 01:43:05 INFO - PROCESS | 1799 | 1462783385287 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8ed71400) [pid = 1799] [serial = 708] [outer = 0x8e529c00] 01:43:06 INFO - PROCESS | 1799 | 1462783386198 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1391ms 01:43:06 INFO - PROCESS | 1799 | 1462783386260 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:43:06 INFO - PROCESS | 1799 | 1462783386265 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:43:06 INFO - PROCESS | 1799 | 1462783386277 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 1799 | 1462783386280 Marionette TRACE conn4 <- [1,914,null,{}] 01:43:06 INFO - PROCESS | 1799 | 1462783386285 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}] 01:43:06 INFO - PROCESS | 1799 | 1462783386500 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 01:43:06 INFO - PROCESS | 1799 | 1462783386529 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9eb400 == 37 [pid = 1799] [id = 236] 01:43:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8da94800) [pid = 1799] [serial = 709] [outer = (nil)] 01:43:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8ede6c00) [pid = 1799] [serial = 710] [outer = 0x8da94800] 01:43:06 INFO - PROCESS | 1799 | 1462783386612 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8edebc00) [pid = 1799] [serial = 711] [outer = 0x8da94800] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8b772c00) [pid = 1799] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8ca19000) [pid = 1799] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8d829000) [pid = 1799] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8b8f2800) [pid = 1799] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8d137000) [pid = 1799] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8da79000) [pid = 1799] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8cc7d000) [pid = 1799] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8b774000) [pid = 1799] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8da94400) [pid = 1799] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8d9e4c00) [pid = 1799] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d9e8400) [pid = 1799] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:43:07 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8ad55c00) [pid = 1799] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:43:07 INFO - PROCESS | 1799 | 1462783387780 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]]]}] 01:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1539ms 01:43:07 INFO - PROCESS | 1799 | 1462783387811 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 01:43:07 INFO - PROCESS | 1799 | 1462783387814 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 01:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:43:07 INFO - PROCESS | 1799 | 1462783387821 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:43:07 INFO - PROCESS | 1799 | 1462783387824 Marionette TRACE conn4 <- [1,918,null,{}] 01:43:07 INFO - PROCESS | 1799 | 1462783387830 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}] 01:43:08 INFO - PROCESS | 1799 | 1462783387998 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:43:08 INFO - PROCESS | 1799 | 1462783388170 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce1c00 == 38 [pid = 1799] [id = 237] 01:43:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d13ac00) [pid = 1799] [serial = 712] [outer = (nil)] 01:43:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8e4a8c00) [pid = 1799] [serial = 713] [outer = 0x8d13ac00] 01:43:08 INFO - PROCESS | 1799 | 1462783388262 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8f00d000) [pid = 1799] [serial = 714] [outer = 0x8d13ac00] 01:43:09 INFO - PROCESS | 1799 | 1462783389010 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1232ms 01:43:09 INFO - PROCESS | 1799 | 1462783389055 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 1799 | 1462783389059 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 01:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:43:09 INFO - PROCESS | 1799 | 1462783389066 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 1799 | 1462783389070 Marionette TRACE conn4 <- [1,922,null,{}] 01:43:09 INFO - PROCESS | 1799 | 1462783389076 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}] 01:43:09 INFO - PROCESS | 1799 | 1462783389239 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 01:43:09 INFO - PROCESS | 1799 | 1462783389250 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d831c00 == 39 [pid = 1799] [id = 238] 01:43:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8d9eac00) [pid = 1799] [serial = 715] [outer = (nil)] 01:43:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8f0b8c00) [pid = 1799] [serial = 716] [outer = 0x8d9eac00] 01:43:09 INFO - PROCESS | 1799 | 1462783389328 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8f0bcc00) [pid = 1799] [serial = 717] [outer = 0x8d9eac00] 01:43:10 INFO - PROCESS | 1799 | 1462783390450 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]]]}] 01:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1430ms 01:43:10 INFO - PROCESS | 1799 | 1462783390498 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 01:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:43:10 INFO - PROCESS | 1799 | 1462783390506 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 01:43:10 INFO - PROCESS | 1799 | 1462783390516 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 1799 | 1462783390524 Marionette TRACE conn4 <- [1,926,null,{}] 01:43:10 INFO - PROCESS | 1799 | 1462783390532 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}] 01:43:10 INFO - PROCESS | 1799 | 1462783390736 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 01:43:10 INFO - PROCESS | 1799 | 1462783390955 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b818000 == 40 [pid = 1799] [id = 239] 01:43:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8b81c800) [pid = 1799] [serial = 718] [outer = (nil)] 01:43:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8cc87000) [pid = 1799] [serial = 719] [outer = 0x8b81c800] 01:43:11 INFO - PROCESS | 1799 | 1462783391092 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8d828400) [pid = 1799] [serial = 720] [outer = 0x8b81c800] 01:43:12 INFO - PROCESS | 1799 | 1462783392010 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1543ms 01:43:12 INFO - PROCESS | 1799 | 1462783392058 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 1799 | 1462783392067 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 01:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:43:12 INFO - PROCESS | 1799 | 1462783392078 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 1799 | 1462783392082 Marionette TRACE conn4 <- [1,930,null,{}] 01:43:12 INFO - PROCESS | 1799 | 1462783392089 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}] 01:43:12 INFO - PROCESS | 1799 | 1462783392279 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 01:43:12 INFO - PROCESS | 1799 | 1462783392442 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca15c00 == 41 [pid = 1799] [id = 240] 01:43:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8d824c00) [pid = 1799] [serial = 721] [outer = (nil)] 01:43:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8e530c00) [pid = 1799] [serial = 722] [outer = 0x8d824c00] 01:43:12 INFO - PROCESS | 1799 | 1462783392557 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8ecc8800) [pid = 1799] [serial = 723] [outer = 0x8d824c00] 01:43:13 INFO - PROCESS | 1799 | 1462783393581 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 01:43:13 INFO - PROCESS | 1799 | 1462783393659 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 1799 | 1462783393663 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:43:13 INFO - PROCESS | 1799 | 1462783393670 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - PROCESS | 1799 | 1462783393676 Marionette TRACE conn4 <- [1,934,null,{}] 01:43:13 INFO - PROCESS | 1799 | 1462783393693 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}] 01:43:13 INFO - PROCESS | 1799 | 1462783393918 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 01:43:14 INFO - PROCESS | 1799 | 1462783394135 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4e000 == 42 [pid = 1799] [id = 241] 01:43:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8b1d0c00) [pid = 1799] [serial = 724] [outer = (nil)] 01:43:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8f704000) [pid = 1799] [serial = 725] [outer = 0x8b1d0c00] 01:43:14 INFO - PROCESS | 1799 | 1462783394240 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8f70b000) [pid = 1799] [serial = 726] [outer = 0x8b1d0c00] 01:43:15 INFO - PROCESS | 1799 | 1462783395078 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1447ms 01:43:15 INFO - PROCESS | 1799 | 1462783395118 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 01:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:43:15 INFO - PROCESS | 1799 | 1462783395124 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 01:43:15 INFO - PROCESS | 1799 | 1462783395130 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - PROCESS | 1799 | 1462783395134 Marionette TRACE conn4 <- [1,938,null,{}] 01:43:15 INFO - PROCESS | 1799 | 1462783395140 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}] 01:43:15 INFO - PROCESS | 1799 | 1462783395320 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:43:15 INFO - PROCESS | 1799 | 1462783395483 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b5000 == 43 [pid = 1799] [id = 242] 01:43:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8f0ba800) [pid = 1799] [serial = 727] [outer = (nil)] 01:43:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8f710800) [pid = 1799] [serial = 728] [outer = 0x8f0ba800] 01:43:15 INFO - PROCESS | 1799 | 1462783395570 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8f895c00) [pid = 1799] [serial = 729] [outer = 0x8f0ba800] 01:43:16 INFO - PROCESS | 1799 | 1462783396539 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]]]}] 01:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1442ms 01:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:43:16 INFO - PROCESS | 1799 | 1462783396572 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 1799 | 1462783396575 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 01:43:16 INFO - PROCESS | 1799 | 1462783396582 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 1799 | 1462783396586 Marionette TRACE conn4 <- [1,942,null,{}] 01:43:16 INFO - PROCESS | 1799 | 1462783396592 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}] 01:43:16 INFO - PROCESS | 1799 | 1462783396763 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 01:43:16 INFO - PROCESS | 1799 | 1462783396934 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d6800 == 44 [pid = 1799] [id = 243] 01:43:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8da7e400) [pid = 1799] [serial = 730] [outer = (nil)] 01:43:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8f89c800) [pid = 1799] [serial = 731] [outer = 0x8da7e400] 01:43:17 INFO - PROCESS | 1799 | 1462783397020 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8f8a0000) [pid = 1799] [serial = 732] [outer = 0x8da7e400] 01:43:18 INFO - PROCESS | 1799 | 1462783398051 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1532ms 01:43:18 INFO - PROCESS | 1799 | 1462783398114 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 1799 | 1462783398118 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 01:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:43:18 INFO - PROCESS | 1799 | 1462783398125 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 1799 | 1462783398129 Marionette TRACE conn4 <- [1,946,null,{}] 01:43:18 INFO - PROCESS | 1799 | 1462783398135 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}] 01:43:18 INFO - PROCESS | 1799 | 1462783398365 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 01:43:18 INFO - PROCESS | 1799 | 1462783398576 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8ea000 == 45 [pid = 1799] [id = 244] 01:43:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8ed6e400) [pid = 1799] [serial = 733] [outer = (nil)] 01:43:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8fb13800) [pid = 1799] [serial = 734] [outer = 0x8ed6e400] 01:43:18 INFO - PROCESS | 1799 | 1462783398711 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8fb18c00) [pid = 1799] [serial = 735] [outer = 0x8ed6e400] 01:43:19 INFO - PROCESS | 1799 | 1462783399611 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1538ms 01:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:43:19 INFO - PROCESS | 1799 | 1462783399665 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 1799 | 1462783399668 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 01:43:19 INFO - PROCESS | 1799 | 1462783399675 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 1799 | 1462783399678 Marionette TRACE conn4 <- [1,950,null,{}] 01:43:19 INFO - PROCESS | 1799 | 1462783399685 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}] 01:43:19 INFO - PROCESS | 1799 | 1462783399869 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 01:43:20 INFO - PROCESS | 1799 | 1462783400043 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed2b400 == 46 [pid = 1799] [id = 245] 01:43:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8fab7800) [pid = 1799] [serial = 736] [outer = (nil)] 01:43:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x91502800) [pid = 1799] [serial = 737] [outer = 0x8fab7800] 01:43:20 INFO - PROCESS | 1799 | 1462783400181 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x91506c00) [pid = 1799] [serial = 738] [outer = 0x8fab7800] 01:43:21 INFO - PROCESS | 1799 | 1462783401025 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]]]}] 01:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1382ms 01:43:21 INFO - PROCESS | 1799 | 1462783401057 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 1799 | 1462783401061 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:43:21 INFO - PROCESS | 1799 | 1462783401067 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 1799 | 1462783401071 Marionette TRACE conn4 <- [1,954,null,{}] 01:43:21 INFO - PROCESS | 1799 | 1462783401077 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}] 01:43:21 INFO - PROCESS | 1799 | 1462783401250 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 01:43:21 INFO - PROCESS | 1799 | 1462783401436 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b773000 == 47 [pid = 1799] [id = 246] 01:43:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8b814400) [pid = 1799] [serial = 739] [outer = (nil)] 01:43:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9150c400) [pid = 1799] [serial = 740] [outer = 0x8b814400] 01:43:21 INFO - PROCESS | 1799 | 1462783401521 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x91f2ec00) [pid = 1799] [serial = 741] [outer = 0x8b814400] 01:43:22 INFO - PROCESS | 1799 | 1462783402825 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]]]}] 01:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1835ms 01:43:22 INFO - PROCESS | 1799 | 1462783402904 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 01:43:22 INFO - PROCESS | 1799 | 1462783402910 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 01:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:43:23 INFO - PROCESS | 1799 | 1462783403026 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 1799 | 1462783403031 Marionette TRACE conn4 <- [1,958,null,{}] 01:43:23 INFO - PROCESS | 1799 | 1462783403051 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}] 01:43:23 INFO - PROCESS | 1799 | 1462783403215 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:43:23 INFO - PROCESS | 1799 | 1462783403402 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76b400 == 48 [pid = 1799] [id = 247] 01:43:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8b8f8000) [pid = 1799] [serial = 742] [outer = (nil)] 01:43:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8ccec000) [pid = 1799] [serial = 743] [outer = 0x8b8f8000] 01:43:23 INFO - PROCESS | 1799 | 1462783403485 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8d8ef400) [pid = 1799] [serial = 744] [outer = 0x8b8f8000] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce1c00 == 47 [pid = 1799] [id = 237] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9eb400 == 46 [pid = 1799] [id = 236] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8e4a1800) [pid = 1799] [serial = 674] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8cc80000) [pid = 1799] [serial = 647] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | 1462783404566 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]]]}] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d82cc00 == 45 [pid = 1799] [id = 235] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca12000 == 44 [pid = 1799] [id = 234] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76f800 == 43 [pid = 1799] [id = 233] 01:43:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d0000 == 42 [pid = 1799] [id = 232] 01:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1708ms 01:43:24 INFO - PROCESS | 1799 | 1462783404627 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 1799 | 1462783404635 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 01:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:43:24 INFO - PROCESS | 1799 | 1462783404645 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - PROCESS | 1799 | 1462783404649 Marionette TRACE conn4 <- [1,962,null,{}] 01:43:24 INFO - PROCESS | 1799 | 1462783404655 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}] 01:43:24 INFO - PROCESS | 1799 | 1462783404848 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8b821000) [pid = 1799] [serial = 627] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8b817800) [pid = 1799] [serial = 626] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8cce4800) [pid = 1799] [serial = 630] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8cc86800) [pid = 1799] [serial = 629] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8d8eb800) [pid = 1799] [serial = 633] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8d82fc00) [pid = 1799] [serial = 632] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x8da8e800) [pid = 1799] [serial = 636] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x8d8efc00) [pid = 1799] [serial = 668] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x8da84800) [pid = 1799] [serial = 671] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x8d9ed800) [pid = 1799] [serial = 635] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8cce5c00) [pid = 1799] [serial = 653] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x8cce4c00) [pid = 1799] [serial = 665] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8b8edc00) [pid = 1799] [serial = 662] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8e528800) [pid = 1799] [serial = 639] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8ca0bc00) [pid = 1799] [serial = 663] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8e4a4c00) [pid = 1799] [serial = 638] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8e536800) [pid = 1799] [serial = 660] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8e49f800) [pid = 1799] [serial = 659] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8d8eec00) [pid = 1799] [serial = 656] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8ecce800) [pid = 1799] [serial = 642] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8e6c4400) [pid = 1799] [serial = 641] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8b76a400) [pid = 1799] [serial = 650] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8ed30400) [pid = 1799] [serial = 645] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8ed2dc00) [pid = 1799] [serial = 644] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8da89400) [pid = 1799] [serial = 672] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8d9ef000) [pid = 1799] [serial = 669] [outer = (nil)] [url = about:blank] 01:43:24 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8d134400) [pid = 1799] [serial = 666] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1799 | 1462783405060 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81f400 == 43 [pid = 1799] [id = 248] 01:43:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8b821000) [pid = 1799] [serial = 745] [outer = (nil)] 01:43:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8cce6800) [pid = 1799] [serial = 746] [outer = 0x8b821000] 01:43:25 INFO - PROCESS | 1799 | 1462783405144 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8d823800) [pid = 1799] [serial = 747] [outer = 0x8b821000] 01:43:25 INFO - PROCESS | 1799 | 1462783405926 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1343ms 01:43:25 INFO - PROCESS | 1799 | 1462783405990 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 1799 | 1462783405995 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 01:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:43:26 INFO - PROCESS | 1799 | 1462783406001 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 1799 | 1462783406007 Marionette TRACE conn4 <- [1,966,null,{}] 01:43:26 INFO - PROCESS | 1799 | 1462783406023 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}] 01:43:26 INFO - PROCESS | 1799 | 1462783406202 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 01:43:26 INFO - PROCESS | 1799 | 1462783406341 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76a000 == 44 [pid = 1799] [id = 249] 01:43:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8d830c00) [pid = 1799] [serial = 748] [outer = (nil)] 01:43:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8da90800) [pid = 1799] [serial = 749] [outer = 0x8d830c00] 01:43:26 INFO - PROCESS | 1799 | 1462783406425 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8e4a2800) [pid = 1799] [serial = 750] [outer = 0x8d830c00] 01:43:27 INFO - PROCESS | 1799 | 1462783407314 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1386ms 01:43:27 INFO - PROCESS | 1799 | 1462783407388 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 1799 | 1462783407391 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 01:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:43:27 INFO - PROCESS | 1799 | 1462783407399 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 1799 | 1462783407402 Marionette TRACE conn4 <- [1,970,null,{}] 01:43:27 INFO - PROCESS | 1799 | 1462783407416 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}] 01:43:27 INFO - PROCESS | 1799 | 1462783407635 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 01:43:27 INFO - PROCESS | 1799 | 1462783407654 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9edc00 == 45 [pid = 1799] [id = 250] 01:43:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8e4a6000) [pid = 1799] [serial = 751] [outer = (nil)] 01:43:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8e6bc000) [pid = 1799] [serial = 752] [outer = 0x8e4a6000] 01:43:27 INFO - PROCESS | 1799 | 1462783407730 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8ecca800) [pid = 1799] [serial = 753] [outer = 0x8e4a6000] 01:43:28 INFO - PROCESS | 1799 | 1462783408654 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1286ms 01:43:28 INFO - PROCESS | 1799 | 1462783408685 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 1799 | 1462783408689 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:43:28 INFO - PROCESS | 1799 | 1462783408696 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - PROCESS | 1799 | 1462783408698 Marionette TRACE conn4 <- [1,974,null,{}] 01:43:28 INFO - PROCESS | 1799 | 1462783408704 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}] 01:43:28 INFO - PROCESS | 1799 | 1462783408938 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 01:43:29 INFO - PROCESS | 1799 | 1462783408978 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e52a800 == 46 [pid = 1799] [id = 251] 01:43:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8e52d000) [pid = 1799] [serial = 754] [outer = (nil)] 01:43:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8ed6a000) [pid = 1799] [serial = 755] [outer = 0x8e52d000] 01:43:29 INFO - PROCESS | 1799 | 1462783409068 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8edd9c00) [pid = 1799] [serial = 756] [outer = 0x8e52d000] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8da94800) [pid = 1799] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8e529c00) [pid = 1799] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8b1d2000) [pid = 1799] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8b816c00) [pid = 1799] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8d13a400) [pid = 1799] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8d13ac00) [pid = 1799] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:43:29 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8b1d9800) [pid = 1799] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:43:30 INFO - PROCESS | 1799 | 1462783410180 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1543ms 01:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:43:30 INFO - PROCESS | 1799 | 1462783410241 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 1799 | 1462783410244 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 01:43:30 INFO - PROCESS | 1799 | 1462783410250 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 1799 | 1462783410254 Marionette TRACE conn4 <- [1,978,null,{}] 01:43:30 INFO - PROCESS | 1799 | 1462783410259 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}] 01:43:30 INFO - PROCESS | 1799 | 1462783410452 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:43:30 INFO - PROCESS | 1799 | 1462783410580 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d9800 == 47 [pid = 1799] [id = 252] 01:43:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8b8ec000) [pid = 1799] [serial = 757] [outer = (nil)] 01:43:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8ede8400) [pid = 1799] [serial = 758] [outer = 0x8b8ec000] 01:43:30 INFO - PROCESS | 1799 | 1462783410656 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8f00c000) [pid = 1799] [serial = 759] [outer = 0x8b8ec000] 01:43:31 INFO - PROCESS | 1799 | 1462783411438 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1240ms 01:43:31 INFO - PROCESS | 1799 | 1462783411592 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 1799 | 1462783411600 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 01:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:43:31 INFO - PROCESS | 1799 | 1462783411612 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 1799 | 1462783411616 Marionette TRACE conn4 <- [1,982,null,{}] 01:43:31 INFO - PROCESS | 1799 | 1462783411626 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}] 01:43:31 INFO - PROCESS | 1799 | 1462783411843 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 01:43:32 INFO - PROCESS | 1799 | 1462783412093 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ed000 == 48 [pid = 1799] [id = 253] 01:43:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8b8ee400) [pid = 1799] [serial = 760] [outer = (nil)] 01:43:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8b8f4000) [pid = 1799] [serial = 761] [outer = 0x8b8ee400] 01:43:32 INFO - PROCESS | 1799 | 1462783412201 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8cc80000) [pid = 1799] [serial = 762] [outer = 0x8b8ee400] 01:43:33 INFO - PROCESS | 1799 | 1462783413165 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1597ms 01:43:33 INFO - PROCESS | 1799 | 1462783413209 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 1799 | 1462783413215 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 01:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:43:33 INFO - PROCESS | 1799 | 1462783413227 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 1799 | 1462783413233 Marionette TRACE conn4 <- [1,986,null,{}] 01:43:33 INFO - PROCESS | 1799 | 1462783413240 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}] 01:43:33 INFO - PROCESS | 1799 | 1462783413450 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 01:43:33 INFO - PROCESS | 1799 | 1462783413673 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d132c00 == 49 [pid = 1799] [id = 254] 01:43:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8d8ea800) [pid = 1799] [serial = 763] [outer = (nil)] 01:43:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8da86800) [pid = 1799] [serial = 764] [outer = 0x8d8ea800] 01:43:33 INFO - PROCESS | 1799 | 1462783413806 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8e49d000) [pid = 1799] [serial = 765] [outer = 0x8d8ea800] 01:43:34 INFO - PROCESS | 1799 | 1462783414730 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1540ms 01:43:34 INFO - PROCESS | 1799 | 1462783414766 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 1799 | 1462783414769 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 01:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:43:34 INFO - PROCESS | 1799 | 1462783414777 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 1799 | 1462783414781 Marionette TRACE conn4 <- [1,990,null,{}] 01:43:34 INFO - PROCESS | 1799 | 1462783414796 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}] 01:43:34 INFO - PROCESS | 1799 | 1462783414990 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 01:43:35 INFO - PROCESS | 1799 | 1462783415163 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede4000 == 50 [pid = 1799] [id = 255] 01:43:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8f002800) [pid = 1799] [serial = 766] [outer = (nil)] 01:43:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8f0b0400) [pid = 1799] [serial = 767] [outer = 0x8f002800] 01:43:35 INFO - PROCESS | 1799 | 1462783415353 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8f0bb000) [pid = 1799] [serial = 768] [outer = 0x8f002800] 01:43:36 INFO - PROCESS | 1799 | 1462783416271 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1536ms 01:43:36 INFO - PROCESS | 1799 | 1462783416314 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 1799 | 1462783416318 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:43:36 INFO - PROCESS | 1799 | 1462783416325 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 1799 | 1462783416329 Marionette TRACE conn4 <- [1,994,null,{}] 01:43:36 INFO - PROCESS | 1799 | 1462783416334 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}] 01:43:36 INFO - PROCESS | 1799 | 1462783416531 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 01:43:36 INFO - PROCESS | 1799 | 1462783416698 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f00e800 == 51 [pid = 1799] [id = 256] 01:43:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8f70d000) [pid = 1799] [serial = 769] [outer = (nil)] 01:43:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8fab7c00) [pid = 1799] [serial = 770] [outer = 0x8f70d000] 01:43:36 INFO - PROCESS | 1799 | 1462783416784 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8fabd800) [pid = 1799] [serial = 771] [outer = 0x8f70d000] 01:43:37 INFO - PROCESS | 1799 | 1462783417752 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1488ms 01:43:37 INFO - PROCESS | 1799 | 1462783417815 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 01:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:43:37 INFO - PROCESS | 1799 | 1462783417819 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 01:43:37 INFO - PROCESS | 1799 | 1462783417825 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 1799 | 1462783417829 Marionette TRACE conn4 <- [1,998,null,{}] 01:43:37 INFO - PROCESS | 1799 | 1462783417835 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}] 01:43:38 INFO - PROCESS | 1799 | 1462783418055 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:43:38 INFO - PROCESS | 1799 | 1462783418287 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d4400 == 52 [pid = 1799] [id = 257] 01:43:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8f70d400) [pid = 1799] [serial = 772] [outer = (nil)] 01:43:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8fb1f000) [pid = 1799] [serial = 773] [outer = 0x8f70d400] 01:43:38 INFO - PROCESS | 1799 | 1462783418419 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x91510000) [pid = 1799] [serial = 774] [outer = 0x8f70d400] 01:43:39 INFO - PROCESS | 1799 | 1462783419279 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1490ms 01:43:39 INFO - PROCESS | 1799 | 1462783419317 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 1799 | 1462783419321 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 01:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:43:39 INFO - PROCESS | 1799 | 1462783419328 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 1799 | 1462783419332 Marionette TRACE conn4 <- [1,1002,null,{}] 01:43:39 INFO - PROCESS | 1799 | 1462783419338 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}] 01:43:39 INFO - PROCESS | 1799 | 1462783419548 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 01:43:39 INFO - PROCESS | 1799 | 1462783419719 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb14800 == 53 [pid = 1799] [id = 258] 01:43:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x91f31c00) [pid = 1799] [serial = 775] [outer = (nil)] 01:43:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x92226400) [pid = 1799] [serial = 776] [outer = 0x91f31c00] 01:43:39 INFO - PROCESS | 1799 | 1462783419811 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9222f400) [pid = 1799] [serial = 777] [outer = 0x91f31c00] 01:43:40 INFO - PROCESS | 1799 | 1462783420728 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1440ms 01:43:40 INFO - PROCESS | 1799 | 1462783420769 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 1799 | 1462783420773 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 01:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:43:40 INFO - PROCESS | 1799 | 1462783420779 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 1799 | 1462783420783 Marionette TRACE conn4 <- [1,1006,null,{}] 01:43:40 INFO - PROCESS | 1799 | 1462783420789 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}] 01:43:40 INFO - PROCESS | 1799 | 1462783420970 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 01:43:41 INFO - PROCESS | 1799 | 1462783421142 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1cf400 == 54 [pid = 1799] [id = 259] 01:43:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8b1d3400) [pid = 1799] [serial = 778] [outer = (nil)] 01:43:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x93886000) [pid = 1799] [serial = 779] [outer = 0x8b1d3400] 01:43:41 INFO - PROCESS | 1799 | 1462783421229 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x939b5000) [pid = 1799] [serial = 780] [outer = 0x8b1d3400] 01:43:42 INFO - PROCESS | 1799 | 1462783422195 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]]]}] 01:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1486ms 01:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:43:42 INFO - PROCESS | 1799 | 1462783422266 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 1799 | 1462783422269 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 01:43:42 INFO - PROCESS | 1799 | 1462783422276 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 1799 | 1462783422280 Marionette TRACE conn4 <- [1,1010,null,{}] 01:43:42 INFO - PROCESS | 1799 | 1462783422286 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}] 01:43:42 INFO - PROCESS | 1799 | 1462783422498 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 01:43:42 INFO - PROCESS | 1799 | 1462783422726 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d137000 == 55 [pid = 1799] [id = 260] 01:43:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8e4a7800) [pid = 1799] [serial = 781] [outer = (nil)] 01:43:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x93ded800) [pid = 1799] [serial = 782] [outer = 0x8e4a7800] 01:43:42 INFO - PROCESS | 1799 | 1462783422873 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x93df1000) [pid = 1799] [serial = 783] [outer = 0x8e4a7800] 01:43:43 INFO - PROCESS | 1799 | 1462783423756 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1534ms 01:43:43 INFO - PROCESS | 1799 | 1462783423810 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:43:43 INFO - PROCESS | 1799 | 1462783423814 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:43:43 INFO - PROCESS | 1799 | 1462783423821 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - PROCESS | 1799 | 1462783423824 Marionette TRACE conn4 <- [1,1014,null,{}] 01:43:43 INFO - PROCESS | 1799 | 1462783423830 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}] 01:43:44 INFO - PROCESS | 1799 | 1462783424007 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 01:43:44 INFO - PROCESS | 1799 | 1462783424180 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f89ec00 == 56 [pid = 1799] [id = 261] 01:43:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x93b27800) [pid = 1799] [serial = 784] [outer = (nil)] 01:43:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x93ea1c00) [pid = 1799] [serial = 785] [outer = 0x93b27800] 01:43:44 INFO - PROCESS | 1799 | 1462783424268 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x95129800) [pid = 1799] [serial = 786] [outer = 0x93b27800] 01:43:45 INFO - PROCESS | 1799 | 1462783425185 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1435ms 01:43:45 INFO - PROCESS | 1799 | 1462783425258 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 1799 | 1462783425262 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 01:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:43:45 INFO - PROCESS | 1799 | 1462783425269 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 1799 | 1462783425273 Marionette TRACE conn4 <- [1,1018,null,{}] 01:43:45 INFO - PROCESS | 1799 | 1462783425279 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}] 01:43:45 INFO - PROCESS | 1799 | 1462783425501 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:43:45 INFO - PROCESS | 1799 | 1462783425724 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b771400 == 57 [pid = 1799] [id = 262] 01:43:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b771c00) [pid = 1799] [serial = 787] [outer = (nil)] 01:43:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8cce6c00) [pid = 1799] [serial = 788] [outer = 0x8b771c00] 01:43:45 INFO - PROCESS | 1799 | 1462783425858 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8e6c8800) [pid = 1799] [serial = 789] [outer = 0x8b771c00] 01:43:47 INFO - PROCESS | 1799 | 1462783427025 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1844ms 01:43:47 INFO - PROCESS | 1799 | 1462783427114 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 1799 | 1462783427127 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 01:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:43:47 INFO - PROCESS | 1799 | 1462783427196 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 1799 | 1462783427203 Marionette TRACE conn4 <- [1,1022,null,{}] 01:43:47 INFO - PROCESS | 1799 | 1462783427275 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}] 01:43:47 INFO - PROCESS | 1799 | 1462783427485 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 01:43:47 INFO - PROCESS | 1799 | 1462783427632 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cceac00 == 58 [pid = 1799] [id = 263] 01:43:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ccec800) [pid = 1799] [serial = 790] [outer = (nil)] 01:43:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8d13cc00) [pid = 1799] [serial = 791] [outer = 0x8ccec800] 01:43:47 INFO - PROCESS | 1799 | 1462783427828 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8d9e3400) [pid = 1799] [serial = 792] [outer = 0x8ccec800] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8e52a800 == 57 [pid = 1799] [id = 251] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9edc00 == 56 [pid = 1799] [id = 250] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76a000 == 55 [pid = 1799] [id = 249] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81f400 == 54 [pid = 1799] [id = 248] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76b400 == 53 [pid = 1799] [id = 247] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b818000 == 52 [pid = 1799] [id = 239] 01:43:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d831c00 == 51 [pid = 1799] [id = 238] 01:43:48 INFO - PROCESS | 1799 | 1462783428835 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]]]}] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8cc89400) [pid = 1799] [serial = 648] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8edebc00) [pid = 1799] [serial = 711] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8e4a8c00) [pid = 1799] [serial = 713] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ecd1400) [pid = 1799] [serial = 707] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8f00d000) [pid = 1799] [serial = 714] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8ede6c00) [pid = 1799] [serial = 710] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8b8ef800) [pid = 1799] [serial = 677] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8e6c1800) [pid = 1799] [serial = 683] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8d141400) [pid = 1799] [serial = 680] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8ed23800) [pid = 1799] [serial = 686] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8ed71400) [pid = 1799] [serial = 708] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8ed70c00) [pid = 1799] [serial = 689] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8edeb800) [pid = 1799] [serial = 692] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8b774800) [pid = 1799] [serial = 699] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8b1d5c00) [pid = 1799] [serial = 698] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8cc83000) [pid = 1799] [serial = 701] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8d134000) [pid = 1799] [serial = 702] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8da7c800) [pid = 1799] [serial = 704] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8da91800) [pid = 1799] [serial = 705] [outer = (nil)] [url = about:blank] 01:43:48 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8f006c00) [pid = 1799] [serial = 695] [outer = (nil)] [url = about:blank] 01:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1748ms 01:43:48 INFO - PROCESS | 1799 | 1462783428899 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 1799 | 1462783428907 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 01:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:43:48 INFO - PROCESS | 1799 | 1462783428917 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 1799 | 1462783428922 Marionette TRACE conn4 <- [1,1026,null,{}] 01:43:48 INFO - PROCESS | 1799 | 1462783428928 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}] 01:43:49 INFO - PROCESS | 1799 | 1462783429100 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 01:43:49 INFO - PROCESS | 1799 | 1462783429302 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ec400 == 52 [pid = 1799] [id = 264] 01:43:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8b8f9c00) [pid = 1799] [serial = 793] [outer = (nil)] 01:43:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8d82c800) [pid = 1799] [serial = 794] [outer = 0x8b8f9c00] 01:43:49 INFO - PROCESS | 1799 | 1462783429384 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8da80c00) [pid = 1799] [serial = 795] [outer = 0x8b8f9c00] 01:43:50 INFO - PROCESS | 1799 | 1462783430136 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1292ms 01:43:50 INFO - PROCESS | 1799 | 1462783430210 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 1799 | 1462783430214 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 01:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:43:50 INFO - PROCESS | 1799 | 1462783430221 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 1799 | 1462783430227 Marionette TRACE conn4 <- [1,1030,null,{}] 01:43:50 INFO - PROCESS | 1799 | 1462783430242 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}] 01:43:50 INFO - PROCESS | 1799 | 1462783430413 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 01:43:50 INFO - PROCESS | 1799 | 1462783430562 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce8800 == 53 [pid = 1799] [id = 265] 01:43:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8e530000) [pid = 1799] [serial = 796] [outer = (nil)] 01:43:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8ed26c00) [pid = 1799] [serial = 797] [outer = 0x8e530000] 01:43:50 INFO - PROCESS | 1799 | 1462783430640 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8ed6cc00) [pid = 1799] [serial = 798] [outer = 0x8e530000] 01:43:51 INFO - PROCESS | 1799 | 1462783431668 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1489ms 01:43:51 INFO - PROCESS | 1799 | 1462783431711 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 1799 | 1462783431716 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:43:51 INFO - PROCESS | 1799 | 1462783431722 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 1799 | 1462783431725 Marionette TRACE conn4 <- [1,1034,null,{}] 01:43:51 INFO - PROCESS | 1799 | 1462783431754 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}] 01:43:51 INFO - PROCESS | 1799 | 1462783431984 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 01:43:52 INFO - PROCESS | 1799 | 1462783432011 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a3800 == 54 [pid = 1799] [id = 266] 01:43:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8ed71400) [pid = 1799] [serial = 799] [outer = (nil)] 01:43:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8f001c00) [pid = 1799] [serial = 800] [outer = 0x8ed71400] 01:43:52 INFO - PROCESS | 1799 | 1462783432087 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8f010c00) [pid = 1799] [serial = 801] [outer = 0x8ed71400] 01:43:53 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8e4a6000) [pid = 1799] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:43:53 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8d830c00) [pid = 1799] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:43:53 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8e52d000) [pid = 1799] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:43:53 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8b821000) [pid = 1799] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:43:53 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8b8f8000) [pid = 1799] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:43:53 INFO - PROCESS | 1799 | 1462783433226 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1561ms 01:43:53 INFO - PROCESS | 1799 | 1462783433283 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 1799 | 1462783433287 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 01:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:43:53 INFO - PROCESS | 1799 | 1462783433293 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 1799 | 1462783433296 Marionette TRACE conn4 <- [1,1038,null,{}] 01:43:53 INFO - PROCESS | 1799 | 1462783433302 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}] 01:43:53 INFO - PROCESS | 1799 | 1462783433513 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:43:53 INFO - PROCESS | 1799 | 1462783433677 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede2c00 == 55 [pid = 1799] [id = 267] 01:43:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8ede5000) [pid = 1799] [serial = 802] [outer = (nil)] 01:43:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8f0b9400) [pid = 1799] [serial = 803] [outer = 0x8ede5000] 01:43:53 INFO - PROCESS | 1799 | 1462783433754 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8f708400) [pid = 1799] [serial = 804] [outer = 0x8ede5000] 01:43:54 INFO - PROCESS | 1799 | 1462783434472 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1237ms 01:43:54 INFO - PROCESS | 1799 | 1462783434531 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 1799 | 1462783434534 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 01:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:43:54 INFO - PROCESS | 1799 | 1462783434541 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 1799 | 1462783434544 Marionette TRACE conn4 <- [1,1042,null,{}] 01:43:54 INFO - PROCESS | 1799 | 1462783434550 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}] 01:43:54 INFO - PROCESS | 1799 | 1462783434753 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 01:43:54 INFO - PROCESS | 1799 | 1462783434886 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eddc400 == 56 [pid = 1799] [id = 268] 01:43:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8f892000) [pid = 1799] [serial = 805] [outer = (nil)] 01:43:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x91509000) [pid = 1799] [serial = 806] [outer = 0x8f892000] 01:43:54 INFO - PROCESS | 1799 | 1462783434963 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x91f36c00) [pid = 1799] [serial = 807] [outer = 0x8f892000] 01:43:55 INFO - PROCESS | 1799 | 1462783435959 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1484ms 01:43:56 INFO - PROCESS | 1799 | 1462783436027 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 1799 | 1462783436035 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 01:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:43:56 INFO - PROCESS | 1799 | 1462783436046 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 1799 | 1462783436050 Marionette TRACE conn4 <- [1,1046,null,{}] 01:43:56 INFO - PROCESS | 1799 | 1462783436060 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}] 01:43:56 INFO - PROCESS | 1799 | 1462783436310 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 01:43:56 INFO - PROCESS | 1799 | 1462783436607 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca15400 == 57 [pid = 1799] [id = 269] 01:43:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8cce4800) [pid = 1799] [serial = 808] [outer = (nil)] 01:43:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8d8ec400) [pid = 1799] [serial = 809] [outer = 0x8cce4800] 01:43:56 INFO - PROCESS | 1799 | 1462783436701 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8da8f400) [pid = 1799] [serial = 810] [outer = 0x8cce4800] 01:43:57 INFO - PROCESS | 1799 | 1462783437621 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1635ms 01:43:57 INFO - PROCESS | 1799 | 1462783437682 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 1799 | 1462783437691 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 01:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:43:57 INFO - PROCESS | 1799 | 1462783437714 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 1799 | 1462783437720 Marionette TRACE conn4 <- [1,1050,null,{}] 01:43:57 INFO - PROCESS | 1799 | 1462783437726 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}] 01:43:57 INFO - PROCESS | 1799 | 1462783437952 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 01:43:58 INFO - PROCESS | 1799 | 1462783438183 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edd1800 == 58 [pid = 1799] [id = 270] 01:43:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8edd5400) [pid = 1799] [serial = 811] [outer = (nil)] 01:43:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ede3c00) [pid = 1799] [serial = 812] [outer = 0x8edd5400] 01:43:58 INFO - PROCESS | 1799 | 1462783438324 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f705c00) [pid = 1799] [serial = 813] [outer = 0x8edd5400] 01:43:59 INFO - PROCESS | 1799 | 1462783439261 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1590ms 01:43:59 INFO - PROCESS | 1799 | 1462783439302 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 1799 | 1462783439307 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:43:59 INFO - PROCESS | 1799 | 1462783439313 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 1799 | 1462783439320 Marionette TRACE conn4 <- [1,1054,null,{}] 01:43:59 INFO - PROCESS | 1799 | 1462783439336 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}] 01:43:59 INFO - PROCESS | 1799 | 1462783439533 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 01:43:59 INFO - PROCESS | 1799 | 1462783439757 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b812400 == 59 [pid = 1799] [id = 271] 01:43:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x91f3a800) [pid = 1799] [serial = 814] [outer = (nil)] 01:43:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x93880400) [pid = 1799] [serial = 815] [outer = 0x91f3a800] 01:43:59 INFO - PROCESS | 1799 | 1462783439901 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x93df4c00) [pid = 1799] [serial = 816] [outer = 0x91f3a800] 01:44:00 INFO - PROCESS | 1799 | 1462783440785 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1544ms 01:44:00 INFO - PROCESS | 1799 | 1462783440859 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 01:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:44:00 INFO - PROCESS | 1799 | 1462783440864 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 01:44:00 INFO - PROCESS | 1799 | 1462783440871 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 1799 | 1462783440874 Marionette TRACE conn4 <- [1,1058,null,{}] 01:44:00 INFO - PROCESS | 1799 | 1462783440880 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}] 01:44:01 INFO - PROCESS | 1799 | 1462783441110 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:44:01 INFO - PROCESS | 1799 | 1462783441347 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1cf800 == 60 [pid = 1799] [id = 272] 01:44:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x93ea0000) [pid = 1799] [serial = 817] [outer = (nil)] 01:44:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x95133000) [pid = 1799] [serial = 818] [outer = 0x93ea0000] 01:44:01 INFO - PROCESS | 1799 | 1462783441493 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x9515b800) [pid = 1799] [serial = 819] [outer = 0x93ea0000] 01:44:02 INFO - PROCESS | 1799 | 1462783442388 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1586ms 01:44:02 INFO - PROCESS | 1799 | 1462783442458 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 1799 | 1462783442462 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 01:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:44:02 INFO - PROCESS | 1799 | 1462783442469 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 1799 | 1462783442473 Marionette TRACE conn4 <- [1,1062,null,{}] 01:44:02 INFO - PROCESS | 1799 | 1462783442478 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}] 01:44:02 INFO - PROCESS | 1799 | 1462783442701 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 01:44:02 INFO - PROCESS | 1799 | 1462783442936 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b770800 == 61 [pid = 1799] [id = 273] 01:44:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e4a6000) [pid = 1799] [serial = 820] [outer = (nil)] 01:44:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x951a6800) [pid = 1799] [serial = 821] [outer = 0x8e4a6000] 01:44:03 INFO - PROCESS | 1799 | 1462783443073 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x95226000) [pid = 1799] [serial = 822] [outer = 0x8e4a6000] 01:44:04 INFO - PROCESS | 1799 | 1462783444014 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1583ms 01:44:04 INFO - PROCESS | 1799 | 1462783444052 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 1799 | 1462783444055 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 01:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:44:04 INFO - PROCESS | 1799 | 1462783444063 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - PROCESS | 1799 | 1462783444066 Marionette TRACE conn4 <- [1,1066,null,{}] 01:44:04 INFO - PROCESS | 1799 | 1462783444072 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}] 01:44:04 INFO - PROCESS | 1799 | 1462783444323 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 01:44:04 INFO - PROCESS | 1799 | 1462783444552 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76e000 == 62 [pid = 1799] [id = 274] 01:44:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9387f400) [pid = 1799] [serial = 823] [outer = (nil)] 01:44:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x95234400) [pid = 1799] [serial = 824] [outer = 0x9387f400] 01:44:04 INFO - PROCESS | 1799 | 1462783444686 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9539c800) [pid = 1799] [serial = 825] [outer = 0x9387f400] 01:44:05 INFO - PROCESS | 1799 | 1462783445589 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1583ms 01:44:05 INFO - PROCESS | 1799 | 1462783445646 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 1799 | 1462783445649 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 01:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:44:05 INFO - PROCESS | 1799 | 1462783445657 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 1799 | 1462783445661 Marionette TRACE conn4 <- [1,1070,null,{}] 01:44:05 INFO - PROCESS | 1799 | 1462783445667 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}] 01:44:05 INFO - PROCESS | 1799 | 1462783445882 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 01:44:06 INFO - PROCESS | 1799 | 1462783446107 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76c400 == 63 [pid = 1799] [id = 275] 01:44:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x93df4400) [pid = 1799] [serial = 826] [outer = (nil)] 01:44:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x955e5000) [pid = 1799] [serial = 827] [outer = 0x93df4400] 01:44:06 INFO - PROCESS | 1799 | 1462783446241 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x955ea000) [pid = 1799] [serial = 828] [outer = 0x93df4400] 01:44:07 INFO - PROCESS | 1799 | 1462783447124 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1543ms 01:44:07 INFO - PROCESS | 1799 | 1462783447201 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 1799 | 1462783447205 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:44:07 INFO - PROCESS | 1799 | 1462783447212 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 1799 | 1462783447216 Marionette TRACE conn4 <- [1,1074,null,{}] 01:44:07 INFO - PROCESS | 1799 | 1462783447222 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}] 01:44:07 INFO - PROCESS | 1799 | 1462783447433 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 01:44:07 INFO - PROCESS | 1799 | 1462783447662 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0dc00 == 64 [pid = 1799] [id = 276] 01:44:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8cc82800) [pid = 1799] [serial = 829] [outer = (nil)] 01:44:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8da79c00) [pid = 1799] [serial = 830] [outer = 0x8cc82800] 01:44:07 INFO - PROCESS | 1799 | 1462783447814 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8eccec00) [pid = 1799] [serial = 831] [outer = 0x8cc82800] 01:44:09 INFO - PROCESS | 1799 | 1462783449070 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1901ms 01:44:09 INFO - PROCESS | 1799 | 1462783449113 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 01:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:44:09 INFO - PROCESS | 1799 | 1462783449119 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 01:44:09 INFO - PROCESS | 1799 | 1462783449127 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 1799 | 1462783449133 Marionette TRACE conn4 <- [1,1078,null,{}] 01:44:09 INFO - PROCESS | 1799 | 1462783449142 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}] 01:44:09 INFO - PROCESS | 1799 | 1462783449411 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:44:09 INFO - PROCESS | 1799 | 1462783449602 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b818400 == 65 [pid = 1799] [id = 277] 01:44:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ca0f800) [pid = 1799] [serial = 832] [outer = (nil)] 01:44:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d9e2c00) [pid = 1799] [serial = 833] [outer = 0x8ca0f800] 01:44:09 INFO - PROCESS | 1799 | 1462783449683 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8ed22800) [pid = 1799] [serial = 834] [outer = 0x8ca0f800] 01:44:10 INFO - PROCESS | 1799 | 1462783450716 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1635ms 01:44:10 INFO - PROCESS | 1799 | 1462783450763 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 1799 | 1462783450772 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 01:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:44:10 INFO - PROCESS | 1799 | 1462783450782 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 1799 | 1462783450787 Marionette TRACE conn4 <- [1,1082,null,{}] 01:44:10 INFO - PROCESS | 1799 | 1462783450793 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}] 01:44:11 INFO - PROCESS | 1799 | 1462783451009 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b819000 == 64 [pid = 1799] [id = 230] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8cced400 == 63 [pid = 1799] [id = 227] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d3800 == 62 [pid = 1799] [id = 229] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8ede8400) [pid = 1799] [serial = 758] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f0b8c00) [pid = 1799] [serial = 716] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8cc87000) [pid = 1799] [serial = 719] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8e530c00) [pid = 1799] [serial = 722] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8f704000) [pid = 1799] [serial = 725] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8f710800) [pid = 1799] [serial = 728] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f89c800) [pid = 1799] [serial = 731] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8fb13800) [pid = 1799] [serial = 734] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x91502800) [pid = 1799] [serial = 737] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9150c400) [pid = 1799] [serial = 740] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | 1462783451335 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc3c00 == 61 [pid = 1799] [id = 228] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc81400 == 60 [pid = 1799] [id = 226] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede2c00 == 59 [pid = 1799] [id = 267] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a3800 == 58 [pid = 1799] [id = 266] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce8800 == 57 [pid = 1799] [id = 265] 01:44:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b819000 == 58 [pid = 1799] [id = 278] 01:44:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b8f3400) [pid = 1799] [serial = 835] [outer = (nil)] 01:44:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8cce8800) [pid = 1799] [serial = 836] [outer = 0x8b8f3400] 01:44:11 INFO - PROCESS | 1799 | 1462783451434 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8d9e5800) [pid = 1799] [serial = 837] [outer = 0x8b8f3400] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ec400 == 57 [pid = 1799] [id = 264] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8cceac00 == 56 [pid = 1799] [id = 263] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8f00e800 == 55 [pid = 1799] [id = 256] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede4000 == 54 [pid = 1799] [id = 255] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8d132c00 == 53 [pid = 1799] [id = 254] 01:44:11 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ed000 == 52 [pid = 1799] [id = 253] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8e4a2800) [pid = 1799] [serial = 750] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8e6bc000) [pid = 1799] [serial = 752] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8da90800) [pid = 1799] [serial = 749] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ed6a000) [pid = 1799] [serial = 755] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8cce6800) [pid = 1799] [serial = 746] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8d823800) [pid = 1799] [serial = 747] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ecca800) [pid = 1799] [serial = 753] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8d8ef400) [pid = 1799] [serial = 744] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8ccec000) [pid = 1799] [serial = 743] [outer = (nil)] [url = about:blank] 01:44:11 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8edd9c00) [pid = 1799] [serial = 756] [outer = (nil)] [url = about:blank] 01:44:12 INFO - PROCESS | 1799 | 1462783452336 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1585ms 01:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:44:12 INFO - PROCESS | 1799 | 1462783452368 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 1799 | 1462783452371 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 01:44:12 INFO - PROCESS | 1799 | 1462783452378 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 1799 | 1462783452384 Marionette TRACE conn4 <- [1,1086,null,{}] 01:44:12 INFO - PROCESS | 1799 | 1462783452400 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}] 01:44:12 INFO - PROCESS | 1799 | 1462783452569 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 01:44:12 INFO - PROCESS | 1799 | 1462783452722 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ed000 == 53 [pid = 1799] [id = 279] 01:44:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8cceb800) [pid = 1799] [serial = 838] [outer = (nil)] 01:44:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8edec800) [pid = 1799] [serial = 839] [outer = 0x8cceb800] 01:44:12 INFO - PROCESS | 1799 | 1462783452816 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8f702000) [pid = 1799] [serial = 840] [outer = 0x8cceb800] 01:44:13 INFO - PROCESS | 1799 | 1462783453629 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1335ms 01:44:13 INFO - PROCESS | 1799 | 1462783453716 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 01:44:13 INFO - PROCESS | 1799 | 1462783453720 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 01:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:44:13 INFO - PROCESS | 1799 | 1462783453727 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 1799 | 1462783453730 Marionette TRACE conn4 <- [1,1090,null,{}] 01:44:13 INFO - PROCESS | 1799 | 1462783453736 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}] 01:44:13 INFO - PROCESS | 1799 | 1462783453949 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 01:44:13 INFO - PROCESS | 1799 | 1462783453975 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a2800 == 54 [pid = 1799] [id = 280] 01:44:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f704800) [pid = 1799] [serial = 841] [outer = (nil)] 01:44:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8f89d800) [pid = 1799] [serial = 842] [outer = 0x8f704800] 01:44:14 INFO - PROCESS | 1799 | 1462783454050 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8fabec00) [pid = 1799] [serial = 843] [outer = 0x8f704800] 01:44:15 INFO - PROCESS | 1799 | 1462783455001 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1334ms 01:44:15 INFO - PROCESS | 1799 | 1462783455063 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 1799 | 1462783455067 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:44:15 INFO - PROCESS | 1799 | 1462783455073 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 1799 | 1462783455076 Marionette TRACE conn4 <- [1,1094,null,{}] 01:44:15 INFO - PROCESS | 1799 | 1462783455082 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}] 01:44:15 INFO - PROCESS | 1799 | 1462783455302 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 01:44:15 INFO - PROCESS | 1799 | 1462783455330 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f710c00 == 55 [pid = 1799] [id = 281] 01:44:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8fab5c00) [pid = 1799] [serial = 844] [outer = (nil)] 01:44:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x91507000) [pid = 1799] [serial = 845] [outer = 0x8fab5c00] 01:44:15 INFO - PROCESS | 1799 | 1462783455421 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x9150f400) [pid = 1799] [serial = 846] [outer = 0x8fab5c00] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ed71400) [pid = 1799] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8b8f9c00) [pid = 1799] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ccec800) [pid = 1799] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8b8ec000) [pid = 1799] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8e530000) [pid = 1799] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8b1da800) [pid = 1799] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8cc86c00) [pid = 1799] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8d830000) [pid = 1799] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ede5000) [pid = 1799] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8da92000) [pid = 1799] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:44:16 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8d9eac00) [pid = 1799] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:44:16 INFO - PROCESS | 1799 | 1462783456505 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]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1489ms 01:44:16 INFO - PROCESS | 1799 | 1462783456571 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 1799 | 1462783456577 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 01:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:44:16 INFO - PROCESS | 1799 | 1462783456587 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - PROCESS | 1799 | 1462783456591 Marionette TRACE conn4 <- [1,1098,null,{}] 01:44:16 INFO - PROCESS | 1799 | 1462783456605 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}] 01:44:16 INFO - PROCESS | 1799 | 1462783456811 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:44:16 INFO - PROCESS | 1799 | 1462783456824 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b812c00 == 56 [pid = 1799] [id = 282] 01:44:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8ede5000) [pid = 1799] [serial = 847] [outer = (nil)] 01:44:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x93883400) [pid = 1799] [serial = 848] [outer = 0x8ede5000] 01:44:16 INFO - PROCESS | 1799 | 1462783456904 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x93b25000) [pid = 1799] [serial = 849] [outer = 0x8ede5000] 01:44:17 INFO - PROCESS | 1799 | 1462783457778 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1244ms 01:44:17 INFO - PROCESS | 1799 | 1462783457832 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 1799 | 1462783457835 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 01:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:44:17 INFO - PROCESS | 1799 | 1462783457842 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 1799 | 1462783457846 Marionette TRACE conn4 <- [1,1102,null,{}] 01:44:17 INFO - PROCESS | 1799 | 1462783457852 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}] 01:44:18 INFO - PROCESS | 1799 | 1462783458012 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 01:44:18 INFO - PROCESS | 1799 | 1462783458023 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad47000 == 57 [pid = 1799] [id = 283] 01:44:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ad48400) [pid = 1799] [serial = 850] [outer = (nil)] 01:44:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8b1d3800) [pid = 1799] [serial = 851] [outer = 0x8ad48400] 01:44:18 INFO - PROCESS | 1799 | 1462783458198 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8b8f0c00) [pid = 1799] [serial = 852] [outer = 0x8ad48400] 01:44:19 INFO - PROCESS | 1799 | 1462783459395 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1581ms 01:44:19 INFO - PROCESS | 1799 | 1462783459425 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 1799 | 1462783459433 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 01:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:44:19 INFO - PROCESS | 1799 | 1462783459443 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 1799 | 1462783459448 Marionette TRACE conn4 <- [1,1106,null,{}] 01:44:19 INFO - PROCESS | 1799 | 1462783459457 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}] 01:44:19 INFO - PROCESS | 1799 | 1462783459657 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 01:44:19 INFO - PROCESS | 1799 | 1462783459892 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f2c00 == 58 [pid = 1799] [id = 284] 01:44:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d8f5400) [pid = 1799] [serial = 853] [outer = (nil)] 01:44:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8d9e6400) [pid = 1799] [serial = 854] [outer = 0x8d8f5400] 01:44:20 INFO - PROCESS | 1799 | 1462783460036 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8da8a400) [pid = 1799] [serial = 855] [outer = 0x8d8f5400] 01:44:20 INFO - PROCESS | 1799 | 1462783460993 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1586ms 01:44:21 INFO - PROCESS | 1799 | 1462783461029 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 1799 | 1462783461034 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 01:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:44:21 INFO - PROCESS | 1799 | 1462783461045 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 1799 | 1462783461049 Marionette TRACE conn4 <- [1,1110,null,{}] 01:44:21 INFO - PROCESS | 1799 | 1462783461056 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}] 01:44:21 INFO - PROCESS | 1799 | 1462783461252 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 01:44:21 INFO - PROCESS | 1799 | 1462783461527 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da8e800 == 59 [pid = 1799] [id = 285] 01:44:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8e534400) [pid = 1799] [serial = 856] [outer = (nil)] 01:44:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ecc4400) [pid = 1799] [serial = 857] [outer = 0x8e534400] 01:44:21 INFO - PROCESS | 1799 | 1462783461675 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ed6ec00) [pid = 1799] [serial = 858] [outer = 0x8e534400] 01:44:22 INFO - PROCESS | 1799 | 1462783462654 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1684ms 01:44:22 INFO - PROCESS | 1799 | 1462783462731 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 1799 | 1462783462735 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:44:22 INFO - PROCESS | 1799 | 1462783462744 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 1799 | 1462783462751 Marionette TRACE conn4 <- [1,1114,null,{}] 01:44:22 INFO - PROCESS | 1799 | 1462783462768 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}] 01:44:23 INFO - PROCESS | 1799 | 1462783463106 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 01:44:23 INFO - PROCESS | 1799 | 1462783463293 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8eb400 == 60 [pid = 1799] [id = 286] 01:44:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x91507400) [pid = 1799] [serial = 859] [outer = (nil)] 01:44:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x92227c00) [pid = 1799] [serial = 860] [outer = 0x91507400] 01:44:23 INFO - PROCESS | 1799 | 1462783463385 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x93885c00) [pid = 1799] [serial = 861] [outer = 0x91507400] 01:44:24 INFO - PROCESS | 1799 | 1462783464394 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]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1689ms 01:44:24 INFO - PROCESS | 1799 | 1462783464434 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 1799 | 1462783464439 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 01:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:44:24 INFO - PROCESS | 1799 | 1462783464445 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 1799 | 1462783464449 Marionette TRACE conn4 <- [1,1118,null,{}] 01:44:24 INFO - PROCESS | 1799 | 1462783464470 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}] 01:44:24 INFO - PROCESS | 1799 | 1462783464711 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:44:24 INFO - PROCESS | 1799 | 1462783464941 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc6800 == 61 [pid = 1799] [id = 287] 01:44:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9222b000) [pid = 1799] [serial = 862] [outer = (nil)] 01:44:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9522dc00) [pid = 1799] [serial = 863] [outer = 0x9222b000] 01:44:25 INFO - PROCESS | 1799 | 1462783465075 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x95393c00) [pid = 1799] [serial = 864] [outer = 0x9222b000] 01:44:25 INFO - PROCESS | 1799 | 1462783465965 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1547ms 01:44:25 INFO - PROCESS | 1799 | 1462783465994 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 1799 | 1462783465998 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 01:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:44:26 INFO - PROCESS | 1799 | 1462783466004 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 1799 | 1462783466008 Marionette TRACE conn4 <- [1,1122,null,{}] 01:44:26 INFO - PROCESS | 1799 | 1462783466014 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}] 01:44:26 INFO - PROCESS | 1799 | 1462783466195 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 01:44:26 INFO - PROCESS | 1799 | 1462783466380 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x95134800 == 62 [pid = 1799] [id = 288] 01:44:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x95162400) [pid = 1799] [serial = 865] [outer = (nil)] 01:44:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x955e8c00) [pid = 1799] [serial = 866] [outer = 0x95162400] 01:44:26 INFO - PROCESS | 1799 | 1462783466472 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9772d400) [pid = 1799] [serial = 867] [outer = 0x95162400] 01:44:27 INFO - PROCESS | 1799 | 1462783467512 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1534ms 01:44:27 INFO - PROCESS | 1799 | 1462783467538 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 01:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:44:27 INFO - PROCESS | 1799 | 1462783467543 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 01:44:27 INFO - PROCESS | 1799 | 1462783467550 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 1799 | 1462783467554 Marionette TRACE conn4 <- [1,1126,null,{}] 01:44:27 INFO - PROCESS | 1799 | 1462783467560 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}] 01:44:27 INFO - PROCESS | 1799 | 1462783467757 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 01:44:27 INFO - PROCESS | 1799 | 1462783467940 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81cc00 == 63 [pid = 1799] [id = 289] 01:44:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8b821000) [pid = 1799] [serial = 868] [outer = (nil)] 01:44:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x97735400) [pid = 1799] [serial = 869] [outer = 0x8b821000] 01:44:28 INFO - PROCESS | 1799 | 1462783468029 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x978b1400) [pid = 1799] [serial = 870] [outer = 0x8b821000] 01:44:28 INFO - PROCESS | 1799 | 1462783468992 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 01:44:29 INFO - PROCESS | 1799 | 1462783469034 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 1799 | 1462783469039 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 01:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:44:29 INFO - PROCESS | 1799 | 1462783469048 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 1799 | 1462783469054 Marionette TRACE conn4 <- [1,1130,null,{}] 01:44:29 INFO - PROCESS | 1799 | 1462783469061 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}] 01:44:29 INFO - PROCESS | 1799 | 1462783469256 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 01:44:29 INFO - PROCESS | 1799 | 1462783469482 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81a000 == 64 [pid = 1799] [id = 290] 01:44:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8e532400) [pid = 1799] [serial = 871] [outer = (nil)] 01:44:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x98987c00) [pid = 1799] [serial = 872] [outer = 0x8e532400] 01:44:29 INFO - PROCESS | 1799 | 1462783469613 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x98f41000) [pid = 1799] [serial = 873] [outer = 0x8e532400] 01:44:30 INFO - PROCESS | 1799 | 1462783470513 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1487ms 01:44:30 INFO - PROCESS | 1799 | 1462783470534 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 1799 | 1462783470539 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:44:30 INFO - PROCESS | 1799 | 1462783470545 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 1799 | 1462783470549 Marionette TRACE conn4 <- [1,1134,null,{}] 01:44:30 INFO - PROCESS | 1799 | 1462783470555 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}] 01:44:30 INFO - PROCESS | 1799 | 1462783470736 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 01:44:30 INFO - PROCESS | 1799 | 1462783470926 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b775400 == 65 [pid = 1799] [id = 291] 01:44:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x98764c00) [pid = 1799] [serial = 874] [outer = (nil)] 01:44:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x99993800) [pid = 1799] [serial = 875] [outer = 0x98764c00] 01:44:31 INFO - PROCESS | 1799 | 1462783471011 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9999ac00) [pid = 1799] [serial = 876] [outer = 0x98764c00] 01:44:31 INFO - PROCESS | 1799 | 1462783471978 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1485ms 01:44:32 INFO - PROCESS | 1799 | 1462783472031 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 1799 | 1462783472034 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 01:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:44:32 INFO - PROCESS | 1799 | 1462783472041 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 1799 | 1462783472043 Marionette TRACE conn4 <- [1,1138,null,{}] 01:44:32 INFO - PROCESS | 1799 | 1462783472050 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}] 01:44:32 INFO - PROCESS | 1799 | 1462783472241 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:44:32 INFO - PROCESS | 1799 | 1462783472427 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x987d5000 == 66 [pid = 1799] [id = 292] 01:44:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x98af1c00) [pid = 1799] [serial = 877] [outer = (nil)] 01:44:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x99df3000) [pid = 1799] [serial = 878] [outer = 0x98af1c00] 01:44:32 INFO - PROCESS | 1799 | 1462783472513 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x99e71800) [pid = 1799] [serial = 879] [outer = 0x98af1c00] 01:44:33 INFO - PROCESS | 1799 | 1462783473428 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1440ms 01:44:33 INFO - PROCESS | 1799 | 1462783473481 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 1799 | 1462783473485 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 01:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:44:33 INFO - PROCESS | 1799 | 1462783473491 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 1799 | 1462783473494 Marionette TRACE conn4 <- [1,1142,null,{}] 01:44:33 INFO - PROCESS | 1799 | 1462783473500 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}] 01:44:33 INFO - PROCESS | 1799 | 1462783473680 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 01:44:33 INFO - PROCESS | 1799 | 1462783473878 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e74800 == 67 [pid = 1799] [id = 293] 01:44:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x99e75c00) [pid = 1799] [serial = 880] [outer = (nil)] 01:44:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x99e79400) [pid = 1799] [serial = 881] [outer = 0x99e75c00] 01:44:33 INFO - PROCESS | 1799 | 1462783473984 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x99ee4c00) [pid = 1799] [serial = 882] [outer = 0x99e75c00] 01:44:34 INFO - PROCESS | 1799 | 1462783474950 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1487ms 01:44:34 INFO - PROCESS | 1799 | 1462783474980 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 01:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:44:34 INFO - PROCESS | 1799 | 1462783474985 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 01:44:34 INFO - PROCESS | 1799 | 1462783474991 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 1799 | 1462783474996 Marionette TRACE conn4 <- [1,1146,null,{}] 01:44:35 INFO - PROCESS | 1799 | 1462783475003 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}] 01:44:35 INFO - PROCESS | 1799 | 1462783475223 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 01:44:35 INFO - PROCESS | 1799 | 1462783475473 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d8800 == 68 [pid = 1799] [id = 294] 01:44:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8cce0800) [pid = 1799] [serial = 883] [outer = (nil)] 01:44:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8e6c8000) [pid = 1799] [serial = 884] [outer = 0x8cce0800] 01:44:35 INFO - PROCESS | 1799 | 1462783475609 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f0b7c00) [pid = 1799] [serial = 885] [outer = 0x8cce0800] 01:44:36 INFO - PROCESS | 1799 | 1462783476490 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1545ms 01:44:36 INFO - PROCESS | 1799 | 1462783476537 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 01:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:44:36 INFO - PROCESS | 1799 | 1462783476541 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 01:44:36 INFO - PROCESS | 1799 | 1462783476548 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 1799 | 1462783476551 Marionette TRACE conn4 <- [1,1150,null,{}] 01:44:36 INFO - PROCESS | 1799 | 1462783476557 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}] 01:44:36 INFO - PROCESS | 1799 | 1462783476755 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 01:44:37 INFO - PROCESS | 1799 | 1462783477000 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1dd400 == 69 [pid = 1799] [id = 295] 01:44:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8b76fc00) [pid = 1799] [serial = 886] [outer = (nil)] 01:44:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8f00a800) [pid = 1799] [serial = 887] [outer = 0x8b76fc00] 01:44:37 INFO - PROCESS | 1799 | 1462783477129 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99f86000) [pid = 1799] [serial = 888] [outer = 0x8b76fc00] 01:44:37 INFO - PROCESS | 1799 | --DOCSHELL 0x93e99000 == 68 [pid = 1799] [id = 9] 01:44:38 INFO - PROCESS | 1799 | 1462783478431 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1939ms 01:44:38 INFO - PROCESS | 1799 | 1462783478525 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 1799 | 1462783478532 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:44:38 INFO - PROCESS | 1799 | 1462783478603 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 1799 | 1462783478608 Marionette TRACE conn4 <- [1,1154,null,{}] 01:44:38 INFO - PROCESS | 1799 | 1462783478617 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}] 01:44:38 INFO - PROCESS | 1799 | 1462783478809 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 01:44:39 INFO - PROCESS | 1799 | 1462783479043 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d824800 == 69 [pid = 1799] [id = 296] 01:44:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8d827c00) [pid = 1799] [serial = 889] [outer = (nil)] 01:44:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8d8ec800) [pid = 1799] [serial = 890] [outer = 0x8d827c00] 01:44:39 INFO - PROCESS | 1799 | 1462783479130 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8d9e7000) [pid = 1799] [serial = 891] [outer = 0x8d827c00] 01:44:40 INFO - PROCESS | 1799 | 1462783480206 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]]]}] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7ac00 == 68 [pid = 1799] [id = 212] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce3400 == 67 [pid = 1799] [id = 222] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x91509000) [pid = 1799] [serial = 806] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b812c00 == 66 [pid = 1799] [id = 282] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8f710c00 == 65 [pid = 1799] [id = 281] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a2800 == 64 [pid = 1799] [id = 280] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ed000 == 63 [pid = 1799] [id = 279] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b819000 == 62 [pid = 1799] [id = 278] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b818400 == 61 [pid = 1799] [id = 277] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca15400 == 60 [pid = 1799] [id = 269] 01:44:40 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d9800 == 59 [pid = 1799] [id = 252] 01:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1700ms 01:44:40 INFO - PROCESS | 1799 | 1462783480288 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 1799 | 1462783480296 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 01:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:44:40 INFO - PROCESS | 1799 | 1462783480307 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 1799 | 1462783480311 Marionette TRACE conn4 <- [1,1158,null,{}] 01:44:40 INFO - PROCESS | 1799 | 1462783480325 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}] 01:44:40 INFO - PROCESS | 1799 | 1462783480531 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8b8f4000) [pid = 1799] [serial = 761] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8da86800) [pid = 1799] [serial = 764] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8fb1f000) [pid = 1799] [serial = 773] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8d82c800) [pid = 1799] [serial = 794] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8f0b0400) [pid = 1799] [serial = 767] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8da80c00) [pid = 1799] [serial = 795] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8fab7c00) [pid = 1799] [serial = 770] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x93ded800) [pid = 1799] [serial = 782] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8d9e3400) [pid = 1799] [serial = 792] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8d13cc00) [pid = 1799] [serial = 791] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f00c000) [pid = 1799] [serial = 759] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8ed26c00) [pid = 1799] [serial = 797] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8b817c00) [pid = 1799] [serial = 651] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x93886000) [pid = 1799] [serial = 779] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8d133400) [pid = 1799] [serial = 654] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x93ea1c00) [pid = 1799] [serial = 785] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8d8f7000) [pid = 1799] [serial = 657] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8cce6c00) [pid = 1799] [serial = 788] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8f0b9400) [pid = 1799] [serial = 803] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8f010c00) [pid = 1799] [serial = 801] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8f708400) [pid = 1799] [serial = 804] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8ed6cc00) [pid = 1799] [serial = 798] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8e4a5400) [pid = 1799] [serial = 675] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8f0bcc00) [pid = 1799] [serial = 717] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8f001c00) [pid = 1799] [serial = 800] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x92226400) [pid = 1799] [serial = 776] [outer = (nil)] [url = about:blank] 01:44:40 INFO - PROCESS | 1799 | 1462783480771 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f5400 == 60 [pid = 1799] [id = 297] 01:44:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8cce6c00) [pid = 1799] [serial = 892] [outer = (nil)] 01:44:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d9e7800) [pid = 1799] [serial = 893] [outer = 0x8cce6c00] 01:44:40 INFO - PROCESS | 1799 | 1462783480850 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e4a1400) [pid = 1799] [serial = 894] [outer = 0x8cce6c00] 01:44:41 INFO - PROCESS | 1799 | 1462783481676 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1395ms 01:44:41 INFO - PROCESS | 1799 | 1462783481702 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 1799 | 1462783481706 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 01:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:44:41 INFO - PROCESS | 1799 | 1462783481713 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 1799 | 1462783481727 Marionette TRACE conn4 <- [1,1162,null,{}] 01:44:41 INFO - PROCESS | 1799 | 1462783481771 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}] 01:44:42 INFO - PROCESS | 1799 | 1462783482006 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 01:44:42 INFO - PROCESS | 1799 | 1462783482019 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a5400 == 61 [pid = 1799] [id = 298] 01:44:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ed30400) [pid = 1799] [serial = 895] [outer = (nil)] 01:44:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8ed73400) [pid = 1799] [serial = 896] [outer = 0x8ed30400] 01:44:42 INFO - PROCESS | 1799 | 1462783482186 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8f004400) [pid = 1799] [serial = 897] [outer = 0x8ed30400] 01:44:43 INFO - PROCESS | 1799 | 1462783483117 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1457ms 01:44:43 INFO - PROCESS | 1799 | 1462783483178 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 1799 | 1462783483183 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 01:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:44:43 INFO - PROCESS | 1799 | 1462783483190 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 1799 | 1462783483192 Marionette TRACE conn4 <- [1,1166,null,{}] 01:44:43 INFO - PROCESS | 1799 | 1462783483198 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}] 01:44:43 INFO - PROCESS | 1799 | 1462783483431 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 01:44:43 INFO - PROCESS | 1799 | 1462783483460 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed2dc00 == 62 [pid = 1799] [id = 299] 01:44:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8f00c000) [pid = 1799] [serial = 898] [outer = (nil)] 01:44:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f706800) [pid = 1799] [serial = 899] [outer = 0x8f00c000] 01:44:43 INFO - PROCESS | 1799 | 1462783483551 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8fac1000) [pid = 1799] [serial = 900] [outer = 0x8f00c000] 01:44:44 INFO - PROCESS | 1799 | 1462783484510 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1392ms 01:44:44 INFO - PROCESS | 1799 | 1462783484583 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 1799 | 1462783484587 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 01:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:44:44 INFO - PROCESS | 1799 | 1462783484594 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 1799 | 1462783484598 Marionette TRACE conn4 <- [1,1170,null,{}] 01:44:44 INFO - PROCESS | 1799 | 1462783484603 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}] 01:44:44 INFO - PROCESS | 1799 | 1462783484846 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 01:44:44 INFO - PROCESS | 1799 | 1462783484867 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eddc000 == 63 [pid = 1799] [id = 300] 01:44:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8f0bd800) [pid = 1799] [serial = 901] [outer = (nil)] 01:44:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x91f33000) [pid = 1799] [serial = 902] [outer = 0x8f0bd800] 01:44:44 INFO - PROCESS | 1799 | 1462783484945 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9222a800) [pid = 1799] [serial = 903] [outer = 0x8f0bd800] 01:44:45 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8ca0f800) [pid = 1799] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:44:45 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8b8f3400) [pid = 1799] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:44:45 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f704800) [pid = 1799] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:44:45 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fab5c00) [pid = 1799] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:44:45 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8cceb800) [pid = 1799] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:44:45 INFO - PROCESS | 1799 | 1462783485988 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1437ms 01:44:46 INFO - PROCESS | 1799 | 1462783486030 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 1799 | 1462783486034 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:44:46 INFO - PROCESS | 1799 | 1462783486040 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 1799 | 1462783486043 Marionette TRACE conn4 <- [1,1174,null,{}] 01:44:46 INFO - PROCESS | 1799 | 1462783486049 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}] 01:44:46 INFO - PROCESS | 1799 | 1462783486268 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 01:44:46 INFO - PROCESS | 1799 | 1462783486413 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cceb800 == 64 [pid = 1799] [id = 301] 01:44:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ed6d800) [pid = 1799] [serial = 904] [outer = (nil)] 01:44:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9512b000) [pid = 1799] [serial = 905] [outer = 0x8ed6d800] 01:44:46 INFO - PROCESS | 1799 | 1462783486489 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9539a400) [pid = 1799] [serial = 906] [outer = 0x8ed6d800] 01:44:47 INFO - PROCESS | 1799 | 1462783487275 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 1799 | 1462783487403 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 01:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:44:47 INFO - PROCESS | 1799 | 1462783487412 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 1799 | 1462783487418 Marionette TRACE conn4 <- [1,1178,null,{}] 01:44:47 INFO - PROCESS | 1799 | 1462783487427 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}] 01:44:47 INFO - PROCESS | 1799 | 1462783487654 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:44:47 INFO - PROCESS | 1799 | 1462783487860 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc83000 == 65 [pid = 1799] [id = 302] 01:44:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8cc84800) [pid = 1799] [serial = 907] [outer = (nil)] 01:44:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8cce7c00) [pid = 1799] [serial = 908] [outer = 0x8cc84800] 01:44:48 INFO - PROCESS | 1799 | 1462783488045 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8d8e8400) [pid = 1799] [serial = 909] [outer = 0x8cc84800] 01:44:49 INFO - PROCESS | 1799 | 1462783489020 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] 01:44:49 INFO - PROCESS | 1799 | 1462783489108 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 01:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:44:49 INFO - PROCESS | 1799 | 1462783489121 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 1799 | 1462783489128 Marionette TRACE conn4 <- [1,1182,null,{}] 01:44:49 INFO - PROCESS | 1799 | 1462783489134 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}] 01:44:49 INFO - PROCESS | 1799 | 1462783489367 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 01:44:49 INFO - PROCESS | 1799 | 1462783489651 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da88000 == 66 [pid = 1799] [id = 303] 01:44:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8e6c2400) [pid = 1799] [serial = 910] [outer = (nil)] 01:44:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8ed21800) [pid = 1799] [serial = 911] [outer = 0x8e6c2400] 01:44:49 INFO - PROCESS | 1799 | 1462783489746 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8f001c00) [pid = 1799] [serial = 912] [outer = 0x8e6c2400] 01:44:50 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:44:50 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:44:50 INFO - PROCESS | 1799 | 1462783490657 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] 01:44:50 INFO - PROCESS | 1799 | 1462783490719 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 01:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:44:50 INFO - PROCESS | 1799 | 1462783490729 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 1799 | 1462783490732 Marionette TRACE conn4 <- [1,1186,null,{}] 01:44:50 INFO - PROCESS | 1799 | 1462783490746 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}] 01:44:50 INFO - PROCESS | 1799 | 1462783490960 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 01:44:51 INFO - PROCESS | 1799 | 1462783491248 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x92229c00 == 67 [pid = 1799] [id = 304] 01:44:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x951af400) [pid = 1799] [serial = 913] [outer = (nil)] 01:44:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x955e4c00) [pid = 1799] [serial = 914] [outer = 0x951af400] 01:44:51 INFO - PROCESS | 1799 | 1462783491356 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97714000) [pid = 1799] [serial = 915] [outer = 0x951af400] 01:44:52 INFO - PROCESS | 1799 | 1462783492284 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] 01:44:52 INFO - PROCESS | 1799 | 1462783492329 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 01:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:44:52 INFO - PROCESS | 1799 | 1462783492336 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 1799 | 1462783492340 Marionette TRACE conn4 <- [1,1190,null,{}] 01:44:52 INFO - PROCESS | 1799 | 1462783492346 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}] 01:44:52 INFO - PROCESS | 1799 | 1462783492539 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 01:44:52 INFO - PROCESS | 1799 | 1462783492772 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d826800 == 68 [pid = 1799] [id = 305] 01:44:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8e6c3800) [pid = 1799] [serial = 916] [outer = (nil)] 01:44:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x978bc400) [pid = 1799] [serial = 917] [outer = 0x8e6c3800] 01:44:52 INFO - PROCESS | 1799 | 1462783492905 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x99993c00) [pid = 1799] [serial = 918] [outer = 0x8e6c3800] 01:44:53 INFO - PROCESS | 1799 | 1462783493805 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] 01:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:44:53 INFO - PROCESS | 1799 | 1462783493879 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:44:53 INFO - PROCESS | 1799 | 1462783493886 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 1799 | 1462783493890 Marionette TRACE conn4 <- [1,1194,null,{}] 01:44:53 INFO - PROCESS | 1799 | 1462783493896 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}] 01:44:54 INFO - PROCESS | 1799 | 1462783494132 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 01:44:54 INFO - PROCESS | 1799 | 1462783494368 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x9773a000 == 69 [pid = 1799] [id = 306] 01:44:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x99e72c00) [pid = 1799] [serial = 919] [outer = (nil)] 01:44:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99e79800) [pid = 1799] [serial = 920] [outer = 0x99e72c00] 01:44:54 INFO - PROCESS | 1799 | 1462783494509 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x99eea000) [pid = 1799] [serial = 921] [outer = 0x99e72c00] 01:44:55 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:44:55 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:44:55 INFO - PROCESS | 1799 | 1462783495427 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] 01:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:44:55 INFO - PROCESS | 1799 | 1462783495479 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 01:44:55 INFO - PROCESS | 1799 | 1462783495485 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 1799 | 1462783495489 Marionette TRACE conn4 <- [1,1198,null,{}] 01:44:55 INFO - PROCESS | 1799 | 1462783495495 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}] 01:44:55 INFO - PROCESS | 1799 | 1462783495709 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:44:55 INFO - PROCESS | 1799 | 1462783495949 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d823400 == 70 [pid = 1799] [id = 307] 01:44:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9a609400) [pid = 1799] [serial = 922] [outer = (nil)] 01:44:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9a612800) [pid = 1799] [serial = 923] [outer = 0x9a609400] 01:44:56 INFO - PROCESS | 1799 | 1462783496083 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x9a773c00) [pid = 1799] [serial = 924] [outer = 0x9a609400] 01:44:56 INFO - PROCESS | 1799 | 1462783496970 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1534ms 01:44:57 INFO - PROCESS | 1799 | 1462783497020 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 01:44:57 INFO - PROCESS | 1799 | 1462783497024 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 01:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:44:57 INFO - PROCESS | 1799 | 1462783497031 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 1799 | 1462783497035 Marionette TRACE conn4 <- [1,1202,null,{}] 01:44:57 INFO - PROCESS | 1799 | 1462783497040 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}] 01:44:57 INFO - PROCESS | 1799 | 1462783497221 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 01:44:57 INFO - PROCESS | 1799 | 1462783497419 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fac2c00 == 71 [pid = 1799] [id = 308] 01:44:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x97736000) [pid = 1799] [serial = 925] [outer = (nil)] 01:44:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9a77a000) [pid = 1799] [serial = 926] [outer = 0x97736000] 01:44:57 INFO - PROCESS | 1799 | 1462783497543 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9a77d400) [pid = 1799] [serial = 927] [outer = 0x97736000] 01:44:58 INFO - PROCESS | 1799 | 1462783498498 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]]]}] 01:44:58 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 01:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1539ms 01:44:58 INFO - PROCESS | 1799 | 1462783498571 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 1799 | 1462783498574 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 01:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:44:58 INFO - PROCESS | 1799 | 1462783498581 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 1799 | 1462783498584 Marionette TRACE conn4 <- [1,1206,null,{}] 01:44:58 INFO - PROCESS | 1799 | 1462783498590 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}] 01:44:58 INFO - PROCESS | 1799 | 1462783498805 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 01:44:59 INFO - PROCESS | 1799 | 1462783499039 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x99e71000 == 72 [pid = 1799] [id = 309] 01:44:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9a60ec00) [pid = 1799] [serial = 928] [outer = (nil)] 01:44:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x9aa89c00) [pid = 1799] [serial = 929] [outer = 0x9a60ec00] 01:44:59 INFO - PROCESS | 1799 | 1462783499183 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x9aa8c400) [pid = 1799] [serial = 930] [outer = 0x9a60ec00] 01:45:00 INFO - PROCESS | 1799 | 1462783500069 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]]]}] 01:45:00 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 01:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1540ms 01:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:45:00 INFO - PROCESS | 1799 | 1462783500121 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 1799 | 1462783500124 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 01:45:00 INFO - PROCESS | 1799 | 1462783500131 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 1799 | 1462783500134 Marionette TRACE conn4 <- [1,1210,null,{}] 01:45:00 INFO - PROCESS | 1799 | 1462783500142 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}] 01:45:00 INFO - PROCESS | 1799 | 1462783500322 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 01:45:00 INFO - PROCESS | 1799 | 1462783500509 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a77b000 == 73 [pid = 1799] [id = 310] 01:45:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9aa8c800) [pid = 1799] [serial = 931] [outer = (nil)] 01:45:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x9aa95400) [pid = 1799] [serial = 932] [outer = 0x9aa8c800] 01:45:00 INFO - PROCESS | 1799 | 1462783500594 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9aa96c00) [pid = 1799] [serial = 933] [outer = 0x9aa8c800] 01:45:01 INFO - PROCESS | 1799 | 1462783501543 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1488ms 01:45:01 INFO - PROCESS | 1799 | 1462783501619 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 1799 | 1462783501623 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:45:01 INFO - PROCESS | 1799 | 1462783501630 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 1799 | 1462783501633 Marionette TRACE conn4 <- [1,1214,null,{}] 01:45:01 INFO - PROCESS | 1799 | 1462783501640 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}] 01:45:01 INFO - PROCESS | 1799 | 1462783501842 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 01:45:02 INFO - PROCESS | 1799 | 1462783502078 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x99ee2800 == 74 [pid = 1799] [id = 311] 01:45:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9aa88400) [pid = 1799] [serial = 934] [outer = (nil)] 01:45:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9adad400) [pid = 1799] [serial = 935] [outer = 0x9aa88400] 01:45:02 INFO - PROCESS | 1799 | 1462783502233 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9afb5c00) [pid = 1799] [serial = 936] [outer = 0x9aa88400] 01:45:03 INFO - PROCESS | 1799 | 1462783503175 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]]]}] 01:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 01:45:03 INFO - PROCESS | 1799 | 1462783503218 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 01:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:45:03 INFO - PROCESS | 1799 | 1462783503223 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 01:45:03 INFO - PROCESS | 1799 | 1462783503229 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 1799 | 1462783503234 Marionette TRACE conn4 <- [1,1218,null,{}] 01:45:03 INFO - PROCESS | 1799 | 1462783503242 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}] 01:45:03 INFO - PROCESS | 1799 | 1462783503453 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:45:03 INFO - PROCESS | 1799 | 1462783503701 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a09d400 == 75 [pid = 1799] [id = 312] 01:45:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x9b2dd800) [pid = 1799] [serial = 937] [outer = (nil)] 01:45:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x9c231c00) [pid = 1799] [serial = 938] [outer = 0x9b2dd800] 01:45:03 INFO - PROCESS | 1799 | 1462783503838 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9c3e6c00) [pid = 1799] [serial = 939] [outer = 0x9b2dd800] 01:45:04 INFO - PROCESS | 1799 | 1462783504791 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]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1632ms 01:45:04 INFO - PROCESS | 1799 | 1462783504861 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 1799 | 1462783504866 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 01:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:45:04 INFO - PROCESS | 1799 | 1462783504873 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 1799 | 1462783504877 Marionette TRACE conn4 <- [1,1222,null,{}] 01:45:04 INFO - PROCESS | 1799 | 1462783504883 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}] 01:45:05 INFO - PROCESS | 1799 | 1462783505085 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 01:45:05 INFO - PROCESS | 1799 | 1462783505330 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f33800 == 76 [pid = 1799] [id = 313] 01:45:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9aaad000) [pid = 1799] [serial = 940] [outer = (nil)] 01:45:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9c3e9000) [pid = 1799] [serial = 941] [outer = 0x9aaad000] 01:45:05 INFO - PROCESS | 1799 | 1462783505464 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x9c3f4000) [pid = 1799] [serial = 942] [outer = 0x9aaad000] 01:45:06 INFO - PROCESS | 1799 | 1462783506827 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] 01:45:06 INFO - PROCESS | 1799 | 1462783506987 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 01:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:45:06 INFO - PROCESS | 1799 | 1462783506995 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 1799 | 1462783507000 Marionette TRACE conn4 <- [1,1226,null,{}] 01:45:07 INFO - PROCESS | 1799 | 1462783507008 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}] 01:45:07 INFO - PROCESS | 1799 | 1462783507184 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 01:45:07 INFO - PROCESS | 1799 | 1462783507383 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d9400 == 77 [pid = 1799] [id = 314] 01:45:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8b1d9c00) [pid = 1799] [serial = 943] [outer = (nil)] 01:45:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8d139400) [pid = 1799] [serial = 944] [outer = 0x8b1d9c00] 01:45:07 INFO - PROCESS | 1799 | 1462783507508 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8e6be400) [pid = 1799] [serial = 945] [outer = 0x8b1d9c00] 01:45:08 INFO - PROCESS | 1799 | 1462783508529 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1586ms 01:45:08 INFO - PROCESS | 1799 | 1462783508582 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 1799 | 1462783508591 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 01:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:45:08 INFO - PROCESS | 1799 | 1462783508602 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 1799 | 1462783508606 Marionette TRACE conn4 <- [1,1230,null,{}] 01:45:08 INFO - PROCESS | 1799 | 1462783508613 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}] 01:45:08 INFO - PROCESS | 1799 | 1462783508802 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 01:45:09 INFO - PROCESS | 1799 | 1462783509087 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f6000 == 78 [pid = 1799] [id = 315] 01:45:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8da8c000) [pid = 1799] [serial = 946] [outer = (nil)] 01:45:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8ed70400) [pid = 1799] [serial = 947] [outer = 0x8da8c000] 01:45:09 INFO - PROCESS | 1799 | 1462783509226 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8f0bcc00) [pid = 1799] [serial = 948] [outer = 0x8da8c000] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d5800 == 77 [pid = 1799] [id = 225] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x93883400) [pid = 1799] [serial = 848] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x951a6800) [pid = 1799] [serial = 821] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x95234400) [pid = 1799] [serial = 824] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8ede3c00) [pid = 1799] [serial = 812] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x955e5000) [pid = 1799] [serial = 827] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8d8ec400) [pid = 1799] [serial = 809] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x95133000) [pid = 1799] [serial = 818] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x93880400) [pid = 1799] [serial = 815] [outer = (nil)] [url = about:blank] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9a800 == 76 [pid = 1799] [id = 10] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b775400 == 75 [pid = 1799] [id = 291] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81a000 == 74 [pid = 1799] [id = 290] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81cc00 == 73 [pid = 1799] [id = 289] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x95134800 == 72 [pid = 1799] [id = 288] 01:45:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc6800 == 71 [pid = 1799] [id = 287] 01:45:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8eb400 == 70 [pid = 1799] [id = 286] 01:45:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8da8e800 == 69 [pid = 1799] [id = 285] 01:45:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f2c00 == 68 [pid = 1799] [id = 284] 01:45:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad47000 == 67 [pid = 1799] [id = 283] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8f702000) [pid = 1799] [serial = 840] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8edec800) [pid = 1799] [serial = 839] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8cce8800) [pid = 1799] [serial = 836] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8ed22800) [pid = 1799] [serial = 834] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8d9e5800) [pid = 1799] [serial = 837] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8f89d800) [pid = 1799] [serial = 842] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x9150f400) [pid = 1799] [serial = 846] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x91507000) [pid = 1799] [serial = 845] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8fabec00) [pid = 1799] [serial = 843] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8d9e2c00) [pid = 1799] [serial = 833] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8da79c00) [pid = 1799] [serial = 830] [outer = (nil)] [url = about:blank] 01:45:10 INFO - PROCESS | 1799 | 1462783510220 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1636ms 01:45:10 INFO - PROCESS | 1799 | 1462783510238 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 1799 | 1462783510242 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:45:10 INFO - PROCESS | 1799 | 1462783510249 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 1799 | 1462783510255 Marionette TRACE conn4 <- [1,1234,null,{}] 01:45:10 INFO - PROCESS | 1799 | 1462783510271 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}] 01:45:10 INFO - PROCESS | 1799 | 1462783510472 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 01:45:10 INFO - PROCESS | 1799 | 1462783510628 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81cc00 == 68 [pid = 1799] [id = 316] 01:45:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8d9e5800) [pid = 1799] [serial = 949] [outer = (nil)] 01:45:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8f006400) [pid = 1799] [serial = 950] [outer = 0x8d9e5800] 01:45:10 INFO - PROCESS | 1799 | 1462783510707 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8f709800) [pid = 1799] [serial = 951] [outer = 0x8d9e5800] 01:45:11 INFO - PROCESS | 1799 | 1462783511464 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1244ms 01:45:11 INFO - PROCESS | 1799 | 1462783511494 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 1799 | 1462783511498 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 01:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:45:11 INFO - PROCESS | 1799 | 1462783511504 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 1799 | 1462783511507 Marionette TRACE conn4 <- [1,1238,null,{}] 01:45:11 INFO - PROCESS | 1799 | 1462783511513 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}] 01:45:11 INFO - PROCESS | 1799 | 1462783511679 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:45:11 INFO - PROCESS | 1799 | 1462783511695 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da8e800 == 69 [pid = 1799] [id = 317] 01:45:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8fac3000) [pid = 1799] [serial = 952] [outer = (nil)] 01:45:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8fb20400) [pid = 1799] [serial = 953] [outer = 0x8fac3000] 01:45:11 INFO - PROCESS | 1799 | 1462783511767 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x91f39800) [pid = 1799] [serial = 954] [outer = 0x8fac3000] 01:45:12 INFO - PROCESS | 1799 | 1462783512757 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1296ms 01:45:12 INFO - PROCESS | 1799 | 1462783512806 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 01:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:45:12 INFO - PROCESS | 1799 | 1462783512811 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 01:45:12 INFO - PROCESS | 1799 | 1462783512817 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 1799 | 1462783512821 Marionette TRACE conn4 <- [1,1242,null,{}] 01:45:12 INFO - PROCESS | 1799 | 1462783512826 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}] 01:45:13 INFO - PROCESS | 1799 | 1462783513082 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 01:45:13 INFO - PROCESS | 1799 | 1462783513109 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9eec00 == 70 [pid = 1799] [id = 318] 01:45:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8fac0800) [pid = 1799] [serial = 955] [outer = (nil)] 01:45:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x93de9000) [pid = 1799] [serial = 956] [outer = 0x8fac0800] 01:45:13 INFO - PROCESS | 1799 | 1462783513182 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x93ea2400) [pid = 1799] [serial = 957] [outer = 0x8fac0800] 01:45:14 INFO - PROCESS | 1799 | 1462783514134 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1393ms 01:45:14 INFO - PROCESS | 1799 | 1462783514211 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 1799 | 1462783514215 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 01:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:45:14 INFO - PROCESS | 1799 | 1462783514222 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 1799 | 1462783514225 Marionette TRACE conn4 <- [1,1246,null,{}] 01:45:14 INFO - PROCESS | 1799 | 1462783514231 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}] 01:45:14 INFO - PROCESS | 1799 | 1462783514491 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8ede5000) [pid = 1799] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8f00c000) [pid = 1799] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8f0bd800) [pid = 1799] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8cce6c00) [pid = 1799] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8ed30400) [pid = 1799] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8d827c00) [pid = 1799] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x97719c00) [pid = 1799] [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.] 01:45:14 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x93e99800) [pid = 1799] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:14 INFO - PROCESS | 1799 | 1462783514965 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad47800 == 71 [pid = 1799] [id = 319] 01:45:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8cce6c00) [pid = 1799] [serial = 958] [outer = (nil)] 01:45:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8ede5000) [pid = 1799] [serial = 959] [outer = 0x8cce6c00] 01:45:15 INFO - PROCESS | 1799 | 1462783515040 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x91510800) [pid = 1799] [serial = 960] [outer = 0x8cce6c00] 01:45:15 INFO - PROCESS | 1799 | 1462783515736 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1580ms 01:45:15 INFO - PROCESS | 1799 | 1462783515804 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 1799 | 1462783515807 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 01:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:45:15 INFO - PROCESS | 1799 | 1462783515819 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 1799 | 1462783515821 Marionette TRACE conn4 <- [1,1250,null,{}] 01:45:15 INFO - PROCESS | 1799 | 1462783515827 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}] 01:45:15 INFO - PROCESS | 1799 | 1462783515988 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 01:45:16 INFO - PROCESS | 1799 | 1462783516001 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e535c00 == 72 [pid = 1799] [id = 320] 01:45:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x95234400) [pid = 1799] [serial = 961] [outer = (nil)] 01:45:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x97732400) [pid = 1799] [serial = 962] [outer = 0x95234400] 01:45:16 INFO - PROCESS | 1799 | 1462783516073 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x987ce800) [pid = 1799] [serial = 963] [outer = 0x95234400] 01:45:17 INFO - PROCESS | 1799 | 1462783517124 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1391ms 01:45:17 INFO - PROCESS | 1799 | 1462783517207 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:45:17 INFO - PROCESS | 1799 | 1462783517214 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:45:17 INFO - PROCESS | 1799 | 1462783517223 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 1799 | 1462783517230 Marionette TRACE conn4 <- [1,1254,null,{}] 01:45:17 INFO - PROCESS | 1799 | 1462783517240 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}] 01:45:17 INFO - PROCESS | 1799 | 1462783517476 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 01:45:17 INFO - PROCESS | 1799 | 1462783517733 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc81400 == 73 [pid = 1799] [id = 321] 01:45:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8cc86c00) [pid = 1799] [serial = 964] [outer = (nil)] 01:45:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8d9e2c00) [pid = 1799] [serial = 965] [outer = 0x8cc86c00] 01:45:17 INFO - PROCESS | 1799 | 1462783517866 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8e4a5c00) [pid = 1799] [serial = 966] [outer = 0x8cc86c00] 01:45:18 INFO - PROCESS | 1799 | 1462783518811 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]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1637ms 01:45:18 INFO - PROCESS | 1799 | 1462783518860 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 1799 | 1462783518869 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 01:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:45:18 INFO - PROCESS | 1799 | 1462783518880 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 1799 | 1462783518884 Marionette TRACE conn4 <- [1,1258,null,{}] 01:45:18 INFO - PROCESS | 1799 | 1462783518891 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}] 01:45:19 INFO - PROCESS | 1799 | 1462783519085 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:45:19 INFO - PROCESS | 1799 | 1462783519329 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e52b000 == 74 [pid = 1799] [id = 322] 01:45:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8ed29800) [pid = 1799] [serial = 967] [outer = (nil)] 01:45:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x8f0b1800) [pid = 1799] [serial = 968] [outer = 0x8ed29800] 01:45:19 INFO - PROCESS | 1799 | 1462783519462 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8fabb000) [pid = 1799] [serial = 969] [outer = 0x8ed29800] 01:45:20 INFO - PROCESS | 1799 | 1462783520466 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]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1637ms 01:45:20 INFO - PROCESS | 1799 | 1462783520518 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 1799 | 1462783520522 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 01:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:45:20 INFO - PROCESS | 1799 | 1462783520529 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 1799 | 1462783520536 Marionette TRACE conn4 <- [1,1262,null,{}] 01:45:20 INFO - PROCESS | 1799 | 1462783520553 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}] 01:45:20 INFO - PROCESS | 1799 | 1462783520769 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 01:45:21 INFO - PROCESS | 1799 | 1462783521059 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x95230800 == 75 [pid = 1799] [id = 323] 01:45:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x9539dc00) [pid = 1799] [serial = 970] [outer = (nil)] 01:45:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x97733c00) [pid = 1799] [serial = 971] [outer = 0x9539dc00] 01:45:21 INFO - PROCESS | 1799 | 1462783521157 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x99df4c00) [pid = 1799] [serial = 972] [outer = 0x9539dc00] 01:45:22 INFO - PROCESS | 1799 | 1462783522091 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1603ms 01:45:22 INFO - PROCESS | 1799 | 1462783522133 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 1799 | 1462783522138 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 01:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:45:22 INFO - PROCESS | 1799 | 1462783522144 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 1799 | 1462783522147 Marionette TRACE conn4 <- [1,1266,null,{}] 01:45:22 INFO - PROCESS | 1799 | 1462783522154 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}] 01:45:22 INFO - PROCESS | 1799 | 1462783522339 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 01:45:22 INFO - PROCESS | 1799 | 1462783522576 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x97739000 == 76 [pid = 1799] [id = 324] 01:45:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x99ee1c00) [pid = 1799] [serial = 973] [outer = (nil)] 01:45:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x9a09f400) [pid = 1799] [serial = 974] [outer = 0x99ee1c00] 01:45:22 INFO - PROCESS | 1799 | 1462783522711 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9a60f000) [pid = 1799] [serial = 975] [outer = 0x99ee1c00] 01:45:23 INFO - PROCESS | 1799 | 1462783523593 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]]]}] 01:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1485ms 01:45:23 INFO - PROCESS | 1799 | 1462783523631 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 1799 | 1462783523634 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 01:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:45:23 INFO - PROCESS | 1799 | 1462783523641 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 1799 | 1462783523645 Marionette TRACE conn4 <- [1,1270,null,{}] 01:45:23 INFO - PROCESS | 1799 | 1462783523651 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}] 01:45:23 INFO - PROCESS | 1799 | 1462783523831 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 01:45:24 INFO - PROCESS | 1799 | 1462783524030 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed21400 == 77 [pid = 1799] [id = 325] 01:45:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x99eef800) [pid = 1799] [serial = 976] [outer = (nil)] 01:45:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x9a618800) [pid = 1799] [serial = 977] [outer = 0x99eef800] 01:45:24 INFO - PROCESS | 1799 | 1462783524119 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x9aa8d800) [pid = 1799] [serial = 978] [outer = 0x99eef800] 01:45:25 INFO - PROCESS | 1799 | 1462783525124 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]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1533ms 01:45:25 INFO - PROCESS | 1799 | 1462783525176 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 1799 | 1462783525181 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:45:25 INFO - PROCESS | 1799 | 1462783525187 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 1799 | 1462783525191 Marionette TRACE conn4 <- [1,1274,null,{}] 01:45:25 INFO - PROCESS | 1799 | 1462783525197 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}] 01:45:25 INFO - PROCESS | 1799 | 1462783525417 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:45:25 INFO - PROCESS | 1799 | 1462783525677 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7d400 == 78 [pid = 1799] [id = 326] 01:45:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8f007000) [pid = 1799] [serial = 979] [outer = (nil)] 01:45:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x9b27cc00) [pid = 1799] [serial = 980] [outer = 0x8f007000] 01:45:25 INFO - PROCESS | 1799 | 1462783525809 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x9c3f4800) [pid = 1799] [serial = 981] [outer = 0x8f007000] 01:45:26 INFO - PROCESS | 1799 | 1462783526688 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]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1531ms 01:45:26 INFO - PROCESS | 1799 | 1462783526720 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 1799 | 1462783526724 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:45:26 INFO - PROCESS | 1799 | 1462783526730 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 1799 | 1462783526733 Marionette TRACE conn4 <- [1,1278,null,{}] 01:45:26 INFO - PROCESS | 1799 | 1462783526740 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}] 01:45:26 INFO - PROCESS | 1799 | 1462783526946 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:45:27 INFO - PROCESS | 1799 | 1462783527195 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad46400 == 79 [pid = 1799] [id = 327] 01:45:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x8ecc7000) [pid = 1799] [serial = 982] [outer = (nil)] 01:45:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x9d56e400) [pid = 1799] [serial = 983] [outer = 0x8ecc7000] 01:45:27 INFO - PROCESS | 1799 | 1462783527324 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x9d577c00) [pid = 1799] [serial = 984] [outer = 0x8ecc7000] 01:45:28 INFO - PROCESS | 1799 | 1462783528204 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]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1534ms 01:45:28 INFO - PROCESS | 1799 | 1462783528265 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 1799 | 1462783528268 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:45:28 INFO - PROCESS | 1799 | 1462783528276 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 1799 | 1462783528280 Marionette TRACE conn4 <- [1,1282,null,{}] 01:45:28 INFO - PROCESS | 1799 | 1462783528286 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}] 01:45:28 INFO - PROCESS | 1799 | 1462783528469 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:45:28 INFO - PROCESS | 1799 | 1462783528710 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b2dec00 == 80 [pid = 1799] [id = 328] 01:45:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x9d56ec00) [pid = 1799] [serial = 985] [outer = (nil)] 01:45:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0xa060ac00) [pid = 1799] [serial = 986] [outer = 0x9d56ec00] 01:45:28 INFO - PROCESS | 1799 | 1462783528840 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0xa0611c00) [pid = 1799] [serial = 987] [outer = 0x9d56ec00] 01:45:29 INFO - PROCESS | 1799 | 1462783529723 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]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1482ms 01:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:45:29 INFO - PROCESS | 1799 | 1462783529759 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 1799 | 1462783529763 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:45:29 INFO - PROCESS | 1799 | 1462783529770 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 1799 | 1462783529773 Marionette TRACE conn4 <- [1,1286,null,{}] 01:45:29 INFO - PROCESS | 1799 | 1462783529779 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}] 01:45:29 INFO - PROCESS | 1799 | 1462783529978 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:45:30 INFO - PROCESS | 1799 | 1462783530235 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7cc00 == 81 [pid = 1799] [id = 329] 01:45:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8da8c800) [pid = 1799] [serial = 988] [outer = (nil)] 01:45:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x9d56c400) [pid = 1799] [serial = 989] [outer = 0x8da8c800] 01:45:30 INFO - PROCESS | 1799 | 1462783530367 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0xa21a5c00) [pid = 1799] [serial = 990] [outer = 0x8da8c800] 01:45:31 INFO - PROCESS | 1799 | 1462783531281 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]]]}] 01:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1588ms 01:45:31 INFO - PROCESS | 1799 | 1462783531357 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 1799 | 1462783531361 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:45:31 INFO - PROCESS | 1799 | 1462783531368 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 1799 | 1462783531371 Marionette TRACE conn4 <- [1,1290,null,{}] 01:45:31 INFO - PROCESS | 1799 | 1462783531377 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}] 01:45:31 INFO - PROCESS | 1799 | 1462783531596 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:45:31 INFO - PROCESS | 1799 | 1462783531837 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da8cc00 == 82 [pid = 1799] [id = 330] 01:45:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0xa114ac00) [pid = 1799] [serial = 991] [outer = (nil)] 01:45:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0xa22b7400) [pid = 1799] [serial = 992] [outer = 0xa114ac00] 01:45:31 INFO - PROCESS | 1799 | 1462783531961 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0xa24a1400) [pid = 1799] [serial = 993] [outer = 0xa114ac00] 01:45:32 INFO - PROCESS | 1799 | 1462783532848 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]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1536ms 01:45:32 INFO - PROCESS | 1799 | 1462783532905 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 1799 | 1462783532909 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:45:32 INFO - PROCESS | 1799 | 1462783532916 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 1799 | 1462783532920 Marionette TRACE conn4 <- [1,1294,null,{}] 01:45:32 INFO - PROCESS | 1799 | 1462783532926 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}] 01:45:33 INFO - PROCESS | 1799 | 1462783533135 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 01:45:33 INFO - PROCESS | 1799 | 1462783533401 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2147800 == 83 [pid = 1799] [id = 331] 01:45:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0xa3052000) [pid = 1799] [serial = 994] [outer = (nil)] 01:45:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0xa3058000) [pid = 1799] [serial = 995] [outer = 0xa3052000] 01:45:33 INFO - PROCESS | 1799 | 1462783533535 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0xa30e4c00) [pid = 1799] [serial = 996] [outer = 0xa3052000] 01:45:34 INFO - PROCESS | 1799 | 1462783534400 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]]]}] 01:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms 01:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:45:34 INFO - PROCESS | 1799 | 1462783534451 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 1799 | 1462783534454 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 01:45:34 INFO - PROCESS | 1799 | 1462783534461 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 1799 | 1462783534465 Marionette TRACE conn4 <- [1,1298,null,{}] 01:45:34 INFO - PROCESS | 1799 | 1462783534470 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}] 01:45:34 INFO - PROCESS | 1799 | 1462783534657 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:45:34 INFO - PROCESS | 1799 | 1462783534868 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b775000 == 84 [pid = 1799] [id = 332] 01:45:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0xa26c4000) [pid = 1799] [serial = 997] [outer = (nil)] 01:45:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0xa34be000) [pid = 1799] [serial = 998] [outer = 0xa26c4000] 01:45:34 INFO - PROCESS | 1799 | 1462783534993 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0xa3550c00) [pid = 1799] [serial = 999] [outer = 0xa26c4000] 01:45:35 INFO - PROCESS | 1799 | 1462783535926 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1499ms 01:45:35 INFO - PROCESS | 1799 | 1462783535962 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 1799 | 1462783535971 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 01:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:45:35 INFO - PROCESS | 1799 | 1462783535981 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 1799 | 1462783535985 Marionette TRACE conn4 <- [1,1302,null,{}] 01:45:36 INFO - PROCESS | 1799 | 1462783535995 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}] 01:45:36 INFO - PROCESS | 1799 | 1462783536234 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 01:45:36 INFO - PROCESS | 1799 | 1462783536477 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81ec00 == 85 [pid = 1799] [id = 333] 01:45:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x989f9800) [pid = 1799] [serial = 1000] [outer = (nil)] 01:45:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0xa50a9c00) [pid = 1799] [serial = 1001] [outer = 0x989f9800] 01:45:36 INFO - PROCESS | 1799 | 1462783536621 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0xa50d4400) [pid = 1799] [serial = 1002] [outer = 0x989f9800] 01:45:37 INFO - PROCESS | 1799 | 1462783537525 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]]]}] 01:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1583ms 01:45:37 INFO - PROCESS | 1799 | 1462783537564 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 01:45:37 INFO - PROCESS | 1799 | 1462783537568 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 01:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:45:37 INFO - PROCESS | 1799 | 1462783537575 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 1799 | 1462783537578 Marionette TRACE conn4 <- [1,1306,null,{}] 01:45:37 INFO - PROCESS | 1799 | 1462783537584 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}] 01:45:37 INFO - PROCESS | 1799 | 1462783537764 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 01:45:38 INFO - PROCESS | 1799 | 1462783538014 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ef400 == 86 [pid = 1799] [id = 334] 01:45:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x8b8f2400) [pid = 1799] [serial = 1003] [outer = (nil)] 01:45:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x91504800) [pid = 1799] [serial = 1004] [outer = 0x8b8f2400] 01:45:38 INFO - PROCESS | 1799 | 1462783538144 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0xa359e800) [pid = 1799] [serial = 1005] [outer = 0x8b8f2400] 01:45:39 INFO - PROCESS | 1799 | 1462783539031 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]]]}] 01:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1491ms 01:45:39 INFO - PROCESS | 1799 | 1462783539067 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 1799 | 1462783539071 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 01:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:45:39 INFO - PROCESS | 1799 | 1462783539078 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 1799 | 1462783539081 Marionette TRACE conn4 <- [1,1310,null,{}] 01:45:39 INFO - PROCESS | 1799 | 1462783539087 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}] 01:45:39 INFO - PROCESS | 1799 | 1462783539282 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 01:45:39 INFO - PROCESS | 1799 | 1462783539545 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0c800 == 87 [pid = 1799] [id = 335] 01:45:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x8ca10400) [pid = 1799] [serial = 1006] [outer = (nil)] 01:45:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x8cce8800) [pid = 1799] [serial = 1007] [outer = 0x8ca10400] 01:45:40 INFO - PROCESS | 1799 | 1462783539998 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8d831000) [pid = 1799] [serial = 1008] [outer = 0x8ca10400] 01:45:40 INFO - PROCESS | 1799 | 1462783540963 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] 01:45:41 INFO - PROCESS | 1799 | 1462783541029 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:45:41 INFO - PROCESS | 1799 | 1462783541038 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 1799 | 1462783541041 Marionette TRACE conn4 <- [1,1314,null,{}] 01:45:41 INFO - PROCESS | 1799 | 1462783541050 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}] 01:45:41 INFO - PROCESS | 1799 | 1462783541238 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 01:45:41 INFO - PROCESS | 1799 | 1462783541494 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d13f000 == 88 [pid = 1799] [id = 336] 01:45:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8ed6dc00) [pid = 1799] [serial = 1009] [outer = (nil)] 01:45:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8fb17000) [pid = 1799] [serial = 1010] [outer = 0x8ed6dc00] 01:45:41 INFO - PROCESS | 1799 | 1462783541625 Marionette DEBUG loaded listener.js 01:45:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x93ea6000) [pid = 1799] [serial = 1011] [outer = 0x8ed6dc00] 01:45:42 INFO - PROCESS | 1799 | 1462783542609 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]]]}] 01:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1637ms 01:45:42 INFO - PROCESS | 1799 | 1462783542674 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 1799 | 1462783542680 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 01:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:45:42 INFO - PROCESS | 1799 | 1462783542691 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 1799 | 1462783542694 Marionette TRACE conn4 <- [1,1318,null,{}] 01:45:42 INFO - PROCESS | 1799 | 1462783542701 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}] 01:45:42 INFO - PROCESS | 1799 | 1462783542894 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:45:43 INFO - PROCESS | 1799 | 1462783543201 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f3000 == 89 [pid = 1799] [id = 337] 01:45:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x8da81c00) [pid = 1799] [serial = 1012] [outer = (nil)] 01:45:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x8fb14c00) [pid = 1799] [serial = 1013] [outer = 0x8da81c00] 01:45:43 INFO - PROCESS | 1799 | 1462783543286 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x955e6400) [pid = 1799] [serial = 1014] [outer = 0x8da81c00] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8edd1800 == 88 [pid = 1799] [id = 270] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0d400 == 87 [pid = 1799] [id = 221] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x978bcc00) [pid = 1799] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x97735400) [pid = 1799] [serial = 869] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x98987c00) [pid = 1799] [serial = 872] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x99993800) [pid = 1799] [serial = 875] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x99df3000) [pid = 1799] [serial = 878] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x99e79400) [pid = 1799] [serial = 881] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8e6c8000) [pid = 1799] [serial = 884] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x9512b000) [pid = 1799] [serial = 905] [outer = (nil)] [url = about:blank] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76e000 == 86 [pid = 1799] [id = 274] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1cf800 == 85 [pid = 1799] [id = 272] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b812400 == 84 [pid = 1799] [id = 271] 01:45:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76c400 == 83 [pid = 1799] [id = 275] 01:45:44 INFO - PROCESS | 1799 | --DOCSHELL 0x8b770800 == 82 [pid = 1799] [id = 273] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x93b25000) [pid = 1799] [serial = 849] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0x8f706800) [pid = 1799] [serial = 899] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x91f33000) [pid = 1799] [serial = 902] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x8fac1000) [pid = 1799] [serial = 900] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x8d9e7800) [pid = 1799] [serial = 893] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x8e4a1400) [pid = 1799] [serial = 894] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0x8f00a800) [pid = 1799] [serial = 887] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x9522dc00) [pid = 1799] [serial = 863] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x8b1d3800) [pid = 1799] [serial = 851] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x8d9e6400) [pid = 1799] [serial = 854] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x8ed73400) [pid = 1799] [serial = 896] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x955e8c00) [pid = 1799] [serial = 866] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x92227c00) [pid = 1799] [serial = 860] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8d9e7000) [pid = 1799] [serial = 891] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x8d8ec800) [pid = 1799] [serial = 890] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x8ecc4400) [pid = 1799] [serial = 857] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x9773b000) [pid = 1799] [serial = 621] [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.] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x9222a800) [pid = 1799] [serial = 903] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x8f004400) [pid = 1799] [serial = 897] [outer = (nil)] [url = about:blank] 01:45:44 INFO - PROCESS | 1799 | 1462783544393 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]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1742ms 01:45:44 INFO - PROCESS | 1799 | 1462783544433 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 1799 | 1462783544438 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 01:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:45:44 INFO - PROCESS | 1799 | 1462783544444 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 1799 | 1462783544450 Marionette TRACE conn4 <- [1,1322,null,{}] 01:45:44 INFO - PROCESS | 1799 | 1462783544466 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}] 01:45:44 INFO - PROCESS | 1799 | 1462783544666 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 01:45:44 INFO - PROCESS | 1799 | 1462783544872 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b770800 == 83 [pid = 1799] [id = 338] 01:45:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8e529400) [pid = 1799] [serial = 1015] [outer = (nil)] 01:45:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0x91f38c00) [pid = 1799] [serial = 1016] [outer = 0x8e529400] 01:45:44 INFO - PROCESS | 1799 | 1462783544952 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x9512b000) [pid = 1799] [serial = 1017] [outer = 0x8e529400] 01:45:45 INFO - PROCESS | 1799 | 1462783545709 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]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1284ms 01:45:45 INFO - PROCESS | 1799 | 1462783545729 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 1799 | 1462783545733 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 01:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:45:45 INFO - PROCESS | 1799 | 1462783545740 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 1799 | 1462783545742 Marionette TRACE conn4 <- [1,1326,null,{}] 01:45:45 INFO - PROCESS | 1799 | 1462783545782 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}] 01:45:45 INFO - PROCESS | 1799 | 1462783545971 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 01:45:46 INFO - PROCESS | 1799 | 1462783545982 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0bc00 == 84 [pid = 1799] [id = 339] 01:45:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x8da95400) [pid = 1799] [serial = 1018] [outer = (nil)] 01:45:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x97716400) [pid = 1799] [serial = 1019] [outer = 0x8da95400] 01:45:46 INFO - PROCESS | 1799 | 1462783546061 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x9876d400) [pid = 1799] [serial = 1020] [outer = 0x8da95400] 01:45:47 INFO - PROCESS | 1799 | 1462783547099 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]]]}] 01:45:47 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 01:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1414ms 01:45:47 INFO - PROCESS | 1799 | 1462783547162 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 1799 | 1462783547165 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 01:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:45:47 INFO - PROCESS | 1799 | 1462783547173 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - PROCESS | 1799 | 1462783547177 Marionette TRACE conn4 <- [1,1330,null,{}] 01:45:47 INFO - PROCESS | 1799 | 1462783547182 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}] 01:45:47 INFO - PROCESS | 1799 | 1462783547428 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 01:45:47 INFO - PROCESS | 1799 | 1462783547458 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x955ed800 == 85 [pid = 1799] [id = 340] 01:45:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x98aeac00) [pid = 1799] [serial = 1021] [outer = (nil)] 01:45:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x99de9800) [pid = 1799] [serial = 1022] [outer = 0x98aeac00] 01:45:47 INFO - PROCESS | 1799 | 1462783547540 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x99ee4000) [pid = 1799] [serial = 1023] [outer = 0x98aeac00] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0x8d9e5800) [pid = 1799] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x8fac3000) [pid = 1799] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x8cce6c00) [pid = 1799] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8da8c000) [pid = 1799] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x8fac0800) [pid = 1799] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x8b1d9c00) [pid = 1799] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:45:48 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x8ed6d800) [pid = 1799] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:45:48 INFO - PROCESS | 1799 | 1462783548862 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]]]}] 01:45:48 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 01:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1731ms 01:45:48 INFO - PROCESS | 1799 | 1462783548905 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 1799 | 1462783548908 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:45:48 INFO - PROCESS | 1799 | 1462783548925 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 1799 | 1462783548928 Marionette TRACE conn4 <- [1,1334,null,{}] 01:45:48 INFO - PROCESS | 1799 | 1462783548935 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}] 01:45:49 INFO - PROCESS | 1799 | 1462783549152 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 01:45:49 INFO - PROCESS | 1799 | 1462783549338 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d9c00 == 86 [pid = 1799] [id = 341] 01:45:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0x8b775400) [pid = 1799] [serial = 1024] [outer = (nil)] 01:45:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x9773b400) [pid = 1799] [serial = 1025] [outer = 0x8b775400] 01:45:49 INFO - PROCESS | 1799 | 1462783549414 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x9a609800) [pid = 1799] [serial = 1026] [outer = 0x8b775400] 01:45:50 INFO - PROCESS | 1799 | 1462783550156 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]]]}] 01:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1286ms 01:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:45:50 INFO - PROCESS | 1799 | 1462783550211 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 1799 | 1462783550214 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 01:45:50 INFO - PROCESS | 1799 | 1462783550221 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 1799 | 1462783550228 Marionette TRACE conn4 <- [1,1338,null,{}] 01:45:50 INFO - PROCESS | 1799 | 1462783550252 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}] 01:45:50 INFO - PROCESS | 1799 | 1462783550432 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:45:50 INFO - PROCESS | 1799 | 1462783550444 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce6c00 == 87 [pid = 1799] [id = 342] 01:45:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x9a60d400) [pid = 1799] [serial = 1027] [outer = (nil)] 01:45:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 224 (0x9aa90c00) [pid = 1799] [serial = 1028] [outer = 0x9a60d400] 01:45:50 INFO - PROCESS | 1799 | 1462783550521 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 225 (0x9aab6000) [pid = 1799] [serial = 1029] [outer = 0x9a60d400] 01:45:52 INFO - PROCESS | 1799 | 1462783552268 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]]]}] 01:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2061ms 01:45:52 INFO - PROCESS | 1799 | 1462783552281 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 1799 | 1462783552288 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 01:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:45:52 INFO - PROCESS | 1799 | 1462783552296 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 1799 | 1462783552303 Marionette TRACE conn4 <- [1,1342,null,{}] 01:45:52 INFO - PROCESS | 1799 | 1462783552312 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}] 01:45:52 INFO - PROCESS | 1799 | 1462783552507 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 01:45:52 INFO - PROCESS | 1799 | 1462783552708 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca19c00 == 88 [pid = 1799] [id = 343] 01:45:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 226 (0x8d9e1400) [pid = 1799] [serial = 1030] [outer = (nil)] 01:45:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 227 (0x8e6c5400) [pid = 1799] [serial = 1031] [outer = 0x8d9e1400] 01:45:52 INFO - PROCESS | 1799 | 1462783552840 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 228 (0x8f009400) [pid = 1799] [serial = 1032] [outer = 0x8d9e1400] 01:45:53 INFO - PROCESS | 1799 | 1462783553801 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]]]}] 01:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1585ms 01:45:53 INFO - PROCESS | 1799 | 1462783553883 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 1799 | 1462783553892 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 01:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:45:53 INFO - PROCESS | 1799 | 1462783553904 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 1799 | 1462783553908 Marionette TRACE conn4 <- [1,1346,null,{}] 01:45:53 INFO - PROCESS | 1799 | 1462783553915 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}] 01:45:54 INFO - PROCESS | 1799 | 1462783554180 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 01:45:54 INFO - PROCESS | 1799 | 1462783554521 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc7400 == 89 [pid = 1799] [id = 344] 01:45:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 229 (0x8ede2c00) [pid = 1799] [serial = 1033] [outer = (nil)] 01:45:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 230 (0x95228800) [pid = 1799] [serial = 1034] [outer = 0x8ede2c00] 01:45:54 INFO - PROCESS | 1799 | 1462783554614 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 231 (0x9771d800) [pid = 1799] [serial = 1035] [outer = 0x8ede2c00] 01:45:55 INFO - PROCESS | 1799 | 1462783555594 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1740ms 01:45:55 INFO - PROCESS | 1799 | 1462783555644 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 1799 | 1462783555649 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 01:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:45:55 INFO - PROCESS | 1799 | 1462783555655 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 1799 | 1462783555662 Marionette TRACE conn4 <- [1,1350,null,{}] 01:45:55 INFO - PROCESS | 1799 | 1462783555679 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}] 01:45:55 INFO - PROCESS | 1799 | 1462783555884 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 01:45:56 INFO - PROCESS | 1799 | 1462783556134 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f899800 == 90 [pid = 1799] [id = 345] 01:45:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 232 (0x9a77a400) [pid = 1799] [serial = 1036] [outer = (nil)] 01:45:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 233 (0x9aab5800) [pid = 1799] [serial = 1037] [outer = 0x9a77a400] 01:45:56 INFO - PROCESS | 1799 | 1462783556270 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 234 (0x9c240c00) [pid = 1799] [serial = 1038] [outer = 0x9a77a400] 01:45:57 INFO - PROCESS | 1799 | 1462783557176 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]]]}] 01:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1590ms 01:45:57 INFO - PROCESS | 1799 | 1462783557247 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:45:57 INFO - PROCESS | 1799 | 1462783557252 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:45:57 INFO - PROCESS | 1799 | 1462783557258 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 1799 | 1462783557262 Marionette TRACE conn4 <- [1,1354,null,{}] 01:45:57 INFO - PROCESS | 1799 | 1462783557268 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}] 01:45:57 INFO - PROCESS | 1799 | 1462783557461 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 01:45:57 INFO - PROCESS | 1799 | 1462783557709 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x99a1b000 == 91 [pid = 1799] [id = 346] 01:45:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 235 (0x9aa89000) [pid = 1799] [serial = 1039] [outer = (nil)] 01:45:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0xa060bc00) [pid = 1799] [serial = 1040] [outer = 0x9aa89000] 01:45:57 INFO - PROCESS | 1799 | 1462783557838 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0xa2276400) [pid = 1799] [serial = 1041] [outer = 0x9aa89000] 01:45:58 INFO - PROCESS | 1799 | 1462783558756 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]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1547ms 01:45:58 INFO - PROCESS | 1799 | 1462783558807 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 1799 | 1462783558811 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 01:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:45:58 INFO - PROCESS | 1799 | 1462783558818 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 1799 | 1462783558821 Marionette TRACE conn4 <- [1,1358,null,{}] 01:45:58 INFO - PROCESS | 1799 | 1462783558827 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}] 01:45:59 INFO - PROCESS | 1799 | 1462783559077 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:45:59 INFO - PROCESS | 1799 | 1462783559380 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da91400 == 92 [pid = 1799] [id = 347] 01:45:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8f0b5c00) [pid = 1799] [serial = 1042] [outer = (nil)] 01:45:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0xa26b9000) [pid = 1799] [serial = 1043] [outer = 0x8f0b5c00] 01:45:59 INFO - PROCESS | 1799 | 1462783559471 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0xa3053000) [pid = 1799] [serial = 1044] [outer = 0x8f0b5c00] 01:46:00 INFO - PROCESS | 1799 | 1462783560414 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1631ms 01:46:00 INFO - PROCESS | 1799 | 1462783560450 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 1799 | 1462783560454 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 01:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:46:00 INFO - PROCESS | 1799 | 1462783560461 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 1799 | 1462783560463 Marionette TRACE conn4 <- [1,1362,null,{}] 01:46:00 INFO - PROCESS | 1799 | 1462783560470 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}] 01:46:00 INFO - PROCESS | 1799 | 1462783560689 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 01:46:00 INFO - PROCESS | 1799 | 1462783560915 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1799 | ++DOCSHELL 0xa26e3800 == 93 [pid = 1799] [id = 348] 01:46:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0xa321a800) [pid = 1799] [serial = 1045] [outer = (nil)] 01:46:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0xa6770c00) [pid = 1799] [serial = 1046] [outer = 0xa321a800] 01:46:01 INFO - PROCESS | 1799 | 1462783561050 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0xa67df400) [pid = 1799] [serial = 1047] [outer = 0xa321a800] 01:46:02 INFO - PROCESS | 1799 | 1462783562009 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]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1588ms 01:46:02 INFO - PROCESS | 1799 | 1462783562049 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 1799 | 1462783562055 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 01:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:46:02 INFO - PROCESS | 1799 | 1462783562063 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 1799 | 1462783562067 Marionette TRACE conn4 <- [1,1366,null,{}] 01:46:02 INFO - PROCESS | 1799 | 1462783562073 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}] 01:46:02 INFO - PROCESS | 1799 | 1462783562297 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 01:46:02 INFO - PROCESS | 1799 | 1462783562551 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c2c00 == 94 [pid = 1799] [id = 349] 01:46:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8a1c4800) [pid = 1799] [serial = 1048] [outer = (nil)] 01:46:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8a1cbc00) [pid = 1799] [serial = 1049] [outer = 0x8a1c4800] 01:46:02 INFO - PROCESS | 1799 | 1462783562658 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8a1ce800) [pid = 1799] [serial = 1050] [outer = 0x8a1c4800] 01:46:03 INFO - PROCESS | 1799 | 1462783563611 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] 01:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:46:03 INFO - PROCESS | 1799 | 1462783563651 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 01:46:03 INFO - PROCESS | 1799 | 1462783563658 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 1799 | 1462783563662 Marionette TRACE conn4 <- [1,1370,null,{}] 01:46:03 INFO - PROCESS | 1799 | 1462783563668 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}] 01:46:03 INFO - PROCESS | 1799 | 1462783563858 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 01:46:04 INFO - PROCESS | 1799 | 1462783564127 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c3800 == 95 [pid = 1799] [id = 350] 01:46:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8a1d0c00) [pid = 1799] [serial = 1051] [outer = (nil)] 01:46:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8d4af400) [pid = 1799] [serial = 1052] [outer = 0x8a1d0c00] 01:46:04 INFO - PROCESS | 1799 | 1462783564255 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8d4b3800) [pid = 1799] [serial = 1053] [outer = 0x8a1d0c00] 01:46:05 INFO - PROCESS | 1799 | 1462783565142 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] 01:46:05 INFO - PROCESS | 1799 | 1462783565196 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:46:05 INFO - PROCESS | 1799 | 1462783565203 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 1799 | 1462783565207 Marionette TRACE conn4 <- [1,1374,null,{}] 01:46:05 INFO - PROCESS | 1799 | 1462783565213 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}] 01:46:05 INFO - PROCESS | 1799 | 1462783565445 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 01:46:05 INFO - PROCESS | 1799 | 1462783565753 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad65400 == 96 [pid = 1799] [id = 351] 01:46:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8ad65800) [pid = 1799] [serial = 1054] [outer = (nil)] 01:46:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8ad6e000) [pid = 1799] [serial = 1055] [outer = 0x8ad65800] 01:46:05 INFO - PROCESS | 1799 | 1462783565848 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x8ad71c00) [pid = 1799] [serial = 1056] [outer = 0x8ad65800] 01:46:06 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:06 INFO - PROCESS | 1799 | 1462783566735 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] 01:46:06 INFO - PROCESS | 1799 | 1462783566798 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 01:46:06 INFO - PROCESS | 1799 | 1462783566806 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 1799 | 1462783566810 Marionette TRACE conn4 <- [1,1378,null,{}] 01:46:06 INFO - PROCESS | 1799 | 1462783566816 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}] 01:46:07 INFO - PROCESS | 1799 | 1462783567033 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:46:07 INFO - PROCESS | 1799 | 1462783567296 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee4400 == 97 [pid = 1799] [id = 352] 01:46:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x88eebc00) [pid = 1799] [serial = 1057] [outer = (nil)] 01:46:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x88eefc00) [pid = 1799] [serial = 1058] [outer = 0x88eebc00] 01:46:07 INFO - PROCESS | 1799 | 1462783567429 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8ad66c00) [pid = 1799] [serial = 1059] [outer = 0x88eebc00] 01:46:08 INFO - PROCESS | 1799 | 1462783568400 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] 01:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:46:08 INFO - PROCESS | 1799 | 1462783568448 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 01:46:08 INFO - PROCESS | 1799 | 1462783568455 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 1799 | 1462783568460 Marionette TRACE conn4 <- [1,1382,null,{}] 01:46:08 INFO - PROCESS | 1799 | 1462783568466 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}] 01:46:08 INFO - PROCESS | 1799 | 1462783568690 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 01:46:08 INFO - PROCESS | 1799 | 1462783568965 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x88eeec00 == 98 [pid = 1799] [id = 353] 01:46:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x89fdcc00) [pid = 1799] [serial = 1060] [outer = (nil)] 01:46:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x89fe8400) [pid = 1799] [serial = 1061] [outer = 0x89fdcc00] 01:46:09 INFO - PROCESS | 1799 | 1462783569076 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8d4aa400) [pid = 1799] [serial = 1062] [outer = 0x89fdcc00] 01:46:09 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:46:10 INFO - PROCESS | 1799 | 1462783570034 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] 01:46:10 INFO - PROCESS | 1799 | 1462783570104 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 01:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:46:10 INFO - PROCESS | 1799 | 1462783570111 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 1799 | 1462783570115 Marionette TRACE conn4 <- [1,1386,null,{}] 01:46:10 INFO - PROCESS | 1799 | 1462783570121 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}] 01:46:10 INFO - PROCESS | 1799 | 1462783570327 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 01:46:10 INFO - PROCESS | 1799 | 1462783570592 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed29000 == 99 [pid = 1799] [id = 354] 01:46:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x92932400) [pid = 1799] [serial = 1063] [outer = (nil)] 01:46:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x92934c00) [pid = 1799] [serial = 1064] [outer = 0x92932400] 01:46:10 INFO - PROCESS | 1799 | 1462783570766 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x92938400) [pid = 1799] [serial = 1065] [outer = 0x92932400] 01:46:11 INFO - PROCESS | 1799 | 1462783571747 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] 01:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:46:11 INFO - PROCESS | 1799 | 1462783571806 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 01:46:11 INFO - PROCESS | 1799 | 1462783571813 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 1799 | 1462783571817 Marionette TRACE conn4 <- [1,1390,null,{}] 01:46:11 INFO - PROCESS | 1799 | 1462783571823 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}] 01:46:12 INFO - PROCESS | 1799 | 1462783572076 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 01:46:12 INFO - PROCESS | 1799 | 1462783572392 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89414000 == 100 [pid = 1799] [id = 355] 01:46:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x89416c00) [pid = 1799] [serial = 1066] [outer = (nil)] 01:46:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x8941e400) [pid = 1799] [serial = 1067] [outer = 0x89416c00] 01:46:12 INFO - PROCESS | 1799 | 1462783572482 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x89420400) [pid = 1799] [serial = 1068] [outer = 0x89416c00] 01:46:13 INFO - PROCESS | 1799 | 1462783573399 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1634ms 01:46:13 INFO - PROCESS | 1799 | 1462783573447 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 1799 | 1462783573450 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:46:13 INFO - PROCESS | 1799 | 1462783573458 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 1799 | 1462783573461 Marionette TRACE conn4 <- [1,1394,null,{}] 01:46:13 INFO - PROCESS | 1799 | 1462783573467 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}] 01:46:13 INFO - PROCESS | 1799 | 1462783573673 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 01:46:13 INFO - PROCESS | 1799 | 1462783573942 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941d800 == 101 [pid = 1799] [id = 356] 01:46:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x89fe9000) [pid = 1799] [serial = 1069] [outer = (nil)] 01:46:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x8d8ec400) [pid = 1799] [serial = 1070] [outer = 0x89fe9000] 01:46:14 INFO - PROCESS | 1799 | 1462783574069 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x8eddb400) [pid = 1799] [serial = 1071] [outer = 0x89fe9000] 01:46:14 INFO - PROCESS | 1799 | 1462783574967 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1539ms 01:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:46:15 INFO - PROCESS | 1799 | 1462783575001 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 1799 | 1462783575004 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 01:46:15 INFO - PROCESS | 1799 | 1462783575012 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 1799 | 1462783575015 Marionette TRACE conn4 <- [1,1398,null,{}] 01:46:15 INFO - PROCESS | 1799 | 1462783575024 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}] 01:46:15 INFO - PROCESS | 1799 | 1462783575208 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:46:15 INFO - PROCESS | 1799 | 1462783575468 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x89413c00 == 102 [pid = 1799] [id = 357] 01:46:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8941b400) [pid = 1799] [serial = 1072] [outer = (nil)] 01:46:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x9293b800) [pid = 1799] [serial = 1073] [outer = 0x8941b400] 01:46:15 INFO - PROCESS | 1799 | 1462783575601 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x9293cc00) [pid = 1799] [serial = 1074] [outer = 0x8941b400] 01:46:16 INFO - PROCESS | 1799 | 1462783576503 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]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1540ms 01:46:16 INFO - PROCESS | 1799 | 1462783576551 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 1799 | 1462783576555 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 01:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:46:16 INFO - PROCESS | 1799 | 1462783576562 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 1799 | 1462783576565 Marionette TRACE conn4 <- [1,1402,null,{}] 01:46:16 INFO - PROCESS | 1799 | 1462783576571 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}] 01:46:16 INFO - PROCESS | 1799 | 1462783576773 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 01:46:17 INFO - PROCESS | 1799 | 1462783577039 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe4c00 == 103 [pid = 1799] [id = 358] 01:46:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x89fe5c00) [pid = 1799] [serial = 1075] [outer = (nil)] 01:46:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x89fe8c00) [pid = 1799] [serial = 1076] [outer = 0x89fe5c00] 01:46:17 INFO - PROCESS | 1799 | 1462783577569 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x8ad54c00) [pid = 1799] [serial = 1077] [outer = 0x89fe5c00] 01:46:18 INFO - PROCESS | 1799 | 1462783578522 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2036ms 01:46:18 INFO - PROCESS | 1799 | 1462783578600 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 1799 | 1462783578607 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 01:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:46:18 INFO - PROCESS | 1799 | 1462783578616 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 1799 | 1462783578621 Marionette TRACE conn4 <- [1,1406,null,{}] 01:46:18 INFO - PROCESS | 1799 | 1462783578629 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}] 01:46:18 INFO - PROCESS | 1799 | 1462783578862 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 01:46:19 INFO - PROCESS | 1799 | 1462783579137 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81c000 == 104 [pid = 1799] [id = 359] 01:46:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x8cc80800) [pid = 1799] [serial = 1078] [outer = (nil)] 01:46:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x8d8f4c00) [pid = 1799] [serial = 1079] [outer = 0x8cc80800] 01:46:19 INFO - PROCESS | 1799 | 1462783579271 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8da90800) [pid = 1799] [serial = 1080] [outer = 0x8cc80800] 01:46:20 INFO - PROCESS | 1799 | 1462783580237 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1689ms 01:46:20 INFO - PROCESS | 1799 | 1462783580306 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 1799 | 1462783580312 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 01:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:46:20 INFO - PROCESS | 1799 | 1462783580322 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 1799 | 1462783580326 Marionette TRACE conn4 <- [1,1410,null,{}] 01:46:20 INFO - PROCESS | 1799 | 1462783580332 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}] 01:46:20 INFO - PROCESS | 1799 | 1462783580521 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 01:46:20 INFO - PROCESS | 1799 | 1462783580908 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f1000 == 103 [pid = 1799] [id = 219] 01:46:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81cc00 == 102 [pid = 1799] [id = 316] 01:46:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d9c00 == 101 [pid = 1799] [id = 341] 01:46:20 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x97732400) [pid = 1799] [serial = 962] [outer = (nil)] [url = about:blank] 01:46:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81cc00 == 102 [pid = 1799] [id = 360] 01:46:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x8b820800) [pid = 1799] [serial = 1081] [outer = (nil)] 01:46:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8d13d000) [pid = 1799] [serial = 1082] [outer = 0x8b820800] 01:46:21 INFO - PROCESS | 1799 | 1462783581082 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8dc2e400) [pid = 1799] [serial = 1083] [outer = 0x8b820800] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x955ed800 == 101 [pid = 1799] [id = 340] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0bc00 == 100 [pid = 1799] [id = 339] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8b770800 == 99 [pid = 1799] [id = 338] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f3000 == 98 [pid = 1799] [id = 337] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8d13f000 == 97 [pid = 1799] [id = 336] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0c800 == 96 [pid = 1799] [id = 335] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7cc00 == 95 [pid = 1799] [id = 329] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x9b2dec00 == 94 [pid = 1799] [id = 328] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad46400 == 93 [pid = 1799] [id = 327] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7d400 == 92 [pid = 1799] [id = 326] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed21400 == 91 [pid = 1799] [id = 325] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x97739000 == 90 [pid = 1799] [id = 324] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x95230800 == 89 [pid = 1799] [id = 323] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8e52b000 == 88 [pid = 1799] [id = 322] 01:46:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc81400 == 87 [pid = 1799] [id = 321] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x8f709800) [pid = 1799] [serial = 951] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x8ed21800) [pid = 1799] [serial = 911] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x8fb20400) [pid = 1799] [serial = 953] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x8ede5000) [pid = 1799] [serial = 959] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x91f39800) [pid = 1799] [serial = 954] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x8f006400) [pid = 1799] [serial = 950] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x8f0bcc00) [pid = 1799] [serial = 948] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8cce7c00) [pid = 1799] [serial = 908] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x9adad400) [pid = 1799] [serial = 935] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x93de9000) [pid = 1799] [serial = 956] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x9aa95400) [pid = 1799] [serial = 932] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x8e6be400) [pid = 1799] [serial = 945] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x9a77a000) [pid = 1799] [serial = 926] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x8d139400) [pid = 1799] [serial = 944] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x955e4c00) [pid = 1799] [serial = 914] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x93ea2400) [pid = 1799] [serial = 957] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x9c231c00) [pid = 1799] [serial = 938] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x9a612800) [pid = 1799] [serial = 923] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x99e79800) [pid = 1799] [serial = 920] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x9539a400) [pid = 1799] [serial = 906] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x91510800) [pid = 1799] [serial = 960] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x9aa89c00) [pid = 1799] [serial = 929] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8ed70400) [pid = 1799] [serial = 947] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x9c3e9000) [pid = 1799] [serial = 941] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x978bc400) [pid = 1799] [serial = 917] [outer = (nil)] [url = about:blank] 01:46:22 INFO - PROCESS | 1799 | 1462783582075 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1789ms 01:46:22 INFO - PROCESS | 1799 | 1462783582110 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 1799 | 1462783582114 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:46:22 INFO - PROCESS | 1799 | 1462783582120 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 1799 | 1462783582126 Marionette TRACE conn4 <- [1,1414,null,{}] 01:46:22 INFO - PROCESS | 1799 | 1462783582141 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}] 01:46:22 INFO - PROCESS | 1799 | 1462783582336 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 01:46:22 INFO - PROCESS | 1799 | 1462783582565 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dc2c400 == 88 [pid = 1799] [id = 361] 01:46:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x8ecc9000) [pid = 1799] [serial = 1084] [outer = (nil)] 01:46:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8eddf400) [pid = 1799] [serial = 1085] [outer = 0x8ecc9000] 01:46:22 INFO - PROCESS | 1799 | 1462783582644 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8f010400) [pid = 1799] [serial = 1086] [outer = 0x8ecc9000] 01:46:23 INFO - PROCESS | 1799 | 1462783583503 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]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1439ms 01:46:23 INFO - PROCESS | 1799 | 1462783583560 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 01:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:46:23 INFO - PROCESS | 1799 | 1462783583565 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 01:46:23 INFO - PROCESS | 1799 | 1462783583578 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 1799 | 1462783583580 Marionette TRACE conn4 <- [1,1418,null,{}] 01:46:23 INFO - PROCESS | 1799 | 1462783583586 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}] 01:46:23 INFO - PROCESS | 1799 | 1462783583818 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:46:23 INFO - PROCESS | 1799 | 1462783583846 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe3400 == 89 [pid = 1799] [id = 362] 01:46:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8d82e400) [pid = 1799] [serial = 1087] [outer = (nil)] 01:46:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8f70a000) [pid = 1799] [serial = 1088] [outer = 0x8d82e400] 01:46:23 INFO - PROCESS | 1799 | 1462783583934 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8fb1b000) [pid = 1799] [serial = 1089] [outer = 0x8d82e400] 01:46:24 INFO - PROCESS | 1799 | 1462783584910 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1397ms 01:46:24 INFO - PROCESS | 1799 | 1462783584969 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 1799 | 1462783584973 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 01:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:46:24 INFO - PROCESS | 1799 | 1462783584986 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 1799 | 1462783584989 Marionette TRACE conn4 <- [1,1422,null,{}] 01:46:24 INFO - PROCESS | 1799 | 1462783584995 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}] 01:46:25 INFO - PROCESS | 1799 | 1462783585228 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 01:46:25 INFO - PROCESS | 1799 | 1462783585252 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0bf800 == 90 [pid = 1799] [id = 363] 01:46:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8fab9400) [pid = 1799] [serial = 1090] [outer = (nil)] 01:46:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x91f3d000) [pid = 1799] [serial = 1091] [outer = 0x8fab9400] 01:46:25 INFO - PROCESS | 1799 | 1462783585332 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x92941800) [pid = 1799] [serial = 1092] [outer = 0x8fab9400] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8da95400) [pid = 1799] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x8ed6dc00) [pid = 1799] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x98aeac00) [pid = 1799] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x8ca10400) [pid = 1799] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8b775400) [pid = 1799] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8e529400) [pid = 1799] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:46:26 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8da81c00) [pid = 1799] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:46:26 INFO - PROCESS | 1799 | 1462783586861 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]]]}] 01:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1945ms 01:46:26 INFO - PROCESS | 1799 | 1462783586926 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 1799 | 1462783586929 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 01:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:46:26 INFO - PROCESS | 1799 | 1462783586936 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 1799 | 1462783586938 Marionette TRACE conn4 <- [1,1426,null,{}] 01:46:26 INFO - PROCESS | 1799 | 1462783586944 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}] 01:46:27 INFO - PROCESS | 1799 | 1462783587186 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 01:46:27 INFO - PROCESS | 1799 | 1462783587203 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941ac00 == 91 [pid = 1799] [id = 364] 01:46:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8da79800) [pid = 1799] [serial = 1093] [outer = (nil)] 01:46:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x93880800) [pid = 1799] [serial = 1094] [outer = 0x8da79800] 01:46:27 INFO - PROCESS | 1799 | 1462783587291 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x93defc00) [pid = 1799] [serial = 1095] [outer = 0x8da79800] 01:46:28 INFO - PROCESS | 1799 | 1462783588249 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1379ms 01:46:28 INFO - PROCESS | 1799 | 1462783588325 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 1799 | 1462783588332 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 01:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:46:28 INFO - PROCESS | 1799 | 1462783588341 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 1799 | 1462783588347 Marionette TRACE conn4 <- [1,1430,null,{}] 01:46:28 INFO - PROCESS | 1799 | 1462783588410 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}] 01:46:28 INFO - PROCESS | 1799 | 1462783588650 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 01:46:28 INFO - PROCESS | 1799 | 1462783588930 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1cf800 == 92 [pid = 1799] [id = 365] 01:46:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8b1d3800) [pid = 1799] [serial = 1096] [outer = (nil)] 01:46:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8b8f0400) [pid = 1799] [serial = 1097] [outer = 0x8b1d3800] 01:46:29 INFO - PROCESS | 1799 | 1462783589062 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x8cc89000) [pid = 1799] [serial = 1098] [outer = 0x8b1d3800] 01:46:30 INFO - PROCESS | 1799 | 1462783590057 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1784ms 01:46:30 INFO - PROCESS | 1799 | 1462783590126 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 1799 | 1462783590135 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:46:30 INFO - PROCESS | 1799 | 1462783590146 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 1799 | 1462783590151 Marionette TRACE conn4 <- [1,1434,null,{}] 01:46:30 INFO - PROCESS | 1799 | 1462783590158 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}] 01:46:30 INFO - PROCESS | 1799 | 1462783590408 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 01:46:30 INFO - PROCESS | 1799 | 1462783590718 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9e4400 == 93 [pid = 1799] [id = 366] 01:46:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8d9e7000) [pid = 1799] [serial = 1099] [outer = (nil)] 01:46:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x8dc22800) [pid = 1799] [serial = 1100] [outer = 0x8d9e7000] 01:46:30 INFO - PROCESS | 1799 | 1462783590808 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x8dc2bc00) [pid = 1799] [serial = 1101] [outer = 0x8d9e7000] 01:46:31 INFO - PROCESS | 1799 | 1462783591824 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]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1739ms 01:46:31 INFO - PROCESS | 1799 | 1462783591885 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 1799 | 1462783591890 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 01:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:46:31 INFO - PROCESS | 1799 | 1462783591897 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 1799 | 1462783591903 Marionette TRACE conn4 <- [1,1438,null,{}] 01:46:31 INFO - PROCESS | 1799 | 1462783591920 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}] 01:46:32 INFO - PROCESS | 1799 | 1462783592164 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:46:32 INFO - PROCESS | 1799 | 1462783592485 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede8000 == 94 [pid = 1799] [id = 367] 01:46:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x8fabac00) [pid = 1799] [serial = 1102] [outer = (nil)] 01:46:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x92227c00) [pid = 1799] [serial = 1103] [outer = 0x8fabac00] 01:46:32 INFO - PROCESS | 1799 | 1462783592617 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x92941400) [pid = 1799] [serial = 1104] [outer = 0x8fabac00] 01:46:33 INFO - PROCESS | 1799 | 1462783593563 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1738ms 01:46:33 INFO - PROCESS | 1799 | 1462783593636 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 01:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:46:33 INFO - PROCESS | 1799 | 1462783593642 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 01:46:33 INFO - PROCESS | 1799 | 1462783593648 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 1799 | 1462783593652 Marionette TRACE conn4 <- [1,1442,null,{}] 01:46:33 INFO - PROCESS | 1799 | 1462783593658 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}] 01:46:33 INFO - PROCESS | 1799 | 1462783593857 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 01:46:34 INFO - PROCESS | 1799 | 1462783594128 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ecc00 == 95 [pid = 1799] [id = 368] 01:46:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8f708800) [pid = 1799] [serial = 1105] [outer = (nil)] 01:46:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x95232c00) [pid = 1799] [serial = 1106] [outer = 0x8f708800] 01:46:34 INFO - PROCESS | 1799 | 1462783594263 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x955ee400) [pid = 1799] [serial = 1107] [outer = 0x8f708800] 01:46:35 INFO - PROCESS | 1799 | 1462783595182 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 01:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:46:35 INFO - PROCESS | 1799 | 1462783595235 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 1799 | 1462783595239 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 01:46:35 INFO - PROCESS | 1799 | 1462783595245 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 1799 | 1462783595248 Marionette TRACE conn4 <- [1,1446,null,{}] 01:46:35 INFO - PROCESS | 1799 | 1462783595255 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}] 01:46:35 INFO - PROCESS | 1799 | 1462783595439 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 01:46:35 INFO - PROCESS | 1799 | 1462783595693 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81ac00 == 96 [pid = 1799] [id = 369] 01:46:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x955ec000) [pid = 1799] [serial = 1108] [outer = (nil)] 01:46:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x978bc800) [pid = 1799] [serial = 1109] [outer = 0x955ec000] 01:46:35 INFO - PROCESS | 1799 | 1462783595822 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x98aeac00) [pid = 1799] [serial = 1110] [outer = 0x955ec000] 01:46:36 INFO - PROCESS | 1799 | 1462783596753 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1585ms 01:46:36 INFO - PROCESS | 1799 | 1462783596831 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 01:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:46:36 INFO - PROCESS | 1799 | 1462783596836 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 01:46:36 INFO - PROCESS | 1799 | 1462783596842 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 1799 | 1462783596846 Marionette TRACE conn4 <- [1,1450,null,{}] 01:46:36 INFO - PROCESS | 1799 | 1462783596852 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}] 01:46:37 INFO - PROCESS | 1799 | 1462783597137 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 01:46:37 INFO - PROCESS | 1799 | 1462783597461 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x9539c400 == 97 [pid = 1799] [id = 370] 01:46:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x99e6e000) [pid = 1799] [serial = 1111] [outer = (nil)] 01:46:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x99ee7800) [pid = 1799] [serial = 1112] [outer = 0x99e6e000] 01:46:37 INFO - PROCESS | 1799 | 1462783597552 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x9a615000) [pid = 1799] [serial = 1113] [outer = 0x99e6e000] 01:46:38 INFO - PROCESS | 1799 | 1462783598480 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1685ms 01:46:38 INFO - PROCESS | 1799 | 1462783598528 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 1799 | 1462783598533 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:46:38 INFO - PROCESS | 1799 | 1462783598539 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 1799 | 1462783598543 Marionette TRACE conn4 <- [1,1454,null,{}] 01:46:38 INFO - PROCESS | 1799 | 1462783598548 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}] 01:46:38 INFO - PROCESS | 1799 | 1462783598736 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 01:46:39 INFO - PROCESS | 1799 | 1462783599045 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc7e400 == 98 [pid = 1799] [id = 371] 01:46:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x8d139400) [pid = 1799] [serial = 1114] [outer = (nil)] 01:46:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x9aa88c00) [pid = 1799] [serial = 1115] [outer = 0x8d139400] 01:46:39 INFO - PROCESS | 1799 | 1462783599141 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x9aa8d000) [pid = 1799] [serial = 1116] [outer = 0x8d139400] 01:46:40 INFO - PROCESS | 1799 | 1462783600046 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]]]}] 01:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1581ms 01:46:40 INFO - PROCESS | 1799 | 1462783600121 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 01:46:40 INFO - PROCESS | 1799 | 1462783600125 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 01:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:46:40 INFO - PROCESS | 1799 | 1462783600132 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 1799 | 1462783600135 Marionette TRACE conn4 <- [1,1458,null,{}] 01:46:40 INFO - PROCESS | 1799 | 1462783600141 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}] 01:46:40 INFO - PROCESS | 1799 | 1462783600341 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:46:40 INFO - PROCESS | 1799 | 1462783600603 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d9c00 == 99 [pid = 1799] [id = 372] 01:46:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x9a77c400) [pid = 1799] [serial = 1117] [outer = (nil)] 01:46:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x9b2dcc00) [pid = 1799] [serial = 1118] [outer = 0x9a77c400] 01:46:40 INFO - PROCESS | 1799 | 1462783600733 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x9c23b400) [pid = 1799] [serial = 1119] [outer = 0x9a77c400] 01:46:41 INFO - PROCESS | 1799 | 1462783601714 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]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1633ms 01:46:41 INFO - PROCESS | 1799 | 1462783601767 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 1799 | 1462783601770 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 01:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:46:41 INFO - PROCESS | 1799 | 1462783601778 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 1799 | 1462783601781 Marionette TRACE conn4 <- [1,1462,null,{}] 01:46:41 INFO - PROCESS | 1799 | 1462783601788 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}] 01:46:42 INFO - PROCESS | 1799 | 1462783602033 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 01:46:42 INFO - PROCESS | 1799 | 1462783602364 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aa8a800 == 100 [pid = 1799] [id = 373] 01:46:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x9aa91800) [pid = 1799] [serial = 1120] [outer = (nil)] 01:46:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0xa060ec00) [pid = 1799] [serial = 1121] [outer = 0x9aa91800] 01:46:42 INFO - PROCESS | 1799 | 1462783602455 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0xa2270400) [pid = 1799] [serial = 1122] [outer = 0x9aa91800] 01:46:43 INFO - PROCESS | 1799 | 1462783603442 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]]]}] 01:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1739ms 01:46:43 INFO - PROCESS | 1799 | 1462783603518 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 1799 | 1462783603521 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 01:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:46:43 INFO - PROCESS | 1799 | 1462783603528 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 1799 | 1462783603531 Marionette TRACE conn4 <- [1,1466,null,{}] 01:46:43 INFO - PROCESS | 1799 | 1462783603537 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}] 01:46:43 INFO - PROCESS | 1799 | 1462783603766 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 01:46:44 INFO - PROCESS | 1799 | 1462783604074 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da93800 == 101 [pid = 1799] [id = 374] 01:46:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x8ed27000) [pid = 1799] [serial = 1123] [outer = (nil)] 01:46:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0xa30b8c00) [pid = 1799] [serial = 1124] [outer = 0x8ed27000] 01:46:44 INFO - PROCESS | 1799 | 1462783604164 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0xa324d800) [pid = 1799] [serial = 1125] [outer = 0x8ed27000] 01:46:45 INFO - PROCESS | 1799 | 1462783605111 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]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1638ms 01:46:45 INFO - PROCESS | 1799 | 1462783605168 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 01:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:46:45 INFO - PROCESS | 1799 | 1462783605172 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 01:46:45 INFO - PROCESS | 1799 | 1462783605180 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 1799 | 1462783605184 Marionette TRACE conn4 <- [1,1470,null,{}] 01:46:45 INFO - PROCESS | 1799 | 1462783605190 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}] 01:46:45 INFO - PROCESS | 1799 | 1462783605414 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 01:46:45 INFO - PROCESS | 1799 | 1462783605690 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a683400 == 102 [pid = 1799] [id = 375] 01:46:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8a68b400) [pid = 1799] [serial = 1126] [outer = (nil)] 01:46:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8a68fc00) [pid = 1799] [serial = 1127] [outer = 0x8a68b400] 01:46:45 INFO - PROCESS | 1799 | 1462783605829 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0xa3248000) [pid = 1799] [serial = 1128] [outer = 0x8a68b400] 01:46:46 INFO - PROCESS | 1799 | 1462783606796 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]]]}] 01:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1689ms 01:46:46 INFO - PROCESS | 1799 | 1462783606870 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 1799 | 1462783606874 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:46:46 INFO - PROCESS | 1799 | 1462783606880 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 1799 | 1462783606884 Marionette TRACE conn4 <- [1,1474,null,{}] 01:46:46 INFO - PROCESS | 1799 | 1462783606890 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}] 01:46:47 INFO - PROCESS | 1799 | 1462783607136 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 01:46:47 INFO - PROCESS | 1799 | 1462783607464 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x926d4c00 == 103 [pid = 1799] [id = 376] 01:46:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x926d7400) [pid = 1799] [serial = 1129] [outer = (nil)] 01:46:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x926dd400) [pid = 1799] [serial = 1130] [outer = 0x926d7400] 01:46:47 INFO - PROCESS | 1799 | 1462783607553 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x926df000) [pid = 1799] [serial = 1131] [outer = 0x926d7400] 01:46:48 INFO - PROCESS | 1799 | 1462783608458 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]]]}] 01:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1636ms 01:46:48 INFO - PROCESS | 1799 | 1462783608519 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 1799 | 1462783608523 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 01:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:46:48 INFO - PROCESS | 1799 | 1462783608530 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 1799 | 1462783608533 Marionette TRACE conn4 <- [1,1478,null,{}] 01:46:48 INFO - PROCESS | 1799 | 1462783608539 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}] 01:46:48 INFO - PROCESS | 1799 | 1462783608762 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:46:49 INFO - PROCESS | 1799 | 1462783609079 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7e800 == 104 [pid = 1799] [id = 377] 01:46:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x8edec400) [pid = 1799] [serial = 1132] [outer = (nil)] 01:46:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0xa2140000) [pid = 1799] [serial = 1133] [outer = 0x8edec400] 01:46:49 INFO - PROCESS | 1799 | 1462783609175 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0xa628c800) [pid = 1799] [serial = 1134] [outer = 0x8edec400] 01:46:50 INFO - PROCESS | 1799 | 1462783610102 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]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1631ms 01:46:50 INFO - PROCESS | 1799 | 1462783610162 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1799 | 1462783610167 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 01:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:46:50 INFO - PROCESS | 1799 | 1462783610173 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 1799 | 1462783610177 Marionette TRACE conn4 <- [1,1482,null,{}] 01:46:50 INFO - PROCESS | 1799 | 1462783610183 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}] 01:46:50 INFO - PROCESS | 1799 | 1462783610385 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 01:46:50 INFO - PROCESS | 1799 | 1462783610647 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x926e2c00 == 105 [pid = 1799] [id = 378] 01:46:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 298 (0x928a4400) [pid = 1799] [serial = 1135] [outer = (nil)] 01:46:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 299 (0x928aa400) [pid = 1799] [serial = 1136] [outer = 0x928a4400] 01:46:50 INFO - PROCESS | 1799 | 1462783610777 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 300 (0x928ab800) [pid = 1799] [serial = 1137] [outer = 0x928a4400] 01:46:51 INFO - PROCESS | 1799 | 1462783611802 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]]]}] 01:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1681ms 01:46:51 INFO - PROCESS | 1799 | 1462783611855 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 1799 | 1462783611858 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 01:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:46:51 INFO - PROCESS | 1799 | 1462783611866 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 1799 | 1462783611869 Marionette TRACE conn4 <- [1,1486,null,{}] 01:46:51 INFO - PROCESS | 1799 | 1462783611875 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}] 01:46:52 INFO - PROCESS | 1799 | 1462783612088 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 01:46:52 INFO - PROCESS | 1799 | 1462783612424 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f2400 == 106 [pid = 1799] [id = 379] 01:46:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 301 (0x879f3800) [pid = 1799] [serial = 1138] [outer = (nil)] 01:46:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 302 (0x879fa400) [pid = 1799] [serial = 1139] [outer = 0x879f3800] 01:46:52 INFO - PROCESS | 1799 | 1462783612513 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x879fc400) [pid = 1799] [serial = 1140] [outer = 0x879f3800] 01:46:53 INFO - PROCESS | 1799 | 1462783613441 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]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1640ms 01:46:53 INFO - PROCESS | 1799 | 1462783613507 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 1799 | 1462783613511 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 01:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:46:53 INFO - PROCESS | 1799 | 1462783613519 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 1799 | 1462783613522 Marionette TRACE conn4 <- [1,1490,null,{}] 01:46:53 INFO - PROCESS | 1799 | 1462783613528 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}] 01:46:53 INFO - PROCESS | 1799 | 1462783613722 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 01:46:54 INFO - PROCESS | 1799 | 1462783614043 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7ac00 == 107 [pid = 1799] [id = 380] 01:46:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x8da93000) [pid = 1799] [serial = 1141] [outer = (nil)] 01:46:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x91f36400) [pid = 1799] [serial = 1142] [outer = 0x8da93000] 01:46:54 INFO - PROCESS | 1799 | 1462783614135 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x928a6c00) [pid = 1799] [serial = 1143] [outer = 0x8da93000] 01:46:55 INFO - PROCESS | 1799 | 1462783615048 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1583ms 01:46:55 INFO - PROCESS | 1799 | 1462783615103 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 1799 | 1462783615107 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:46:55 INFO - PROCESS | 1799 | 1462783615113 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 1799 | 1462783615116 Marionette TRACE conn4 <- [1,1494,null,{}] 01:46:55 INFO - PROCESS | 1799 | 1462783615122 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}] 01:46:55 INFO - PROCESS | 1799 | 1462783615319 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 01:46:55 INFO - PROCESS | 1799 | 1462783615584 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe1800 == 108 [pid = 1799] [id = 381] 01:46:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x8a686c00) [pid = 1799] [serial = 1144] [outer = (nil)] 01:46:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x93ea1400) [pid = 1799] [serial = 1145] [outer = 0x8a686c00] 01:46:55 INFO - PROCESS | 1799 | 1462783615711 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x9522a800) [pid = 1799] [serial = 1146] [outer = 0x8a686c00] 01:46:56 INFO - PROCESS | 1799 | 1462783616665 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]]]}] 01:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1632ms 01:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:46:56 INFO - PROCESS | 1799 | 1462783616747 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 1799 | 1462783616750 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 01:46:56 INFO - PROCESS | 1799 | 1462783616756 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:46:56 INFO - PROCESS | 1799 | 1462783616759 Marionette TRACE conn4 <- [1,1498,null,{}] 01:46:56 INFO - PROCESS | 1799 | 1462783616765 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}] 01:46:57 INFO - PROCESS | 1799 | 1462783617016 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:46:57 INFO - PROCESS | 1799 | 1462783617716 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c7400 == 109 [pid = 1799] [id = 382] 01:46:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x8a1c8800) [pid = 1799] [serial = 1147] [outer = (nil)] 01:46:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x8a687800) [pid = 1799] [serial = 1148] [outer = 0x8a1c8800] 01:46:57 INFO - PROCESS | 1799 | 1462783617803 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 312 (0x8a68e800) [pid = 1799] [serial = 1149] [outer = 0x8a1c8800] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0bf800 == 108 [pid = 1799] [id = 363] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe3400 == 107 [pid = 1799] [id = 362] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8dc2c400 == 106 [pid = 1799] [id = 361] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81c000 == 105 [pid = 1799] [id = 359] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81cc00 == 104 [pid = 1799] [id = 360] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe4c00 == 103 [pid = 1799] [id = 358] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c3800 == 102 [pid = 1799] [id = 350] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c2c00 == 101 [pid = 1799] [id = 349] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0xa26e3800 == 100 [pid = 1799] [id = 348] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8da91400 == 99 [pid = 1799] [id = 347] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x99a1b000 == 98 [pid = 1799] [id = 346] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc7400 == 97 [pid = 1799] [id = 344] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8f899800 == 96 [pid = 1799] [id = 345] 01:46:58 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca19c00 == 95 [pid = 1799] [id = 343] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 311 (0x9a609800) [pid = 1799] [serial = 1026] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x97716400) [pid = 1799] [serial = 1019] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x8fb17000) [pid = 1799] [serial = 1010] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0xa50a9c00) [pid = 1799] [serial = 1001] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x9a618800) [pid = 1799] [serial = 977] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x99ee4000) [pid = 1799] [serial = 1023] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x99de9800) [pid = 1799] [serial = 1022] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x8d831000) [pid = 1799] [serial = 1008] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x8d9e2c00) [pid = 1799] [serial = 965] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x9773b400) [pid = 1799] [serial = 1025] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 301 (0x9512b000) [pid = 1799] [serial = 1017] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 300 (0x955e6400) [pid = 1799] [serial = 1014] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 299 (0x9876d400) [pid = 1799] [serial = 1020] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 298 (0xa34be000) [pid = 1799] [serial = 998] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 297 (0xa3058000) [pid = 1799] [serial = 995] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0x9b27cc00) [pid = 1799] [serial = 980] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x91f38c00) [pid = 1799] [serial = 1016] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x97733c00) [pid = 1799] [serial = 971] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0x8cce8800) [pid = 1799] [serial = 1007] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0xa22b7400) [pid = 1799] [serial = 992] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x8f0b1800) [pid = 1799] [serial = 968] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0xa060ac00) [pid = 1799] [serial = 986] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x8fb14c00) [pid = 1799] [serial = 1013] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x9d56e400) [pid = 1799] [serial = 983] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x9a09f400) [pid = 1799] [serial = 974] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x93ea6000) [pid = 1799] [serial = 1011] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x9d56c400) [pid = 1799] [serial = 989] [outer = (nil)] [url = about:blank] 01:46:58 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x91504800) [pid = 1799] [serial = 1004] [outer = (nil)] [url = about:blank] 01:46:59 INFO - PROCESS | 1799 | 1462783619280 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]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2590ms 01:46:59 INFO - PROCESS | 1799 | 1462783619386 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 1799 | 1462783619393 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 01:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:46:59 INFO - PROCESS | 1799 | 1462783619410 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 1799 | 1462783619416 Marionette TRACE conn4 <- [1,1502,null,{}] 01:46:59 INFO - PROCESS | 1799 | 1462783619423 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}] 01:46:59 INFO - PROCESS | 1799 | 1462783619604 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 01:46:59 INFO - PROCESS | 1799 | 1462783619620 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fdc000 == 96 [pid = 1799] [id = 383] 01:46:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x89fdf800) [pid = 1799] [serial = 1150] [outer = (nil)] 01:46:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x8ad67400) [pid = 1799] [serial = 1151] [outer = 0x89fdf800] 01:46:59 INFO - PROCESS | 1799 | 1462783619707 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x8ad71800) [pid = 1799] [serial = 1152] [outer = 0x89fdf800] 01:47:00 INFO - PROCESS | 1799 | 1462783620678 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]]]}] 01:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1302ms 01:47:00 INFO - PROCESS | 1799 | 1462783620709 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 1799 | 1462783620715 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 01:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:47:00 INFO - PROCESS | 1799 | 1462783620757 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 1799 | 1462783620761 Marionette TRACE conn4 <- [1,1506,null,{}] 01:47:00 INFO - PROCESS | 1799 | 1462783620767 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}] 01:47:00 INFO - PROCESS | 1799 | 1462783620959 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 01:47:00 INFO - PROCESS | 1799 | 1462783620971 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d2800 == 97 [pid = 1799] [id = 384] 01:47:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8d13f400) [pid = 1799] [serial = 1153] [outer = (nil)] 01:47:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8d8ef400) [pid = 1799] [serial = 1154] [outer = 0x8d13f400] 01:47:01 INFO - PROCESS | 1799 | 1462783621046 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8d9efc00) [pid = 1799] [serial = 1155] [outer = 0x8d13f400] 01:47:02 INFO - PROCESS | 1799 | 1462783622106 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1386ms 01:47:02 INFO - PROCESS | 1799 | 1462783622142 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 1799 | 1462783622146 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 01:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:47:02 INFO - PROCESS | 1799 | 1462783622168 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 1799 | 1462783622178 Marionette TRACE conn4 <- [1,1510,null,{}] 01:47:02 INFO - PROCESS | 1799 | 1462783622184 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}] 01:47:02 INFO - PROCESS | 1799 | 1462783622456 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 01:47:02 INFO - PROCESS | 1799 | 1462783622498 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d831400 == 98 [pid = 1799] [id = 385] 01:47:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8e530000) [pid = 1799] [serial = 1156] [outer = (nil)] 01:47:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x8ecc9400) [pid = 1799] [serial = 1157] [outer = 0x8e530000] 01:47:02 INFO - PROCESS | 1799 | 1462783622573 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x8ed72c00) [pid = 1799] [serial = 1158] [outer = 0x8e530000] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0x8ecc9000) [pid = 1799] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x8fab9400) [pid = 1799] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x8cc80800) [pid = 1799] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x8d82e400) [pid = 1799] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x8b820800) [pid = 1799] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:47:03 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x89fe5c00) [pid = 1799] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:47:03 INFO - PROCESS | 1799 | 1462783623940 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1813ms 01:47:03 INFO - PROCESS | 1799 | 1462783623970 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:47:03 INFO - PROCESS | 1799 | 1462783623975 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:47:03 INFO - PROCESS | 1799 | 1462783623981 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 1799 | 1462783623984 Marionette TRACE conn4 <- [1,1514,null,{}] 01:47:03 INFO - PROCESS | 1799 | 1462783623990 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}] 01:47:04 INFO - PROCESS | 1799 | 1462783624215 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 01:47:04 INFO - PROCESS | 1799 | 1462783624399 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ef1000 == 99 [pid = 1799] [id = 386] 01:47:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8a1cd000) [pid = 1799] [serial = 1159] [outer = (nil)] 01:47:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8e6c5c00) [pid = 1799] [serial = 1160] [outer = 0x8a1cd000] 01:47:04 INFO - PROCESS | 1799 | 1462783624480 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x8ed70400) [pid = 1799] [serial = 1161] [outer = 0x8a1cd000] 01:47:05 INFO - PROCESS | 1799 | 1462783625223 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1289ms 01:47:05 INFO - PROCESS | 1799 | 1462783625270 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 01:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:47:05 INFO - PROCESS | 1799 | 1462783625274 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 01:47:05 INFO - PROCESS | 1799 | 1462783625281 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 1799 | 1462783625284 Marionette TRACE conn4 <- [1,1518,null,{}] 01:47:05 INFO - PROCESS | 1799 | 1462783625290 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}] 01:47:05 INFO - PROCESS | 1799 | 1462783625472 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:47:05 INFO - PROCESS | 1799 | 1462783625487 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b6800 == 100 [pid = 1799] [id = 387] 01:47:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8f0b8c00) [pid = 1799] [serial = 1162] [outer = (nil)] 01:47:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x8fab9400) [pid = 1799] [serial = 1163] [outer = 0x8f0b8c00] 01:47:05 INFO - PROCESS | 1799 | 1462783625735 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 293 (0x92228c00) [pid = 1799] [serial = 1164] [outer = 0x8f0b8c00] 01:47:06 INFO - PROCESS | 1799 | 1462783626872 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]]]}] 01:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1640ms 01:47:06 INFO - PROCESS | 1799 | 1462783626922 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 01:47:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:47:06 INFO - PROCESS | 1799 | 1462783626930 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 01:47:06 INFO - PROCESS | 1799 | 1462783626938 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 1799 | 1462783626946 Marionette TRACE conn4 <- [1,1522,null,{}] 01:47:06 INFO - PROCESS | 1799 | 1462783626955 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}] 01:47:07 INFO - PROCESS | 1799 | 1462783627214 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 01:47:07 INFO - PROCESS | 1799 | 1462783627549 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe6400 == 101 [pid = 1799] [id = 388] 01:47:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 294 (0x8a685800) [pid = 1799] [serial = 1165] [outer = (nil)] 01:47:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 295 (0x8ad6a400) [pid = 1799] [serial = 1166] [outer = 0x8a685800] 01:47:07 INFO - PROCESS | 1799 | 1462783627642 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 296 (0x8cc7e000) [pid = 1799] [serial = 1167] [outer = 0x8a685800] 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:47:08 INFO - PROCESS | 1799 | 1462783628493 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"]]]}] 01:47:08 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 () { 01:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:47:08 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 () { 01:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:47:08 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 () { 01:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:47:08 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 () { 01:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:47:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1591ms 01:47:08 INFO - PROCESS | 1799 | 1462783628533 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 1799 | 1462783628546 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 01:47:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:47:08 INFO - PROCESS | 1799 | 1462783628577 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 1799 | 1462783628586 Marionette TRACE conn4 <- [1,1526,null,{}] 01:47:08 INFO - PROCESS | 1799 | 1462783628597 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}] 01:47:08 INFO - PROCESS | 1799 | 1462783628813 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 01:47:09 INFO - PROCESS | 1799 | 1462783629129 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d82e400 == 102 [pid = 1799] [id = 389] 01:47:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 297 (0x8e4a3c00) [pid = 1799] [serial = 1168] [outer = (nil)] 01:47:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 298 (0x8ed21800) [pid = 1799] [serial = 1169] [outer = 0x8e4a3c00] 01:47:09 INFO - PROCESS | 1799 | 1462783629262 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 299 (0x8f892c00) [pid = 1799] [serial = 1170] [outer = 0x8e4a3c00] 01:47:10 INFO - PROCESS | 1799 | 1462783630105 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"]]]}] 01:47:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:47:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:47:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:47:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1614ms 01:47:10 INFO - PROCESS | 1799 | 1462783630177 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 1799 | 1462783630183 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 01:47:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:47:10 INFO - PROCESS | 1799 | 1462783630191 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 1799 | 1462783630197 Marionette TRACE conn4 <- [1,1530,null,{}] 01:47:10 INFO - PROCESS | 1799 | 1462783630215 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}] 01:47:10 INFO - PROCESS | 1799 | 1462783630445 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 01:47:10 INFO - PROCESS | 1799 | 1462783630718 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca11c00 == 103 [pid = 1799] [id = 390] 01:47:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 300 (0x8d82a800) [pid = 1799] [serial = 1171] [outer = (nil)] 01:47:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 301 (0x93de6400) [pid = 1799] [serial = 1172] [outer = 0x8d82a800] 01:47:10 INFO - PROCESS | 1799 | 1462783630860 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 302 (0x9515e000) [pid = 1799] [serial = 1173] [outer = 0x8d82a800] 01:47:11 INFO - PROCESS | 1799 | 1462783631643 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]]]}] 01:47:11 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 01:47:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:47:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:47:11 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. 01:47:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:47:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1498ms 01:47:11 INFO - PROCESS | 1799 | 1462783631693 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 1799 | 1462783631697 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:47:11 INFO - PROCESS | 1799 | 1462783631800 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 1799 | 1462783631805 Marionette TRACE conn4 <- [1,1534,null,{}] 01:47:11 INFO - PROCESS | 1799 | 1462783631820 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}] 01:47:12 INFO - PROCESS | 1799 | 1462783632026 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 01:47:12 INFO - PROCESS | 1799 | 1462783632264 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f9800 == 104 [pid = 1799] [id = 391] 01:47:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 303 (0x93df0c00) [pid = 1799] [serial = 1174] [outer = (nil)] 01:47:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 304 (0x978bcc00) [pid = 1799] [serial = 1175] [outer = 0x93df0c00] 01:47:12 INFO - PROCESS | 1799 | 1462783632400 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 305 (0x99658800) [pid = 1799] [serial = 1176] [outer = 0x93df0c00] 01:47:13 INFO - PROCESS | 1799 | 1462783633333 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1637ms 01:47:13 INFO - PROCESS | 1799 | 1462783633385 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 1799 | 1462783633388 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 01:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:47:13 INFO - PROCESS | 1799 | 1462783633397 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 1799 | 1462783633401 Marionette TRACE conn4 <- [1,1538,null,{}] 01:47:13 INFO - PROCESS | 1799 | 1462783633407 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}] 01:47:13 INFO - PROCESS | 1799 | 1462783633636 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:47:13 INFO - PROCESS | 1799 | 1462783633956 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9cc00 == 105 [pid = 1799] [id = 392] 01:47:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 306 (0x98f4ac00) [pid = 1799] [serial = 1177] [outer = (nil)] 01:47:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 307 (0x99e7b800) [pid = 1799] [serial = 1178] [outer = 0x98f4ac00] 01:47:14 INFO - PROCESS | 1799 | 1462783634053 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 308 (0x99ee4000) [pid = 1799] [serial = 1179] [outer = 0x98f4ac00] 01:47:15 INFO - PROCESS | 1799 | 1462783635020 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1693ms 01:47:15 INFO - PROCESS | 1799 | 1462783635092 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 1799 | 1462783635095 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 01:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:47:15 INFO - PROCESS | 1799 | 1462783635103 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 1799 | 1462783635107 Marionette TRACE conn4 <- [1,1542,null,{}] 01:47:15 INFO - PROCESS | 1799 | 1462783635113 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}] 01:47:15 INFO - PROCESS | 1799 | 1462783635377 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 01:47:15 INFO - PROCESS | 1799 | 1462783635696 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x9293e400 == 106 [pid = 1799] [id = 393] 01:47:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 309 (0x99deb400) [pid = 1799] [serial = 1180] [outer = (nil)] 01:47:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 310 (0x9c238800) [pid = 1799] [serial = 1181] [outer = 0x99deb400] 01:47:15 INFO - PROCESS | 1799 | 1462783635794 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 311 (0x9d56c400) [pid = 1799] [serial = 1182] [outer = 0x99deb400] 01:47:16 INFO - PROCESS | 1799 | 1462783636676 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1635ms 01:47:16 INFO - PROCESS | 1799 | 1462783636741 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 01:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:47:16 INFO - PROCESS | 1799 | 1462783636745 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 01:47:16 INFO - PROCESS | 1799 | 1462783636752 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 1799 | 1462783636760 Marionette TRACE conn4 <- [1,1546,null,{}] 01:47:16 INFO - PROCESS | 1799 | 1462783636771 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}] 01:47:17 INFO - PROCESS | 1799 | 1462783637015 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 01:47:17 INFO - PROCESS | 1799 | 1462783637327 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x99eef400 == 107 [pid = 1799] [id = 394] 01:47:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 312 (0x9aa92400) [pid = 1799] [serial = 1183] [outer = (nil)] 01:47:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 313 (0xa24a3800) [pid = 1799] [serial = 1184] [outer = 0x9aa92400] 01:47:17 INFO - PROCESS | 1799 | 1462783637423 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 314 (0xa26b9400) [pid = 1799] [serial = 1185] [outer = 0x9aa92400] 01:47:18 INFO - PROCESS | 1799 | 1462783638315 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]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1600ms 01:47:18 INFO - PROCESS | 1799 | 1462783638352 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 1799 | 1462783638356 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 01:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:47:18 INFO - PROCESS | 1799 | 1462783638363 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 1799 | 1462783638366 Marionette TRACE conn4 <- [1,1550,null,{}] 01:47:18 INFO - PROCESS | 1799 | 1462783638373 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}] 01:47:18 INFO - PROCESS | 1799 | 1462783638574 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 01:47:18 INFO - PROCESS | 1799 | 1462783638905 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8b800 == 108 [pid = 1799] [id = 395] 01:47:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 315 (0x8cb8c800) [pid = 1799] [serial = 1186] [outer = (nil)] 01:47:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 316 (0x8cb92c00) [pid = 1799] [serial = 1187] [outer = 0x8cb8c800] 01:47:19 INFO - PROCESS | 1799 | 1462783639002 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 317 (0x8cb94c00) [pid = 1799] [serial = 1188] [outer = 0x8cb8c800] 01:47:19 INFO - PROCESS | 1799 | 1462783639880 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1580ms 01:47:19 INFO - PROCESS | 1799 | 1462783639945 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:47:19 INFO - PROCESS | 1799 | 1462783639949 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:47:19 INFO - PROCESS | 1799 | 1462783639956 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 1799 | 1462783639960 Marionette TRACE conn4 <- [1,1554,null,{}] 01:47:19 INFO - PROCESS | 1799 | 1462783639965 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}] 01:47:20 INFO - PROCESS | 1799 | 1462783640196 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 01:47:20 INFO - PROCESS | 1799 | 1462783640526 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8fc00 == 109 [pid = 1799] [id = 396] 01:47:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 318 (0x8cb90400) [pid = 1799] [serial = 1189] [outer = (nil)] 01:47:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x9d56a400) [pid = 1799] [serial = 1190] [outer = 0x8cb90400] 01:47:20 INFO - PROCESS | 1799 | 1462783640628 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0xa30e2000) [pid = 1799] [serial = 1191] [outer = 0x8cb90400] 01:47:21 INFO - PROCESS | 1799 | 1462783641500 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1585ms 01:47:21 INFO - PROCESS | 1799 | 1462783641541 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 01:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:47:21 INFO - PROCESS | 1799 | 1462783641546 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 01:47:21 INFO - PROCESS | 1799 | 1462783641552 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 1799 | 1462783641556 Marionette TRACE conn4 <- [1,1558,null,{}] 01:47:21 INFO - PROCESS | 1799 | 1462783641561 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}] 01:47:21 INFO - PROCESS | 1799 | 1462783641769 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:47:22 INFO - PROCESS | 1799 | 1462783642184 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb93800 == 110 [pid = 1799] [id = 397] 01:47:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x8d459800) [pid = 1799] [serial = 1192] [outer = (nil)] 01:47:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x8d45c000) [pid = 1799] [serial = 1193] [outer = 0x8d459800] 01:47:22 INFO - PROCESS | 1799 | 1462783642283 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x8d45ec00) [pid = 1799] [serial = 1194] [outer = 0x8d459800] 01:47:23 INFO - PROCESS | 1799 | 1462783643223 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]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1741ms 01:47:23 INFO - PROCESS | 1799 | 1462783643293 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 1799 | 1462783643298 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 01:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:47:23 INFO - PROCESS | 1799 | 1462783643304 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 1799 | 1462783643309 Marionette TRACE conn4 <- [1,1562,null,{}] 01:47:23 INFO - PROCESS | 1799 | 1462783643315 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}] 01:47:23 INFO - PROCESS | 1799 | 1462783643582 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 01:47:23 INFO - PROCESS | 1799 | 1462783643936 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81d000 == 111 [pid = 1799] [id = 398] 01:47:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x8b8f4c00) [pid = 1799] [serial = 1195] [outer = (nil)] 01:47:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 325 (0x8eef3800) [pid = 1799] [serial = 1196] [outer = 0x8b8f4c00] 01:47:24 INFO - PROCESS | 1799 | 1462783644040 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 326 (0x8eefb400) [pid = 1799] [serial = 1197] [outer = 0x8b8f4c00] 01:47:24 INFO - PROCESS | 1799 | 1462783644960 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1687ms 01:47:24 INFO - PROCESS | 1799 | 1462783644995 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1799 | 1462783645000 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 01:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:47:25 INFO - PROCESS | 1799 | 1462783645007 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 1799 | 1462783645011 Marionette TRACE conn4 <- [1,1566,null,{}] 01:47:25 INFO - PROCESS | 1799 | 1462783645017 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}] 01:47:25 INFO - PROCESS | 1799 | 1462783645231 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 01:47:25 INFO - PROCESS | 1799 | 1462783645555 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8976b400 == 112 [pid = 1799] [id = 399] 01:47:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 327 (0x8976bc00) [pid = 1799] [serial = 1198] [outer = (nil)] 01:47:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 328 (0x89773800) [pid = 1799] [serial = 1199] [outer = 0x8976bc00] 01:47:25 INFO - PROCESS | 1799 | 1462783645651 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 329 (0x89776000) [pid = 1799] [serial = 1200] [outer = 0x8976bc00] 01:47:26 INFO - PROCESS | 1799 | 1462783646527 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]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1580ms 01:47:26 INFO - PROCESS | 1799 | 1462783646588 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 1799 | 1462783646591 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 01:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:47:26 INFO - PROCESS | 1799 | 1462783646598 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 1799 | 1462783646612 Marionette TRACE conn4 <- [1,1570,null,{}] 01:47:26 INFO - PROCESS | 1799 | 1462783646617 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}] 01:47:26 INFO - PROCESS | 1799 | 1462783646834 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 01:47:27 INFO - PROCESS | 1799 | 1462783647195 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x89779000 == 113 [pid = 1799] [id = 400] 01:47:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 330 (0x8eeee000) [pid = 1799] [serial = 1201] [outer = (nil)] 01:47:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 331 (0x8eefa000) [pid = 1799] [serial = 1202] [outer = 0x8eeee000] 01:47:27 INFO - PROCESS | 1799 | 1462783647284 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 332 (0x9b2e5c00) [pid = 1799] [serial = 1203] [outer = 0x8eeee000] 01:47:28 INFO - PROCESS | 1799 | 1462783648219 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1693ms 01:47:28 INFO - PROCESS | 1799 | 1462783648292 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 1799 | 1462783648296 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:47:28 INFO - PROCESS | 1799 | 1462783648303 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 1799 | 1462783648306 Marionette TRACE conn4 <- [1,1574,null,{}] 01:47:28 INFO - PROCESS | 1799 | 1462783648313 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}] 01:47:28 INFO - PROCESS | 1799 | 1462783648518 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 01:47:28 INFO - PROCESS | 1799 | 1462783648863 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x89770000 == 114 [pid = 1799] [id = 401] 01:47:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 333 (0x89774800) [pid = 1799] [serial = 1204] [outer = (nil)] 01:47:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 334 (0x89f90c00) [pid = 1799] [serial = 1205] [outer = 0x89774800] 01:47:28 INFO - PROCESS | 1799 | 1462783648952 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 335 (0x89f92c00) [pid = 1799] [serial = 1206] [outer = 0x89774800] 01:47:29 INFO - PROCESS | 1799 | 1462783649849 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]]]}] 01:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1589ms 01:47:29 INFO - PROCESS | 1799 | 1462783649894 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 1799 | 1462783649898 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 01:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:47:29 INFO - PROCESS | 1799 | 1462783649904 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 1799 | 1462783649908 Marionette TRACE conn4 <- [1,1578,null,{}] 01:47:29 INFO - PROCESS | 1799 | 1462783649914 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}] 01:47:30 INFO - PROCESS | 1799 | 1462783650116 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:47:30 INFO - PROCESS | 1799 | 1462783650442 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x86781400 == 115 [pid = 1799] [id = 402] 01:47:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 336 (0x86782800) [pid = 1799] [serial = 1207] [outer = (nil)] 01:47:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 337 (0x86789400) [pid = 1799] [serial = 1208] [outer = 0x86782800] 01:47:30 INFO - PROCESS | 1799 | 1462783650542 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 338 (0x8678b800) [pid = 1799] [serial = 1209] [outer = 0x86782800] 01:47:31 INFO - PROCESS | 1799 | 1462783651419 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]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1588ms 01:47:31 INFO - PROCESS | 1799 | 1462783651494 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 1799 | 1462783651497 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 01:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:47:31 INFO - PROCESS | 1799 | 1462783651504 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 1799 | 1462783651506 Marionette TRACE conn4 <- [1,1582,null,{}] 01:47:31 INFO - PROCESS | 1799 | 1462783651513 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}] 01:47:31 INFO - PROCESS | 1799 | 1462783651723 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 01:47:32 INFO - PROCESS | 1799 | 1462783652066 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x86780c00 == 116 [pid = 1799] [id = 403] 01:47:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 339 (0x86783800) [pid = 1799] [serial = 1210] [outer = (nil)] 01:47:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 340 (0x89f91800) [pid = 1799] [serial = 1211] [outer = 0x86783800] 01:47:32 INFO - PROCESS | 1799 | 1462783652161 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 341 (0x89f96800) [pid = 1799] [serial = 1212] [outer = 0x86783800] 01:47:33 INFO - PROCESS | 1799 | 1462783653075 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]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1631ms 01:47:33 INFO - PROCESS | 1799 | 1462783653135 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 1799 | 1462783653139 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 01:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:47:33 INFO - PROCESS | 1799 | 1462783653146 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 1799 | 1462783653148 Marionette TRACE conn4 <- [1,1586,null,{}] 01:47:33 INFO - PROCESS | 1799 | 1462783653155 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}] 01:47:33 INFO - PROCESS | 1799 | 1462783653362 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 01:47:33 INFO - PROCESS | 1799 | 1462783653682 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8678e800 == 117 [pid = 1799] [id = 404] 01:47:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 342 (0x8678fc00) [pid = 1799] [serial = 1213] [outer = (nil)] 01:47:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 343 (0x8a51ec00) [pid = 1799] [serial = 1214] [outer = 0x8678fc00] 01:47:33 INFO - PROCESS | 1799 | 1462783653805 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 344 (0x8a521000) [pid = 1799] [serial = 1215] [outer = 0x8678fc00] 01:47:34 INFO - PROCESS | 1799 | 1462783654715 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]]]}] 01:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1635ms 01:47:34 INFO - PROCESS | 1799 | 1462783654782 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 01:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:47:34 INFO - PROCESS | 1799 | 1462783654786 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 01:47:34 INFO - PROCESS | 1799 | 1462783654793 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 1799 | 1462783654797 Marionette TRACE conn4 <- [1,1590,null,{}] 01:47:34 INFO - PROCESS | 1799 | 1462783654803 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}] 01:47:35 INFO - PROCESS | 1799 | 1462783655013 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 01:47:35 INFO - PROCESS | 1799 | 1462783655371 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f90800 == 118 [pid = 1799] [id = 405] 01:47:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 345 (0x89f94800) [pid = 1799] [serial = 1216] [outer = (nil)] 01:47:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 346 (0x8a525c00) [pid = 1799] [serial = 1217] [outer = 0x89f94800] 01:47:35 INFO - PROCESS | 1799 | 1462783655468 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 347 (0x8a528800) [pid = 1799] [serial = 1218] [outer = 0x89f94800] 01:47:36 INFO - PROCESS | 1799 | 1462783656374 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]]]}] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0xa2147800 == 117 [pid = 1799] [id = 331] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8da8cc00 == 116 [pid = 1799] [id = 330] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81ec00 == 115 [pid = 1799] [id = 333] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ef400 == 114 [pid = 1799] [id = 334] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b775000 == 113 [pid = 1799] [id = 332] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x88ef1000 == 112 [pid = 1799] [id = 386] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d831400 == 111 [pid = 1799] [id = 385] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d2800 == 110 [pid = 1799] [id = 384] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x89fdc000 == 109 [pid = 1799] [id = 383] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c7400 == 108 [pid = 1799] [id = 382] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7ac00 == 107 [pid = 1799] [id = 380] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x879f2400 == 106 [pid = 1799] [id = 379] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x926e2c00 == 105 [pid = 1799] [id = 378] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x926d4c00 == 104 [pid = 1799] [id = 376] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7e800 == 103 [pid = 1799] [id = 377] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8a683400 == 102 [pid = 1799] [id = 375] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8da93800 == 101 [pid = 1799] [id = 374] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x9aa8a800 == 100 [pid = 1799] [id = 373] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc7e400 == 99 [pid = 1799] [id = 371] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d9c00 == 98 [pid = 1799] [id = 372] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x9539c400 == 97 [pid = 1799] [id = 370] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81ac00 == 96 [pid = 1799] [id = 369] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ecc00 == 95 [pid = 1799] [id = 368] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede8000 == 94 [pid = 1799] [id = 367] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9e4400 == 93 [pid = 1799] [id = 366] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8941ac00 == 92 [pid = 1799] [id = 364] 01:47:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1cf800 == 91 [pid = 1799] [id = 365] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 346 (0x89fe8400) [pid = 1799] [serial = 1061] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 345 (0x9293b800) [pid = 1799] [serial = 1073] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 344 (0x8f010400) [pid = 1799] [serial = 1086] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 343 (0x91f3d000) [pid = 1799] [serial = 1091] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 342 (0x8da90800) [pid = 1799] [serial = 1080] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 341 (0x8f70a000) [pid = 1799] [serial = 1088] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 340 (0x9aa90c00) [pid = 1799] [serial = 1028] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 339 (0x8941e400) [pid = 1799] [serial = 1067] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 338 (0x8d13d000) [pid = 1799] [serial = 1082] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 337 (0xa26b9000) [pid = 1799] [serial = 1043] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 336 (0x8e6c5400) [pid = 1799] [serial = 1031] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 335 (0x8eddf400) [pid = 1799] [serial = 1085] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 334 (0x8ad6e000) [pid = 1799] [serial = 1055] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 333 (0x8fb1b000) [pid = 1799] [serial = 1089] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 332 (0x8dc2e400) [pid = 1799] [serial = 1083] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 331 (0x88eefc00) [pid = 1799] [serial = 1058] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 330 (0x8ad54c00) [pid = 1799] [serial = 1077] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 329 (0x8d8f4c00) [pid = 1799] [serial = 1079] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 328 (0x92934c00) [pid = 1799] [serial = 1064] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 327 (0x95228800) [pid = 1799] [serial = 1034] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 326 (0x8d4af400) [pid = 1799] [serial = 1052] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 325 (0xa6770c00) [pid = 1799] [serial = 1046] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 324 (0x9aab5800) [pid = 1799] [serial = 1037] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x8a1cbc00) [pid = 1799] [serial = 1049] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x92941800) [pid = 1799] [serial = 1092] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x8d8ec400) [pid = 1799] [serial = 1070] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0xa060bc00) [pid = 1799] [serial = 1040] [outer = (nil)] [url = about:blank] 01:47:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:47:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2897ms 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x89fe8c00) [pid = 1799] [serial = 1076] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x93880800) [pid = 1799] [serial = 1094] [outer = (nil)] [url = about:blank] 01:47:37 INFO - PROCESS | 1799 | 1462783657819 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 1799 | 1462783657823 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:47:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:47:37 INFO - PROCESS | 1799 | 1462783657836 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 1799 | 1462783657844 Marionette TRACE conn4 <- [1,1594,null,{}] 01:47:37 INFO - PROCESS | 1799 | 1462783657852 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}] 01:47:38 INFO - PROCESS | 1799 | 1462783658036 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 01:47:38 INFO - PROCESS | 1799 | 1462783658091 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fdd000 == 92 [pid = 1799] [id = 406] 01:47:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x89fdd800) [pid = 1799] [serial = 1219] [outer = (nil)] 01:47:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x89fe4c00) [pid = 1799] [serial = 1220] [outer = 0x89fdd800] 01:47:38 INFO - PROCESS | 1799 | 1462783658338 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x8a1c7400) [pid = 1799] [serial = 1221] [outer = 0x89fdd800] 01:47:39 INFO - PROCESS | 1799 | 1462783659162 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1393ms 01:47:39 INFO - PROCESS | 1799 | 1462783659230 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 1799 | 1462783659236 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 01:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:47:39 INFO - PROCESS | 1799 | 1462783659248 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 1799 | 1462783659253 Marionette TRACE conn4 <- [1,1598,null,{}] 01:47:39 INFO - PROCESS | 1799 | 1462783659260 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}] 01:47:39 INFO - PROCESS | 1799 | 1462783659447 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:47:39 INFO - PROCESS | 1799 | 1462783659717 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a68d800 == 93 [pid = 1799] [id = 407] 01:47:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x8a690400) [pid = 1799] [serial = 1222] [outer = (nil)] 01:47:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x8ad66800) [pid = 1799] [serial = 1223] [outer = 0x8a690400] 01:47:39 INFO - PROCESS | 1799 | 1462783659799 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x8ad71400) [pid = 1799] [serial = 1224] [outer = 0x8a690400] 01:47:40 INFO - PROCESS | 1799 | 1462783660689 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]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1500ms 01:47:40 INFO - PROCESS | 1799 | 1462783660745 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 1799 | 1462783660749 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 01:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:47:40 INFO - PROCESS | 1799 | 1462783660756 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 1799 | 1462783660759 Marionette TRACE conn4 <- [1,1602,null,{}] 01:47:40 INFO - PROCESS | 1799 | 1462783660785 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}] 01:47:41 INFO - PROCESS | 1799 | 1462783661065 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 01:47:41 INFO - PROCESS | 1799 | 1462783661101 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a689800 == 94 [pid = 1799] [id = 408] 01:47:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 325 (0x8cb90c00) [pid = 1799] [serial = 1225] [outer = (nil)] 01:47:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 326 (0x8d458400) [pid = 1799] [serial = 1226] [outer = 0x8cb90c00] 01:47:41 INFO - PROCESS | 1799 | 1462783661185 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 327 (0x8d4acc00) [pid = 1799] [serial = 1227] [outer = 0x8cb90c00] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 326 (0x9a60d400) [pid = 1799] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 325 (0x8e530000) [pid = 1799] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 324 (0x89fdf800) [pid = 1799] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x8da79800) [pid = 1799] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x8a1c8800) [pid = 1799] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x8d13f400) [pid = 1799] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x8a1cd000) [pid = 1799] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0x8f892000) [pid = 1799] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:47:42 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x95234400) [pid = 1799] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:47:42 INFO - PROCESS | 1799 | 1462783662731 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]]]}] 01:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2051ms 01:47:42 INFO - PROCESS | 1799 | 1462783662828 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 1799 | 1462783662831 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 01:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:47:42 INFO - PROCESS | 1799 | 1462783662839 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 1799 | 1462783662841 Marionette TRACE conn4 <- [1,1606,null,{}] 01:47:42 INFO - PROCESS | 1799 | 1462783662848 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}] 01:47:43 INFO - PROCESS | 1799 | 1462783663042 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 01:47:43 INFO - PROCESS | 1799 | 1462783663232 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x89420000 == 95 [pid = 1799] [id = 409] 01:47:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 319 (0x89fdf000) [pid = 1799] [serial = 1228] [outer = (nil)] 01:47:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 320 (0x8d838000) [pid = 1799] [serial = 1229] [outer = 0x89fdf000] 01:47:43 INFO - PROCESS | 1799 | 1462783663309 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 321 (0x8d841400) [pid = 1799] [serial = 1230] [outer = 0x89fdf000] 01:47:44 INFO - PROCESS | 1799 | 1462783664082 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]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1281ms 01:47:44 INFO - PROCESS | 1799 | 1462783664121 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 1799 | 1462783664124 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 01:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:47:44 INFO - PROCESS | 1799 | 1462783664131 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 1799 | 1462783664135 Marionette TRACE conn4 <- [1,1610,null,{}] 01:47:44 INFO - PROCESS | 1799 | 1462783664151 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}] 01:47:44 INFO - PROCESS | 1799 | 1462783664341 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 01:47:44 INFO - PROCESS | 1799 | 1462783664357 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc87400 == 96 [pid = 1799] [id = 410] 01:47:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 322 (0x8d4b4c00) [pid = 1799] [serial = 1231] [outer = (nil)] 01:47:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 323 (0x8d8f2400) [pid = 1799] [serial = 1232] [outer = 0x8d4b4c00] 01:47:44 INFO - PROCESS | 1799 | 1462783664440 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 324 (0x8d9e3000) [pid = 1799] [serial = 1233] [outer = 0x8d4b4c00] 01:47:45 INFO - PROCESS | 1799 | 1462783665694 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]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:47:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1582ms 01:47:45 INFO - PROCESS | 1799 | 1462783665714 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 1799 | 1462783665722 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:47:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:47:45 INFO - PROCESS | 1799 | 1462783665730 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 1799 | 1462783665737 Marionette TRACE conn4 <- [1,1614,null,{}] 01:47:45 INFO - PROCESS | 1799 | 1462783665746 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}] 01:47:46 INFO - PROCESS | 1799 | 1462783666055 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 01:47:46 INFO - PROCESS | 1799 | 1462783666325 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe1000 == 97 [pid = 1799] [id = 411] 01:47:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 325 (0x89fe2800) [pid = 1799] [serial = 1234] [outer = (nil)] 01:47:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 326 (0x8a526800) [pid = 1799] [serial = 1235] [outer = 0x89fe2800] 01:47:46 INFO - PROCESS | 1799 | 1462783666424 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 327 (0x8a68c400) [pid = 1799] [serial = 1236] [outer = 0x89fe2800] 01:47:47 INFO - PROCESS | 1799 | 1462783667341 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]]]}] 01:47:47 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 01:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1647ms 01:47:47 INFO - PROCESS | 1799 | 1462783667393 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 1799 | 1462783667403 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 01:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:47:47 INFO - PROCESS | 1799 | 1462783667414 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 1799 | 1462783667418 Marionette TRACE conn4 <- [1,1618,null,{}] 01:47:47 INFO - PROCESS | 1799 | 1462783667425 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}] 01:47:47 INFO - PROCESS | 1799 | 1462783667677 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:47:48 INFO - PROCESS | 1799 | 1462783668062 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81ac00 == 98 [pid = 1799] [id = 412] 01:47:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 328 (0x8cb99c00) [pid = 1799] [serial = 1237] [outer = (nil)] 01:47:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 329 (0x8d455000) [pid = 1799] [serial = 1238] [outer = 0x8cb99c00] 01:47:48 INFO - PROCESS | 1799 | 1462783668156 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 330 (0x8d82b400) [pid = 1799] [serial = 1239] [outer = 0x8cb99c00] 01:47:49 INFO - PROCESS | 1799 | 1462783669091 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]]]}] 01:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1734ms 01:47:49 INFO - PROCESS | 1799 | 1462783669149 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 01:47:49 INFO - PROCESS | 1799 | 1462783669153 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 01:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:47:49 INFO - PROCESS | 1799 | 1462783669160 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:47:49 INFO - PROCESS | 1799 | 1462783669167 Marionette TRACE conn4 <- [1,1622,null,{}] 01:47:49 INFO - PROCESS | 1799 | 1462783669184 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}] 01:47:49 INFO - PROCESS | 1799 | 1462783669446 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 01:47:49 INFO - PROCESS | 1799 | 1462783669776 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x89770800 == 99 [pid = 1799] [id = 413] 01:47:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 331 (0x8cc85c00) [pid = 1799] [serial = 1240] [outer = (nil)] 01:47:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 332 (0x8dc28400) [pid = 1799] [serial = 1241] [outer = 0x8cc85c00] 01:47:49 INFO - PROCESS | 1799 | 1462783669871 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 333 (0x8e52d800) [pid = 1799] [serial = 1242] [outer = 0x8cc85c00] 01:47:50 INFO - PROCESS | 1799 | 1462783670788 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]]]}] 01:47:50 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 01:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1696ms 01:47:50 INFO - PROCESS | 1799 | 1462783670858 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 1799 | 1462783670863 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 01:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:47:50 INFO - PROCESS | 1799 | 1462783670870 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 1799 | 1462783670874 Marionette TRACE conn4 <- [1,1626,null,{}] 01:47:50 INFO - PROCESS | 1799 | 1462783670880 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}] 01:47:51 INFO - PROCESS | 1799 | 1462783671137 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 01:47:51 INFO - PROCESS | 1799 | 1462783671468 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ecc00 == 100 [pid = 1799] [id = 414] 01:47:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 334 (0x8da90800) [pid = 1799] [serial = 1243] [outer = (nil)] 01:47:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 335 (0x8ede3c00) [pid = 1799] [serial = 1244] [outer = 0x8da90800] 01:47:51 INFO - PROCESS | 1799 | 1462783671559 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 336 (0x8eeee400) [pid = 1799] [serial = 1245] [outer = 0x8da90800] 01:47:52 INFO - PROCESS | 1799 | 1462783672441 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]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1641ms 01:47:52 INFO - PROCESS | 1799 | 1462783672512 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 1799 | 1462783672517 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 01:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:47:52 INFO - PROCESS | 1799 | 1462783672524 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 1799 | 1462783672528 Marionette TRACE conn4 <- [1,1630,null,{}] 01:47:52 INFO - PROCESS | 1799 | 1462783672534 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}] 01:47:52 INFO - PROCESS | 1799 | 1462783672808 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 01:47:53 INFO - PROCESS | 1799 | 1462783673159 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0e800 == 101 [pid = 1799] [id = 415] 01:47:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 337 (0x8ed6cc00) [pid = 1799] [serial = 1246] [outer = (nil)] 01:47:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 338 (0x8eef7800) [pid = 1799] [serial = 1247] [outer = 0x8ed6cc00] 01:47:53 INFO - PROCESS | 1799 | 1462783673251 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 339 (0x8f003c00) [pid = 1799] [serial = 1248] [outer = 0x8ed6cc00] 01:47:54 INFO - PROCESS | 1799 | 1462783674176 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1685ms 01:47:54 INFO - PROCESS | 1799 | 1462783674210 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 1799 | 1462783674214 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:47:54 INFO - PROCESS | 1799 | 1462783674221 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 1799 | 1462783674225 Marionette TRACE conn4 <- [1,1634,null,{}] 01:47:54 INFO - PROCESS | 1799 | 1462783674232 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}] 01:47:54 INFO - PROCESS | 1799 | 1462783674469 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 01:47:54 INFO - PROCESS | 1799 | 1462783674810 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da85000 == 102 [pid = 1799] [id = 416] 01:47:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 340 (0x8ed6d000) [pid = 1799] [serial = 1249] [outer = (nil)] 01:47:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 341 (0x9222a800) [pid = 1799] [serial = 1250] [outer = 0x8ed6d000] 01:47:54 INFO - PROCESS | 1799 | 1462783674904 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 342 (0x926d9000) [pid = 1799] [serial = 1251] [outer = 0x8ed6d000] 01:47:55 INFO - PROCESS | 1799 | 1462783675792 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]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1635ms 01:47:55 INFO - PROCESS | 1799 | 1462783675858 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 1799 | 1462783675862 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 01:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:47:55 INFO - PROCESS | 1799 | 1462783675869 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 1799 | 1462783675873 Marionette TRACE conn4 <- [1,1638,null,{}] 01:47:55 INFO - PROCESS | 1799 | 1462783675879 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}] 01:47:56 INFO - PROCESS | 1799 | 1462783676094 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:47:56 INFO - PROCESS | 1799 | 1462783676418 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eef4000 == 103 [pid = 1799] [id = 417] 01:47:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 343 (0x8f704c00) [pid = 1799] [serial = 1252] [outer = (nil)] 01:47:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 344 (0x92935400) [pid = 1799] [serial = 1253] [outer = 0x8f704c00] 01:47:56 INFO - PROCESS | 1799 | 1462783676516 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 345 (0x92937800) [pid = 1799] [serial = 1254] [outer = 0x8f704c00] 01:47:57 INFO - PROCESS | 1799 | 1462783677439 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1634ms 01:47:57 INFO - PROCESS | 1799 | 1462783677504 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 01:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:47:57 INFO - PROCESS | 1799 | 1462783677508 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 01:47:57 INFO - PROCESS | 1799 | 1462783677515 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 1799 | 1462783677519 Marionette TRACE conn4 <- [1,1642,null,{}] 01:47:57 INFO - PROCESS | 1799 | 1462783677525 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}] 01:47:57 INFO - PROCESS | 1799 | 1462783677765 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 01:47:58 INFO - PROCESS | 1799 | 1462783678135 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb17000 == 104 [pid = 1799] [id = 418] 01:47:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 346 (0x928af800) [pid = 1799] [serial = 1255] [outer = (nil)] 01:47:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 347 (0x951ae400) [pid = 1799] [serial = 1256] [outer = 0x928af800] 01:47:58 INFO - PROCESS | 1799 | 1462783678236 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 348 (0x9539a400) [pid = 1799] [serial = 1257] [outer = 0x928af800] 01:47:59 INFO - PROCESS | 1799 | 1462783679120 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]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1639ms 01:47:59 INFO - PROCESS | 1799 | 1462783679154 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 1799 | 1462783679157 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 01:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:47:59 INFO - PROCESS | 1799 | 1462783679164 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - PROCESS | 1799 | 1462783679167 Marionette TRACE conn4 <- [1,1646,null,{}] 01:47:59 INFO - PROCESS | 1799 | 1462783679173 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}] 01:47:59 INFO - PROCESS | 1799 | 1462783679381 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 01:47:59 INFO - PROCESS | 1799 | 1462783679717 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a3000 == 105 [pid = 1799] [id = 419] 01:47:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 349 (0x8e6c7000) [pid = 1799] [serial = 1258] [outer = (nil)] 01:47:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 350 (0x9771f800) [pid = 1799] [serial = 1259] [outer = 0x8e6c7000] 01:47:59 INFO - PROCESS | 1799 | 1462783679814 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 351 (0x989f1c00) [pid = 1799] [serial = 1260] [outer = 0x8e6c7000] 01:48:00 INFO - PROCESS | 1799 | 1462783680703 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]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1588ms 01:48:00 INFO - PROCESS | 1799 | 1462783680755 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 1799 | 1462783680759 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 01:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:48:00 INFO - PROCESS | 1799 | 1462783680766 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 1799 | 1462783680769 Marionette TRACE conn4 <- [1,1650,null,{}] 01:48:00 INFO - PROCESS | 1799 | 1462783680776 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}] 01:48:01 INFO - PROCESS | 1799 | 1462783681000 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 01:48:01 INFO - PROCESS | 1799 | 1462783681350 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x955ecc00 == 106 [pid = 1799] [id = 420] 01:48:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 352 (0x9a60a400) [pid = 1799] [serial = 1261] [outer = (nil)] 01:48:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 353 (0x9a617800) [pid = 1799] [serial = 1262] [outer = 0x9a60a400] 01:48:01 INFO - PROCESS | 1799 | 1462783681447 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 354 (0x9aa89c00) [pid = 1799] [serial = 1263] [outer = 0x9a60a400] 01:48:02 INFO - PROCESS | 1799 | 1462783682447 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1745ms 01:48:02 INFO - PROCESS | 1799 | 1462783682513 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:48:02 INFO - PROCESS | 1799 | 1462783682518 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:48:02 INFO - PROCESS | 1799 | 1462783682525 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 1799 | 1462783682530 Marionette TRACE conn4 <- [1,1654,null,{}] 01:48:02 INFO - PROCESS | 1799 | 1462783682536 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}] 01:48:02 INFO - PROCESS | 1799 | 1462783682812 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 01:48:03 INFO - PROCESS | 1799 | 1462783683171 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x99eeec00 == 107 [pid = 1799] [id = 421] 01:48:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 355 (0x9aa97800) [pid = 1799] [serial = 1264] [outer = (nil)] 01:48:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 356 (0xa060f400) [pid = 1799] [serial = 1265] [outer = 0x9aa97800] 01:48:03 INFO - PROCESS | 1799 | 1462783683269 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 357 (0xa26b9000) [pid = 1799] [serial = 1266] [outer = 0x9aa97800] 01:48:04 INFO - PROCESS | 1799 | 1462783684160 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]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1686ms 01:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:48:04 INFO - PROCESS | 1799 | 1462783684211 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 1799 | 1462783684214 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 01:48:04 INFO - PROCESS | 1799 | 1462783684222 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 1799 | 1462783684225 Marionette TRACE conn4 <- [1,1658,null,{}] 01:48:04 INFO - PROCESS | 1799 | 1462783684231 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}] 01:48:04 INFO - PROCESS | 1799 | 1462783684444 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:48:04 INFO - PROCESS | 1799 | 1462783684773 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x86781000 == 108 [pid = 1799] [id = 422] 01:48:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 358 (0x8971b800) [pid = 1799] [serial = 1267] [outer = (nil)] 01:48:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 359 (0x89723000) [pid = 1799] [serial = 1268] [outer = 0x8971b800] 01:48:04 INFO - PROCESS | 1799 | 1462783684872 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 360 (0x89725400) [pid = 1799] [serial = 1269] [outer = 0x8971b800] 01:48:05 INFO - PROCESS | 1799 | 1462783685745 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1582ms 01:48:05 INFO - PROCESS | 1799 | 1462783685804 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 1799 | 1462783685808 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 01:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:48:05 INFO - PROCESS | 1799 | 1462783685814 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 1799 | 1462783685828 Marionette TRACE conn4 <- [1,1662,null,{}] 01:48:05 INFO - PROCESS | 1799 | 1462783685833 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}] 01:48:06 INFO - PROCESS | 1799 | 1462783686055 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 01:48:06 INFO - PROCESS | 1799 | 1462783686382 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x89419000 == 109 [pid = 1799] [id = 423] 01:48:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 361 (0x8971d400) [pid = 1799] [serial = 1270] [outer = (nil)] 01:48:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 362 (0x9d514400) [pid = 1799] [serial = 1271] [outer = 0x8971d400] 01:48:06 INFO - PROCESS | 1799 | 1462783686481 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 363 (0xa21a6000) [pid = 1799] [serial = 1272] [outer = 0x8971d400] 01:48:07 INFO - PROCESS | 1799 | 1462783687406 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1645ms 01:48:07 INFO - PROCESS | 1799 | 1462783687461 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 1799 | 1462783687464 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 01:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:48:07 INFO - PROCESS | 1799 | 1462783687471 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 1799 | 1462783687474 Marionette TRACE conn4 <- [1,1666,null,{}] 01:48:07 INFO - PROCESS | 1799 | 1462783687480 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}] 01:48:07 INFO - PROCESS | 1799 | 1462783687701 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 01:48:08 INFO - PROCESS | 1799 | 1462783688064 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x88eed400 == 110 [pid = 1799] [id = 424] 01:48:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 364 (0x8971e000) [pid = 1799] [serial = 1273] [outer = (nil)] 01:48:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 365 (0x8a03e000) [pid = 1799] [serial = 1274] [outer = 0x8971e000] 01:48:08 INFO - PROCESS | 1799 | 1462783688161 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 366 (0x8a040c00) [pid = 1799] [serial = 1275] [outer = 0x8971e000] 01:48:09 INFO - PROCESS | 1799 | 1462783689076 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]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1681ms 01:48:09 INFO - PROCESS | 1799 | 1462783689154 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 1799 | 1462783689158 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 01:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:48:09 INFO - PROCESS | 1799 | 1462783689165 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 1799 | 1462783689168 Marionette TRACE conn4 <- [1,1670,null,{}] 01:48:09 INFO - PROCESS | 1799 | 1462783689174 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}] 01:48:09 INFO - PROCESS | 1799 | 1462783689387 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 01:48:09 INFO - PROCESS | 1799 | 1462783689731 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c2000 == 111 [pid = 1799] [id = 425] 01:48:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 367 (0x851c2800) [pid = 1799] [serial = 1276] [outer = (nil)] 01:48:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 368 (0x851ca400) [pid = 1799] [serial = 1277] [outer = 0x851c2800] 01:48:09 INFO - PROCESS | 1799 | 1462783689825 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 369 (0x851cc800) [pid = 1799] [serial = 1278] [outer = 0x851c2800] 01:48:10 INFO - PROCESS | 1799 | 1462783690711 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]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1581ms 01:48:10 INFO - PROCESS | 1799 | 1462783690747 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 1799 | 1462783690751 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:48:10 INFO - PROCESS | 1799 | 1462783690779 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 1799 | 1462783690783 Marionette TRACE conn4 <- [1,1674,null,{}] 01:48:10 INFO - PROCESS | 1799 | 1462783690790 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}] 01:48:11 INFO - PROCESS | 1799 | 1462783691001 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 01:48:11 INFO - PROCESS | 1799 | 1462783691337 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c7c00 == 112 [pid = 1799] [id = 426] 01:48:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 370 (0x851cb400) [pid = 1799] [serial = 1279] [outer = (nil)] 01:48:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 371 (0x8a03f400) [pid = 1799] [serial = 1280] [outer = 0x851cb400] 01:48:11 INFO - PROCESS | 1799 | 1462783691436 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 372 (0x8a043c00) [pid = 1799] [serial = 1281] [outer = 0x851cb400] 01:48:12 INFO - PROCESS | 1799 | 1462783692494 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]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1794ms 01:48:12 INFO - PROCESS | 1799 | 1462783692571 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 1799 | 1462783692577 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 01:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:48:12 INFO - PROCESS | 1799 | 1462783692588 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 1799 | 1462783692594 Marionette TRACE conn4 <- [1,1678,null,{}] 01:48:12 INFO - PROCESS | 1799 | 1462783692602 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}] 01:48:12 INFO - PROCESS | 1799 | 1462783692974 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:48:13 INFO - PROCESS | 1799 | 1462783693293 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8963f000 == 113 [pid = 1799] [id = 427] 01:48:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 373 (0x89642800) [pid = 1799] [serial = 1282] [outer = (nil)] 01:48:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 374 (0x89645c00) [pid = 1799] [serial = 1283] [outer = 0x89642800] 01:48:13 INFO - PROCESS | 1799 | 1462783693386 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 375 (0x89648800) [pid = 1799] [serial = 1284] [outer = 0x89642800] 01:48:14 INFO - PROCESS | 1799 | 1462783694339 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]]]}] 01:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1789ms 01:48:14 INFO - PROCESS | 1799 | 1462783694376 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 01:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:48:14 INFO - PROCESS | 1799 | 1462783694380 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 01:48:14 INFO - PROCESS | 1799 | 1462783694387 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - PROCESS | 1799 | 1462783694391 Marionette TRACE conn4 <- [1,1682,null,{}] 01:48:14 INFO - PROCESS | 1799 | 1462783694397 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}] 01:48:14 INFO - PROCESS | 1799 | 1462783694613 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 01:48:15 INFO - PROCESS | 1799 | 1462783695456 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca15c00 == 112 [pid = 1799] [id = 240] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b5000 == 111 [pid = 1799] [id = 242] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4e000 == 110 [pid = 1799] [id = 241] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d6800 == 109 [pid = 1799] [id = 243] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1da400 == 108 [pid = 1799] [id = 216] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed2b400 == 107 [pid = 1799] [id = 245] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc85400 == 106 [pid = 1799] [id = 217] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x89420000 == 105 [pid = 1799] [id = 409] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8a689800 == 104 [pid = 1799] [id = 408] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8a68d800 == 103 [pid = 1799] [id = 407] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x89fdd000 == 102 [pid = 1799] [id = 406] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x99eef400 == 101 [pid = 1799] [id = 394] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x9293e400 == 100 [pid = 1799] [id = 393] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9cc00 == 99 [pid = 1799] [id = 392] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x879f9800 == 98 [pid = 1799] [id = 391] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca11c00 == 97 [pid = 1799] [id = 390] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8d82e400 == 96 [pid = 1799] [id = 389] 01:48:16 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe6400 == 95 [pid = 1799] [id = 388] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 374 (0x91f36c00) [pid = 1799] [serial = 807] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 373 (0x987ce800) [pid = 1799] [serial = 963] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 372 (0x9aab6000) [pid = 1799] [serial = 1029] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 371 (0x8ecc9400) [pid = 1799] [serial = 1157] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 370 (0x8ed72c00) [pid = 1799] [serial = 1158] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 369 (0x8ad67400) [pid = 1799] [serial = 1151] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 368 (0x8ad71800) [pid = 1799] [serial = 1152] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 367 (0x92227c00) [pid = 1799] [serial = 1103] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 366 (0x9b2dcc00) [pid = 1799] [serial = 1118] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 365 (0xa060ec00) [pid = 1799] [serial = 1121] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 364 (0x99ee7800) [pid = 1799] [serial = 1112] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 363 (0x95232c00) [pid = 1799] [serial = 1106] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 362 (0x978bc800) [pid = 1799] [serial = 1109] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 361 (0x8b8f0400) [pid = 1799] [serial = 1097] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 360 (0x8dc22800) [pid = 1799] [serial = 1100] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 359 (0x93defc00) [pid = 1799] [serial = 1095] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 358 (0x9aa88c00) [pid = 1799] [serial = 1115] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 357 (0x8a68fc00) [pid = 1799] [serial = 1127] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 356 (0x926dd400) [pid = 1799] [serial = 1130] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 355 (0xa2140000) [pid = 1799] [serial = 1133] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 354 (0x928aa400) [pid = 1799] [serial = 1136] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 353 (0x879fa400) [pid = 1799] [serial = 1139] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 352 (0x91f36400) [pid = 1799] [serial = 1142] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 351 (0x93ea1400) [pid = 1799] [serial = 1145] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 350 (0x8a68e800) [pid = 1799] [serial = 1149] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 349 (0x8a687800) [pid = 1799] [serial = 1148] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 348 (0xa30b8c00) [pid = 1799] [serial = 1124] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 347 (0x8d8ef400) [pid = 1799] [serial = 1154] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 346 (0x8d9efc00) [pid = 1799] [serial = 1155] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 345 (0x8e6c5c00) [pid = 1799] [serial = 1160] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | --DOMWINDOW == 344 (0x8ed70400) [pid = 1799] [serial = 1161] [outer = (nil)] [url = about:blank] 01:48:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fa400 == 96 [pid = 1799] [id = 428] 01:48:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 345 (0x879fb400) [pid = 1799] [serial = 1285] [outer = (nil)] 01:48:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 346 (0x88ee9c00) [pid = 1799] [serial = 1286] [outer = 0x879fb400] 01:48:16 INFO - PROCESS | 1799 | 1462783696767 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 347 (0x89419400) [pid = 1799] [serial = 1287] [outer = 0x879fb400] 01:48:17 INFO - PROCESS | 1799 | 1462783697611 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]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3290ms 01:48:17 INFO - PROCESS | 1799 | 1462783697678 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 1799 | 1462783697685 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 01:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:48:17 INFO - PROCESS | 1799 | 1462783697693 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 1799 | 1462783697699 Marionette TRACE conn4 <- [1,1686,null,{}] 01:48:17 INFO - PROCESS | 1799 | 1462783697707 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}] 01:48:17 INFO - PROCESS | 1799 | 1462783697948 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 01:48:18 INFO - PROCESS | 1799 | 1462783698227 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x89723c00 == 97 [pid = 1799] [id = 429] 01:48:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 348 (0x8976f800) [pid = 1799] [serial = 1288] [outer = (nil)] 01:48:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 349 (0x89f92800) [pid = 1799] [serial = 1289] [outer = 0x8976f800] 01:48:18 INFO - PROCESS | 1799 | 1462783698313 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 350 (0x89fe7800) [pid = 1799] [serial = 1290] [outer = 0x8976f800] 01:48:19 INFO - PROCESS | 1799 | 1462783699156 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]]]}] 01:48:19 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 01:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1538ms 01:48:19 INFO - PROCESS | 1799 | 1462783699233 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 1799 | 1462783699240 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 01:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:48:19 INFO - PROCESS | 1799 | 1462783699248 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 1799 | 1462783699251 Marionette TRACE conn4 <- [1,1690,null,{}] 01:48:19 INFO - PROCESS | 1799 | 1462783699269 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}] 01:48:19 INFO - PROCESS | 1799 | 1462783699542 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 01:48:19 INFO - PROCESS | 1799 | 1462783699574 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8976dc00 == 98 [pid = 1799] [id = 430] 01:48:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 351 (0x89773c00) [pid = 1799] [serial = 1291] [outer = (nil)] 01:48:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 352 (0x8a529800) [pid = 1799] [serial = 1292] [outer = 0x89773c00] 01:48:19 INFO - PROCESS | 1799 | 1462783699649 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 353 (0x8ad49800) [pid = 1799] [serial = 1293] [outer = 0x89773c00] 01:48:20 INFO - PROCESS | 1799 | 1462783700723 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1498ms 01:48:20 INFO - PROCESS | 1799 | 1462783700748 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:48:20 INFO - PROCESS | 1799 | 1462783700752 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:48:20 INFO - PROCESS | 1799 | 1462783700760 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 1799 | 1462783700769 Marionette TRACE conn4 <- [1,1694,null,{}] 01:48:20 INFO - PROCESS | 1799 | 1462783700790 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}] 01:48:21 INFO - PROCESS | 1799 | 1462783701067 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 352 (0x9aa89000) [pid = 1799] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 351 (0x8941b400) [pid = 1799] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 350 (0x8b1d0c00) [pid = 1799] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 349 (0x8d8f5400) [pid = 1799] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 348 (0x8ed6e400) [pid = 1799] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 347 (0x99e75c00) [pid = 1799] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 346 (0x99e72c00) [pid = 1799] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 345 (0x8b1d3400) [pid = 1799] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 344 (0x8d9e1400) [pid = 1799] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 343 (0x8cce4800) [pid = 1799] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 342 (0x879f3800) [pid = 1799] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 341 (0x8a1c4800) [pid = 1799] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 340 (0x8a1d0c00) [pid = 1799] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 339 (0x8d139400) [pid = 1799] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 338 (0x8edec400) [pid = 1799] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 337 (0x8ed27000) [pid = 1799] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 336 (0x989f9800) [pid = 1799] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 335 (0x99eef800) [pid = 1799] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 334 (0x8fabac00) [pid = 1799] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 333 (0x8a68b400) [pid = 1799] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 332 (0x8da8c800) [pid = 1799] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 331 (0x9222b000) [pid = 1799] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 330 (0x8f708800) [pid = 1799] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 329 (0x8ecca000) [pid = 1799] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 328 (0x8f0ba800) [pid = 1799] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 327 (0x98764c00) [pid = 1799] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 326 (0x93ea0000) [pid = 1799] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 325 (0x8b8f2400) [pid = 1799] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 324 (0x8e6c3800) [pid = 1799] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 323 (0x8ed26000) [pid = 1799] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 322 (0x93b27800) [pid = 1799] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 321 (0x93df4400) [pid = 1799] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 320 (0x8b821000) [pid = 1799] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 319 (0xa3052000) [pid = 1799] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 318 (0x8f70d400) [pid = 1799] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 317 (0x8cc84800) [pid = 1799] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 316 (0x928a4400) [pid = 1799] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 315 (0x8d824c00) [pid = 1799] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 314 (0xa26c4000) [pid = 1799] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 313 (0x92932400) [pid = 1799] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 312 (0x9a609400) [pid = 1799] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 311 (0x8f007000) [pid = 1799] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 310 (0x9aa91800) [pid = 1799] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 309 (0x8b76fc00) [pid = 1799] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 308 (0x8e6c2400) [pid = 1799] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 307 (0x8f70d000) [pid = 1799] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 306 (0x951af400) [pid = 1799] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 305 (0x9aa8c800) [pid = 1799] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 304 (0x8ed29800) [pid = 1799] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 303 (0x88eebc00) [pid = 1799] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 302 (0x8f002800) [pid = 1799] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 301 (0x8a686c00) [pid = 1799] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 300 (0x9aa88400) [pid = 1799] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 299 (0x91f3a800) [pid = 1799] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 298 (0x8b814400) [pid = 1799] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 297 (0x95162400) [pid = 1799] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 296 (0x8e4a7800) [pid = 1799] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 295 (0x99ee1c00) [pid = 1799] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 294 (0x9539dc00) [pid = 1799] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 293 (0xa321a800) [pid = 1799] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 292 (0x89fdcc00) [pid = 1799] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x926d7400) [pid = 1799] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x8cce6000) [pid = 1799] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0x9a77a400) [pid = 1799] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x91507400) [pid = 1799] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x8f0b5c00) [pid = 1799] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x8ede2c00) [pid = 1799] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x8b1d3800) [pid = 1799] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x89fe9000) [pid = 1799] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0x8d9e7000) [pid = 1799] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0x8b766c00) [pid = 1799] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x8e6bcc00) [pid = 1799] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x8b814000) [pid = 1799] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x8b8ee400) [pid = 1799] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x9387f400) [pid = 1799] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x8e534400) [pid = 1799] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x8ad48400) [pid = 1799] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x9b2dd800) [pid = 1799] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x8da93000) [pid = 1799] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x9a77c400) [pid = 1799] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x8cc82800) [pid = 1799] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0x91f31c00) [pid = 1799] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8cc86c00) [pid = 1799] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x9d56ec00) [pid = 1799] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x8b81c800) [pid = 1799] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x9a60ec00) [pid = 1799] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x8ecc7000) [pid = 1799] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0x8e4a6000) [pid = 1799] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x8fab7800) [pid = 1799] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0xa114ac00) [pid = 1799] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x9aaad000) [pid = 1799] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8ad65800) [pid = 1799] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x89416c00) [pid = 1799] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x8da7e400) [pid = 1799] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x98af1c00) [pid = 1799] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8e532400) [pid = 1799] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8ecd2800) [pid = 1799] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8d8ea800) [pid = 1799] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x8b771c00) [pid = 1799] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x8edd5400) [pid = 1799] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x97736000) [pid = 1799] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x955ec000) [pid = 1799] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x8cce0800) [pid = 1799] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x99e6e000) [pid = 1799] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0x8cb8c800) [pid = 1799] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0x98f4ac00) [pid = 1799] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x8cb90400) [pid = 1799] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x8e4a3c00) [pid = 1799] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x93df0c00) [pid = 1799] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8a685800) [pid = 1799] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x8a690400) [pid = 1799] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x89fdd800) [pid = 1799] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0x9aa92400) [pid = 1799] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x8cb90c00) [pid = 1799] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8f0b8c00) [pid = 1799] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x8d82a800) [pid = 1799] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x89fdf000) [pid = 1799] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:48:23 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x99deb400) [pid = 1799] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:48:23 INFO - PROCESS | 1799 | 1462783703146 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f1000 == 99 [pid = 1799] [id = 431] 01:48:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 236 (0x879f1800) [pid = 1799] [serial = 1294] [outer = (nil)] 01:48:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 237 (0x89415800) [pid = 1799] [serial = 1295] [outer = 0x879f1800] 01:48:23 INFO - PROCESS | 1799 | 1462783703343 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 238 (0x8a1c9c00) [pid = 1799] [serial = 1296] [outer = 0x879f1800] 01:48:24 INFO - PROCESS | 1799 | 1462783704137 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3407ms 01:48:24 INFO - PROCESS | 1799 | 1462783704175 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 01:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:48:24 INFO - PROCESS | 1799 | 1462783704179 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 01:48:24 INFO - PROCESS | 1799 | 1462783704186 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 1799 | 1462783704189 Marionette TRACE conn4 <- [1,1698,null,{}] 01:48:24 INFO - PROCESS | 1799 | 1462783704200 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}] 01:48:24 INFO - PROCESS | 1799 | 1462783704392 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 01:48:24 INFO - PROCESS | 1799 | 1462783704409 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941b400 == 100 [pid = 1799] [id = 432] 01:48:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 239 (0x8a1c4800) [pid = 1799] [serial = 1297] [outer = (nil)] 01:48:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 240 (0x8b81d400) [pid = 1799] [serial = 1298] [outer = 0x8a1c4800] 01:48:24 INFO - PROCESS | 1799 | 1462783704486 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 241 (0x8b8f7c00) [pid = 1799] [serial = 1299] [outer = 0x8a1c4800] 01:48:25 INFO - PROCESS | 1799 | 1462783705750 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]]]}] 01:48:25 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 01:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1638ms 01:48:25 INFO - PROCESS | 1799 | 1462783705825 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 1799 | 1462783705833 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 01:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:48:25 INFO - PROCESS | 1799 | 1462783705843 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 1799 | 1462783705848 Marionette TRACE conn4 <- [1,1702,null,{}] 01:48:25 INFO - PROCESS | 1799 | 1462783705858 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}] 01:48:26 INFO - PROCESS | 1799 | 1462783706147 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 01:48:26 INFO - PROCESS | 1799 | 1462783706499 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fe000 == 101 [pid = 1799] [id = 433] 01:48:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 242 (0x89645800) [pid = 1799] [serial = 1300] [outer = (nil)] 01:48:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 243 (0x89722000) [pid = 1799] [serial = 1301] [outer = 0x89645800] 01:48:26 INFO - PROCESS | 1799 | 1462783706595 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 244 (0x8a040400) [pid = 1799] [serial = 1302] [outer = 0x89645800] 01:48:27 INFO - PROCESS | 1799 | 1462783707579 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]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1789ms 01:48:27 INFO - PROCESS | 1799 | 1462783707634 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 1799 | 1462783707643 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 01:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:48:27 INFO - PROCESS | 1799 | 1462783707656 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 1799 | 1462783707660 Marionette TRACE conn4 <- [1,1706,null,{}] 01:48:27 INFO - PROCESS | 1799 | 1462783707667 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}] 01:48:27 INFO - PROCESS | 1799 | 1462783707904 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 01:48:28 INFO - PROCESS | 1799 | 1462783708260 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51b800 == 102 [pid = 1799] [id = 434] 01:48:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 245 (0x8a690400) [pid = 1799] [serial = 1303] [outer = (nil)] 01:48:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 246 (0x8ad69800) [pid = 1799] [serial = 1304] [outer = 0x8a690400] 01:48:28 INFO - PROCESS | 1799 | 1462783708350 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 247 (0x8b1d3000) [pid = 1799] [serial = 1305] [outer = 0x8a690400] 01:48:29 INFO - PROCESS | 1799 | 1462783709406 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]]]}] 01:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1789ms 01:48:29 INFO - PROCESS | 1799 | 1462783709445 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 1799 | 1462783709448 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 01:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:48:29 INFO - PROCESS | 1799 | 1462783709456 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 1799 | 1462783709463 Marionette TRACE conn4 <- [1,1710,null,{}] 01:48:29 INFO - PROCESS | 1799 | 1462783709480 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}] 01:48:29 INFO - PROCESS | 1799 | 1462783709710 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 01:48:30 INFO - PROCESS | 1799 | 1462783710044 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb92000 == 103 [pid = 1799] [id = 435] 01:48:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 248 (0x8cb97c00) [pid = 1799] [serial = 1306] [outer = (nil)] 01:48:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 249 (0x8cc87000) [pid = 1799] [serial = 1307] [outer = 0x8cb97c00] 01:48:30 INFO - PROCESS | 1799 | 1462783710141 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 250 (0x8d138800) [pid = 1799] [serial = 1308] [outer = 0x8cb97c00] 01:48:31 INFO - PROCESS | 1799 | 1462783711117 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]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1741ms 01:48:31 INFO - PROCESS | 1799 | 1462783711198 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 1799 | 1462783711203 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 01:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:48:31 INFO - PROCESS | 1799 | 1462783711210 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 1799 | 1462783711214 Marionette TRACE conn4 <- [1,1714,null,{}] 01:48:31 INFO - PROCESS | 1799 | 1462783711219 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}] 01:48:31 INFO - PROCESS | 1799 | 1462783711490 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 01:48:31 INFO - PROCESS | 1799 | 1462783711824 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad73c00 == 104 [pid = 1799] [id = 436] 01:48:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 251 (0x8cb95400) [pid = 1799] [serial = 1309] [outer = (nil)] 01:48:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 252 (0x8d4ae400) [pid = 1799] [serial = 1310] [outer = 0x8cb95400] 01:48:31 INFO - PROCESS | 1799 | 1462783711921 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 253 (0x8d4b7000) [pid = 1799] [serial = 1311] [outer = 0x8cb95400] 01:48:32 INFO - PROCESS | 1799 | 1462783712841 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]]]}] 01:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1681ms 01:48:32 INFO - PROCESS | 1799 | 1462783712892 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 1799 | 1462783712896 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 01:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:48:32 INFO - PROCESS | 1799 | 1462783712903 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 1799 | 1462783712907 Marionette TRACE conn4 <- [1,1718,null,{}] 01:48:32 INFO - PROCESS | 1799 | 1462783712913 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}] 01:48:33 INFO - PROCESS | 1799 | 1462783713140 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:48:33 INFO - PROCESS | 1799 | 1462783713474 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce7800 == 105 [pid = 1799] [id = 437] 01:48:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 254 (0x8d457800) [pid = 1799] [serial = 1312] [outer = (nil)] 01:48:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 255 (0x8d841800) [pid = 1799] [serial = 1313] [outer = 0x8d457800] 01:48:33 INFO - PROCESS | 1799 | 1462783713600 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 256 (0x8d844800) [pid = 1799] [serial = 1314] [outer = 0x8d457800] 01:48:34 INFO - PROCESS | 1799 | 1462783714535 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]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1685ms 01:48:34 INFO - PROCESS | 1799 | 1462783714589 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 1799 | 1462783714593 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 01:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:48:34 INFO - PROCESS | 1799 | 1462783714599 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 1799 | 1462783714602 Marionette TRACE conn4 <- [1,1722,null,{}] 01:48:34 INFO - PROCESS | 1799 | 1462783714609 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}] 01:48:34 INFO - PROCESS | 1799 | 1462783714856 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 01:48:35 INFO - PROCESS | 1799 | 1462783715190 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d452c00 == 106 [pid = 1799] [id = 438] 01:48:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 257 (0x8d83f400) [pid = 1799] [serial = 1315] [outer = (nil)] 01:48:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 258 (0x8da90400) [pid = 1799] [serial = 1316] [outer = 0x8d83f400] 01:48:35 INFO - PROCESS | 1799 | 1462783715288 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 259 (0x8dc21400) [pid = 1799] [serial = 1317] [outer = 0x8d83f400] 01:48:36 INFO - PROCESS | 1799 | 1462783716267 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]]]}] 01:48:36 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 01:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1742ms 01:48:36 INFO - PROCESS | 1799 | 1462783716342 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 1799 | 1462783716345 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 01:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:48:36 INFO - PROCESS | 1799 | 1462783716353 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 1799 | 1462783716355 Marionette TRACE conn4 <- [1,1726,null,{}] 01:48:36 INFO - PROCESS | 1799 | 1462783716362 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}] 01:48:36 INFO - PROCESS | 1799 | 1462783716566 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 01:48:36 INFO - PROCESS | 1799 | 1462783716910 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d83dc00 == 107 [pid = 1799] [id = 439] 01:48:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 260 (0x8da7e400) [pid = 1799] [serial = 1318] [outer = (nil)] 01:48:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 261 (0x8e528400) [pid = 1799] [serial = 1319] [outer = 0x8da7e400] 01:48:37 INFO - PROCESS | 1799 | 1462783717009 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 262 (0x8e6ba400) [pid = 1799] [serial = 1320] [outer = 0x8da7e400] 01:48:37 INFO - PROCESS | 1799 | 1462783717933 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]]]}] 01:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1637ms 01:48:37 INFO - PROCESS | 1799 | 1462783717991 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 1799 | 1462783717995 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 01:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:48:38 INFO - PROCESS | 1799 | 1462783718010 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 1799 | 1462783718020 Marionette TRACE conn4 <- [1,1730,null,{}] 01:48:38 INFO - PROCESS | 1799 | 1462783718027 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}] 01:48:38 INFO - PROCESS | 1799 | 1462783718294 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:48:38 INFO - PROCESS | 1799 | 1462783718646 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da86c00 == 108 [pid = 1799] [id = 440] 01:48:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 263 (0x8da95400) [pid = 1799] [serial = 1321] [outer = (nil)] 01:48:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 264 (0x8ed26000) [pid = 1799] [serial = 1322] [outer = 0x8da95400] 01:48:38 INFO - PROCESS | 1799 | 1462783718738 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 265 (0x8ed2b400) [pid = 1799] [serial = 1323] [outer = 0x8da95400] 01:48:39 INFO - PROCESS | 1799 | 1462783719643 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]]]}] 01:48:39 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 01:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 01:48:39 INFO - PROCESS | 1799 | 1462783719698 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 01:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:48:39 INFO - PROCESS | 1799 | 1462783719702 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 01:48:39 INFO - PROCESS | 1799 | 1462783719709 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 1799 | 1462783719713 Marionette TRACE conn4 <- [1,1734,null,{}] 01:48:39 INFO - PROCESS | 1799 | 1462783719719 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}] 01:48:39 INFO - PROCESS | 1799 | 1462783719939 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 01:48:40 INFO - PROCESS | 1799 | 1462783720270 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e6c4400 == 109 [pid = 1799] [id = 441] 01:48:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 266 (0x8ecc9400) [pid = 1799] [serial = 1324] [outer = (nil)] 01:48:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 267 (0x8edec400) [pid = 1799] [serial = 1325] [outer = 0x8ecc9400] 01:48:40 INFO - PROCESS | 1799 | 1462783720375 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 268 (0x8eef6000) [pid = 1799] [serial = 1326] [outer = 0x8ecc9400] 01:48:41 INFO - PROCESS | 1799 | 1462783721296 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]]]}] 01:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1638ms 01:48:41 INFO - PROCESS | 1799 | 1462783721348 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 1799 | 1462783721351 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:48:41 INFO - PROCESS | 1799 | 1462783721359 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 1799 | 1462783721362 Marionette TRACE conn4 <- [1,1738,null,{}] 01:48:41 INFO - PROCESS | 1799 | 1462783721369 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}] 01:48:41 INFO - PROCESS | 1799 | 1462783721579 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 01:48:41 INFO - PROCESS | 1799 | 1462783721926 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed28c00 == 110 [pid = 1799] [id = 442] 01:48:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 269 (0x8ed67800) [pid = 1799] [serial = 1327] [outer = (nil)] 01:48:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 270 (0x8f0b9c00) [pid = 1799] [serial = 1328] [outer = 0x8ed67800] 01:48:42 INFO - PROCESS | 1799 | 1462783722024 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 271 (0x8f0bf400) [pid = 1799] [serial = 1329] [outer = 0x8ed67800] 01:48:42 INFO - PROCESS | 1799 | 1462783722988 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]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1681ms 01:48:43 INFO - PROCESS | 1799 | 1462783723041 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 1799 | 1462783723045 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 01:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:48:43 INFO - PROCESS | 1799 | 1462783723053 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 1799 | 1462783723058 Marionette TRACE conn4 <- [1,1742,null,{}] 01:48:43 INFO - PROCESS | 1799 | 1462783723064 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}] 01:48:43 INFO - PROCESS | 1799 | 1462783723309 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:48:43 INFO - PROCESS | 1799 | 1462783723671 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f00f800 == 111 [pid = 1799] [id = 443] 01:48:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 272 (0x8fb20400) [pid = 1799] [serial = 1330] [outer = (nil)] 01:48:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 273 (0x91507800) [pid = 1799] [serial = 1331] [outer = 0x8fb20400] 01:48:43 INFO - PROCESS | 1799 | 1462783723783 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 274 (0x91f3ac00) [pid = 1799] [serial = 1332] [outer = 0x8fb20400] 01:48:44 INFO - PROCESS | 1799 | 1462783724776 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]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1782ms 01:48:44 INFO - PROCESS | 1799 | 1462783724837 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 1799 | 1462783724841 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 01:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:48:44 INFO - PROCESS | 1799 | 1462783724848 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 1799 | 1462783724852 Marionette TRACE conn4 <- [1,1746,null,{}] 01:48:44 INFO - PROCESS | 1799 | 1462783724858 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}] 01:48:45 INFO - PROCESS | 1799 | 1462783725072 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 01:48:45 INFO - PROCESS | 1799 | 1462783725407 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce8800 == 112 [pid = 1799] [id = 444] 01:48:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 275 (0x8fb15c00) [pid = 1799] [serial = 1333] [outer = (nil)] 01:48:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 276 (0x926e1000) [pid = 1799] [serial = 1334] [outer = 0x8fb15c00] 01:48:45 INFO - PROCESS | 1799 | 1462783725508 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 277 (0x928a7c00) [pid = 1799] [serial = 1335] [outer = 0x8fb15c00] 01:48:46 INFO - PROCESS | 1799 | 1462783726397 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]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1587ms 01:48:46 INFO - PROCESS | 1799 | 1462783726437 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 1799 | 1462783726441 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 01:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:48:46 INFO - PROCESS | 1799 | 1462783726448 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 1799 | 1462783726450 Marionette TRACE conn4 <- [1,1750,null,{}] 01:48:46 INFO - PROCESS | 1799 | 1462783726456 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}] 01:48:46 INFO - PROCESS | 1799 | 1462783726661 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 01:48:47 INFO - PROCESS | 1799 | 1462783727005 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971c400 == 113 [pid = 1799] [id = 445] 01:48:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 278 (0x8ccedc00) [pid = 1799] [serial = 1336] [outer = (nil)] 01:48:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 279 (0x928afc00) [pid = 1799] [serial = 1337] [outer = 0x8ccedc00] 01:48:47 INFO - PROCESS | 1799 | 1462783727103 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 280 (0x9293c800) [pid = 1799] [serial = 1338] [outer = 0x8ccedc00] 01:48:48 INFO - PROCESS | 1799 | 1462783728023 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]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1633ms 01:48:48 INFO - PROCESS | 1799 | 1462783728082 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 01:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:48:48 INFO - PROCESS | 1799 | 1462783728087 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 01:48:48 INFO - PROCESS | 1799 | 1462783728093 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 1799 | 1462783728097 Marionette TRACE conn4 <- [1,1754,null,{}] 01:48:48 INFO - PROCESS | 1799 | 1462783728103 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}] 01:48:48 INFO - PROCESS | 1799 | 1462783728318 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 01:48:48 INFO - PROCESS | 1799 | 1462783728655 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x926d8c00 == 114 [pid = 1799] [id = 446] 01:48:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 281 (0x926e3400) [pid = 1799] [serial = 1339] [outer = (nil)] 01:48:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 282 (0x93ea0400) [pid = 1799] [serial = 1340] [outer = 0x926e3400] 01:48:48 INFO - PROCESS | 1799 | 1462783728752 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 283 (0x95128000) [pid = 1799] [serial = 1341] [outer = 0x926e3400] 01:48:49 INFO - PROCESS | 1799 | 1462783729676 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]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1634ms 01:48:49 INFO - PROCESS | 1799 | 1462783729728 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 01:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:48:49 INFO - PROCESS | 1799 | 1462783729732 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 01:48:49 INFO - PROCESS | 1799 | 1462783729738 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 1799 | 1462783729742 Marionette TRACE conn4 <- [1,1758,null,{}] 01:48:49 INFO - PROCESS | 1799 | 1462783729748 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}] 01:48:49 INFO - PROCESS | 1799 | 1462783729964 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 01:48:50 INFO - PROCESS | 1799 | 1462783730301 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d840400 == 115 [pid = 1799] [id = 447] 01:48:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 284 (0x93880000) [pid = 1799] [serial = 1342] [outer = (nil)] 01:48:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 285 (0x9522b800) [pid = 1799] [serial = 1343] [outer = 0x93880000] 01:48:50 INFO - PROCESS | 1799 | 1462783730402 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 286 (0x9522e800) [pid = 1799] [serial = 1344] [outer = 0x93880000] 01:48:51 INFO - PROCESS | 1799 | 1462783731311 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]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1639ms 01:48:51 INFO - PROCESS | 1799 | 1462783731378 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 1799 | 1462783731382 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 01:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:48:51 INFO - PROCESS | 1799 | 1462783731389 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 1799 | 1462783731393 Marionette TRACE conn4 <- [1,1762,null,{}] 01:48:51 INFO - PROCESS | 1799 | 1462783731399 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}] 01:48:51 INFO - PROCESS | 1799 | 1462783731630 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:48:52 INFO - PROCESS | 1799 | 1462783731994 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x89420000 == 116 [pid = 1799] [id = 448] 01:48:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 287 (0x89421000) [pid = 1799] [serial = 1345] [outer = (nil)] 01:48:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 288 (0x8ca10400) [pid = 1799] [serial = 1346] [outer = 0x89421000] 01:48:52 INFO - PROCESS | 1799 | 1462783732089 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 289 (0x8d451800) [pid = 1799] [serial = 1347] [outer = 0x89421000] 01:48:52 INFO - PROCESS | 1799 | 1462783732990 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]]]}] 01:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1682ms 01:48:53 INFO - PROCESS | 1799 | 1462783733072 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 1799 | 1462783733076 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 01:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:48:53 INFO - PROCESS | 1799 | 1462783733083 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - PROCESS | 1799 | 1462783733087 Marionette TRACE conn4 <- [1,1766,null,{}] 01:48:53 INFO - PROCESS | 1799 | 1462783733093 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}] 01:48:53 INFO - PROCESS | 1799 | 1462783733399 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 01:48:53 INFO - PROCESS | 1799 | 1462783733787 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f4000 == 117 [pid = 1799] [id = 449] 01:48:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 290 (0x879f5800) [pid = 1799] [serial = 1348] [outer = (nil)] 01:48:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 291 (0x8a682c00) [pid = 1799] [serial = 1349] [outer = 0x879f5800] 01:48:53 INFO - PROCESS | 1799 | 1462783733879 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 292 (0x8da84000) [pid = 1799] [serial = 1350] [outer = 0x879f5800] 01:48:54 INFO - PROCESS | 1799 | 1462783734833 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]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1789ms 01:48:54 INFO - PROCESS | 1799 | 1462783734873 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 1799 | 1462783734877 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:48:54 INFO - PROCESS | 1799 | 1462783734884 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 1799 | 1462783734887 Marionette TRACE conn4 <- [1,1770,null,{}] 01:48:54 INFO - PROCESS | 1799 | 1462783734893 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}] 01:48:55 INFO - PROCESS | 1799 | 1462783735170 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x99e74800 == 116 [pid = 1799] [id = 293] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8d137000 == 115 [pid = 1799] [id = 260] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8f89ec00 == 114 [pid = 1799] [id = 261] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1cf400 == 113 [pid = 1799] [id = 259] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb14800 == 112 [pid = 1799] [id = 258] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x879f1000 == 111 [pid = 1799] [id = 431] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8976dc00 == 110 [pid = 1799] [id = 430] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x89723c00 == 109 [pid = 1799] [id = 429] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x879fa400 == 108 [pid = 1799] [id = 428] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8963f000 == 107 [pid = 1799] [id = 427] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x851c2000 == 106 [pid = 1799] [id = 425] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x851c7c00 == 105 [pid = 1799] [id = 426] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x88eed400 == 104 [pid = 1799] [id = 424] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x89419000 == 103 [pid = 1799] [id = 423] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x99eeec00 == 102 [pid = 1799] [id = 421] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x86781000 == 101 [pid = 1799] [id = 422] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x955ecc00 == 100 [pid = 1799] [id = 420] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a3000 == 99 [pid = 1799] [id = 419] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb17000 == 98 [pid = 1799] [id = 418] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8eef4000 == 97 [pid = 1799] [id = 417] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0e800 == 96 [pid = 1799] [id = 415] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8da85000 == 95 [pid = 1799] [id = 416] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ecc00 == 94 [pid = 1799] [id = 414] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x89770800 == 93 [pid = 1799] [id = 413] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81ac00 == 92 [pid = 1799] [id = 412] 01:48:56 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe1000 == 91 [pid = 1799] [id = 411] 01:48:56 INFO - PROCESS | 1799 | ************************* 01:48:56 INFO - PROCESS | 1799 | A coding exception was thrown and uncaught in a Task. 01:48:56 INFO - PROCESS | 1799 | 01:48:56 INFO - PROCESS | 1799 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:48:56 INFO - PROCESS | 1799 | Full stack: 01:48:56 INFO - PROCESS | 1799 | ************************* 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 291 (0x9c240c00) [pid = 1799] [serial = 1038] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 290 (0x93885c00) [pid = 1799] [serial = 861] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 289 (0xa3053000) [pid = 1799] [serial = 1044] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 288 (0x9771d800) [pid = 1799] [serial = 1035] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 287 (0x8cc89000) [pid = 1799] [serial = 1098] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 286 (0x8eddb400) [pid = 1799] [serial = 1071] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 285 (0x8dc2bc00) [pid = 1799] [serial = 1101] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 284 (0x8cc7cc00) [pid = 1799] [serial = 678] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 283 (0x8ecc4000) [pid = 1799] [serial = 684] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 282 (0x8b8eec00) [pid = 1799] [serial = 690] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 281 (0x8cc80000) [pid = 1799] [serial = 762] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 280 (0x9539c800) [pid = 1799] [serial = 825] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 279 (0x8ed6ec00) [pid = 1799] [serial = 858] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 278 (0x8b8f0c00) [pid = 1799] [serial = 852] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 277 (0x9c3e6c00) [pid = 1799] [serial = 939] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 276 (0x928a6c00) [pid = 1799] [serial = 1143] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 275 (0x9c23b400) [pid = 1799] [serial = 1119] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 274 (0x8eccec00) [pid = 1799] [serial = 831] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 273 (0x9222f400) [pid = 1799] [serial = 777] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 272 (0x8e4a5c00) [pid = 1799] [serial = 966] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 271 (0xa0611c00) [pid = 1799] [serial = 987] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 270 (0x8d828400) [pid = 1799] [serial = 720] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 269 (0x9aa8c400) [pid = 1799] [serial = 930] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 268 (0x9d577c00) [pid = 1799] [serial = 984] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 267 (0x95226000) [pid = 1799] [serial = 822] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 266 (0x91506c00) [pid = 1799] [serial = 738] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 265 (0xa24a1400) [pid = 1799] [serial = 993] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 264 (0x9c3f4000) [pid = 1799] [serial = 942] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 263 (0x8ad71c00) [pid = 1799] [serial = 1056] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 262 (0x89420400) [pid = 1799] [serial = 1068] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 261 (0x8f8a0000) [pid = 1799] [serial = 732] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 260 (0x99e71800) [pid = 1799] [serial = 879] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 259 (0x98f41000) [pid = 1799] [serial = 873] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 258 (0x8ed2e400) [pid = 1799] [serial = 687] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 257 (0x8e49d000) [pid = 1799] [serial = 765] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 256 (0x8e6c8800) [pid = 1799] [serial = 789] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 255 (0x8f705c00) [pid = 1799] [serial = 813] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 254 (0x9a77d400) [pid = 1799] [serial = 927] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 253 (0x98aeac00) [pid = 1799] [serial = 1110] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 252 (0x8f0b7c00) [pid = 1799] [serial = 885] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 251 (0x9a615000) [pid = 1799] [serial = 1113] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 250 (0x9aa8d800) [pid = 1799] [serial = 978] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 249 (0x92941400) [pid = 1799] [serial = 1104] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 248 (0xa3248000) [pid = 1799] [serial = 1128] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 247 (0xa21a5c00) [pid = 1799] [serial = 990] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 246 (0x95393c00) [pid = 1799] [serial = 864] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 245 (0x955ee400) [pid = 1799] [serial = 1107] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 244 (0x8ededc00) [pid = 1799] [serial = 693] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 243 (0x8f895c00) [pid = 1799] [serial = 729] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 242 (0x9999ac00) [pid = 1799] [serial = 876] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 241 (0x9515b800) [pid = 1799] [serial = 819] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 240 (0xa359e800) [pid = 1799] [serial = 1005] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 239 (0x99993c00) [pid = 1799] [serial = 918] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 238 (0x8f008c00) [pid = 1799] [serial = 696] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 237 (0x95129800) [pid = 1799] [serial = 786] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 236 (0x955ea000) [pid = 1799] [serial = 828] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 235 (0x978b1400) [pid = 1799] [serial = 870] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 234 (0xa30e4c00) [pid = 1799] [serial = 996] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 233 (0x91510000) [pid = 1799] [serial = 774] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 232 (0x8d8e8400) [pid = 1799] [serial = 909] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 231 (0x928ab800) [pid = 1799] [serial = 1137] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 230 (0x8ecc8800) [pid = 1799] [serial = 723] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 229 (0xa3550c00) [pid = 1799] [serial = 999] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 228 (0x92938400) [pid = 1799] [serial = 1065] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 227 (0x9a773c00) [pid = 1799] [serial = 924] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 226 (0x9c3f4800) [pid = 1799] [serial = 981] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 225 (0xa2270400) [pid = 1799] [serial = 1122] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 224 (0x99f86000) [pid = 1799] [serial = 888] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 223 (0x8f001c00) [pid = 1799] [serial = 912] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x8fabd800) [pid = 1799] [serial = 771] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x97714000) [pid = 1799] [serial = 915] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x9aa96c00) [pid = 1799] [serial = 933] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x8fabb000) [pid = 1799] [serial = 969] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x8ad66c00) [pid = 1799] [serial = 1059] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x8f0bb000) [pid = 1799] [serial = 768] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x9522a800) [pid = 1799] [serial = 1146] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0x9afb5c00) [pid = 1799] [serial = 936] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0x93df4c00) [pid = 1799] [serial = 816] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x91f2ec00) [pid = 1799] [serial = 741] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x9772d400) [pid = 1799] [serial = 867] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x93df1000) [pid = 1799] [serial = 783] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x9a60f000) [pid = 1799] [serial = 975] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x99df4c00) [pid = 1799] [serial = 972] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0xa67df400) [pid = 1799] [serial = 1047] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x8d4aa400) [pid = 1799] [serial = 1062] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x926df000) [pid = 1799] [serial = 1131] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x8d830800) [pid = 1799] [serial = 681] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0xa2276400) [pid = 1799] [serial = 1041] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x9293cc00) [pid = 1799] [serial = 1074] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8f70b000) [pid = 1799] [serial = 726] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8da8a400) [pid = 1799] [serial = 855] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8fb18c00) [pid = 1799] [serial = 735] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x99ee4c00) [pid = 1799] [serial = 882] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x99eea000) [pid = 1799] [serial = 921] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x939b5000) [pid = 1799] [serial = 780] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8f009400) [pid = 1799] [serial = 1032] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8da8f400) [pid = 1799] [serial = 810] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x879fc400) [pid = 1799] [serial = 1140] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8a1ce800) [pid = 1799] [serial = 1050] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8d4b3800) [pid = 1799] [serial = 1053] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x9aa8d000) [pid = 1799] [serial = 1116] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0xa628c800) [pid = 1799] [serial = 1134] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0xa324d800) [pid = 1799] [serial = 1125] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0xa50d4400) [pid = 1799] [serial = 1002] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8a525c00) [pid = 1799] [serial = 1217] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8a51ec00) [pid = 1799] [serial = 1214] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x89f91800) [pid = 1799] [serial = 1211] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x86789400) [pid = 1799] [serial = 1208] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x89f90c00) [pid = 1799] [serial = 1205] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8eefa000) [pid = 1799] [serial = 1202] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x89773800) [pid = 1799] [serial = 1199] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8eef3800) [pid = 1799] [serial = 1196] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8d45c000) [pid = 1799] [serial = 1193] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0xa24a3800) [pid = 1799] [serial = 1184] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8d458400) [pid = 1799] [serial = 1226] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa26b9400) [pid = 1799] [serial = 1185] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x92228c00) [pid = 1799] [serial = 1164] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8fab9400) [pid = 1799] [serial = 1163] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x93de6400) [pid = 1799] [serial = 1172] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8d841400) [pid = 1799] [serial = 1230] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9515e000) [pid = 1799] [serial = 1173] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9c238800) [pid = 1799] [serial = 1181] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9d56c400) [pid = 1799] [serial = 1182] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8cb92c00) [pid = 1799] [serial = 1187] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8cb94c00) [pid = 1799] [serial = 1188] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x99e7b800) [pid = 1799] [serial = 1178] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x99ee4000) [pid = 1799] [serial = 1179] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9d56a400) [pid = 1799] [serial = 1190] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa30e2000) [pid = 1799] [serial = 1191] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8ed21800) [pid = 1799] [serial = 1169] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8f892c00) [pid = 1799] [serial = 1170] [outer = (nil)] [url = about:blank] 01:48:56 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x978bcc00) [pid = 1799] [serial = 1175] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x99658800) [pid = 1799] [serial = 1176] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8ad6a400) [pid = 1799] [serial = 1166] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8cc7e000) [pid = 1799] [serial = 1167] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ad66800) [pid = 1799] [serial = 1223] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x89fe4c00) [pid = 1799] [serial = 1220] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8a1c7400) [pid = 1799] [serial = 1221] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8d838000) [pid = 1799] [serial = 1229] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d4acc00) [pid = 1799] [serial = 1227] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8ad71400) [pid = 1799] [serial = 1224] [outer = (nil)] [url = about:blank] 01:48:57 INFO - PROCESS | 1799 | 1462783737140 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x851cc400 == 92 [pid = 1799] [id = 450] 01:48:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x86789400) [pid = 1799] [serial = 1351] [outer = (nil)] 01:48:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8678f000) [pid = 1799] [serial = 1352] [outer = 0x86789400] 01:48:57 INFO - PROCESS | 1799 | 1462783737241 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x879f9c00) [pid = 1799] [serial = 1353] [outer = 0x86789400] 01:48:58 INFO - PROCESS | 1799 | 1462783738109 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]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3289ms 01:48:58 INFO - PROCESS | 1799 | 1462783738176 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1799 | 1462783738182 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 01:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:48:58 INFO - PROCESS | 1799 | 1462783738191 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 1799 | 1462783738195 Marionette TRACE conn4 <- [1,1774,null,{}] 01:48:58 INFO - PROCESS | 1799 | 1462783738203 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}] 01:48:58 INFO - PROCESS | 1799 | 1462783738421 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 01:48:58 INFO - PROCESS | 1799 | 1462783738617 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x89646c00 == 93 [pid = 1799] [id = 451] 01:48:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x89648c00) [pid = 1799] [serial = 1354] [outer = (nil)] 01:48:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x89720c00) [pid = 1799] [serial = 1355] [outer = 0x89648c00] 01:48:58 INFO - PROCESS | 1799 | 1462783738745 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x89770c00) [pid = 1799] [serial = 1356] [outer = 0x89648c00] 01:48:59 INFO - PROCESS | 1799 | 1462783739651 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]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1487ms 01:48:59 INFO - PROCESS | 1799 | 1462783739685 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 1799 | 1462783739690 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 01:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:48:59 INFO - PROCESS | 1799 | 1462783739697 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 1799 | 1462783739701 Marionette TRACE conn4 <- [1,1778,null,{}] 01:48:59 INFO - PROCESS | 1799 | 1462783739716 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}] 01:48:59 INFO - PROCESS | 1799 | 1462783739977 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 01:49:00 INFO - PROCESS | 1799 | 1462783740003 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971a800 == 94 [pid = 1799] [id = 452] 01:49:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x89f97800) [pid = 1799] [serial = 1357] [outer = (nil)] 01:49:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8a041400) [pid = 1799] [serial = 1358] [outer = 0x89f97800] 01:49:00 INFO - PROCESS | 1799 | 1462783740080 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8a1c6800) [pid = 1799] [serial = 1359] [outer = 0x89f97800] 01:49:01 INFO - PROCESS | 1799 | 1462783741337 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]]]}] 01:49:01 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 01:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1689ms 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8976bc00) [pid = 1799] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9aa97800) [pid = 1799] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8971b800) [pid = 1799] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8971d400) [pid = 1799] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e6c7000) [pid = 1799] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x879f1800) [pid = 1799] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9a60a400) [pid = 1799] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f704c00) [pid = 1799] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x879fb400) [pid = 1799] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8971e000) [pid = 1799] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8da90800) [pid = 1799] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8976f800) [pid = 1799] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x851c2800) [pid = 1799] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x89773c00) [pid = 1799] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x851cb400) [pid = 1799] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x928af800) [pid = 1799] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d459800) [pid = 1799] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8d4b4c00) [pid = 1799] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:49:02 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x86782800) [pid = 1799] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:49:02 INFO - PROCESS | 1799 | 1462783742172 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 1799 | 1462783742182 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 01:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:49:02 INFO - PROCESS | 1799 | 1462783742241 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 1799 | 1462783742252 Marionette TRACE conn4 <- [1,1782,null,{}] 01:49:02 INFO - PROCESS | 1799 | 1462783742258 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}] 01:49:02 INFO - PROCESS | 1799 | 1462783742510 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:49:02 INFO - PROCESS | 1799 | 1462783742624 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f8cc00 == 95 [pid = 1799] [id = 453] 01:49:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a03c000) [pid = 1799] [serial = 1360] [outer = (nil)] 01:49:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a1d0400) [pid = 1799] [serial = 1361] [outer = 0x8a03c000] 01:49:02 INFO - PROCESS | 1799 | 1462783742719 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8a688800) [pid = 1799] [serial = 1362] [outer = 0x8a03c000] 01:49:03 INFO - PROCESS | 1799 | 1462783743523 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]]]}] 01:49:03 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 01:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1389ms 01:49:03 INFO - PROCESS | 1799 | 1462783743594 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 1799 | 1462783743598 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 01:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:49:03 INFO - PROCESS | 1799 | 1462783743605 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 1799 | 1462783743608 Marionette TRACE conn4 <- [1,1786,null,{}] 01:49:03 INFO - PROCESS | 1799 | 1462783743613 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}] 01:49:03 INFO - PROCESS | 1799 | 1462783743806 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 01:49:04 INFO - PROCESS | 1799 | 1462783743993 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee6400 == 96 [pid = 1799] [id = 454] 01:49:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a03d800) [pid = 1799] [serial = 1363] [outer = (nil)] 01:49:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ad6b800) [pid = 1799] [serial = 1364] [outer = 0x8a03d800] 01:49:04 INFO - PROCESS | 1799 | 1462783744074 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ad73800) [pid = 1799] [serial = 1365] [outer = 0x8a03d800] 01:49:05 INFO - PROCESS | 1799 | 1462783745200 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]]]}] 01:49:05 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 01:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1638ms 01:49:05 INFO - PROCESS | 1799 | 1462783745244 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 1799 | 1462783745252 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 01:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:49:05 INFO - PROCESS | 1799 | 1462783745261 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 1799 | 1462783745267 Marionette TRACE conn4 <- [1,1790,null,{}] 01:49:05 INFO - PROCESS | 1799 | 1462783745276 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}] 01:49:05 INFO - PROCESS | 1799 | 1462783745501 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 01:49:05 INFO - PROCESS | 1799 | 1462783745774 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x89417c00 == 97 [pid = 1799] [id = 455] 01:49:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x89420400) [pid = 1799] [serial = 1366] [outer = (nil)] 01:49:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8971dc00) [pid = 1799] [serial = 1367] [outer = 0x89420400] 01:49:05 INFO - PROCESS | 1799 | 1462783745916 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x89f91c00) [pid = 1799] [serial = 1368] [outer = 0x89420400] 01:49:06 INFO - PROCESS | 1799 | 1462783746854 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]]]}] 01:49:06 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) 01:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1649ms 01:49:06 INFO - PROCESS | 1799 | 1462783746911 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 1799 | 1462783746920 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 01:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:49:06 INFO - PROCESS | 1799 | 1462783746931 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 1799 | 1462783746936 Marionette TRACE conn4 <- [1,1794,null,{}] 01:49:06 INFO - PROCESS | 1799 | 1462783746943 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}] 01:49:07 INFO - PROCESS | 1799 | 1462783747168 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 01:49:07 INFO - PROCESS | 1799 | 1462783747496 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x89721c00 == 98 [pid = 1799] [id = 456] 01:49:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8a1ce000) [pid = 1799] [serial = 1369] [outer = (nil)] 01:49:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ad4d400) [pid = 1799] [serial = 1370] [outer = 0x8a1ce000] 01:49:07 INFO - PROCESS | 1799 | 1462783747625 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ad6c000) [pid = 1799] [serial = 1371] [outer = 0x8a1ce000] 01:49:08 INFO - PROCESS | 1799 | 1462783748555 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]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1687ms 01:49:08 INFO - PROCESS | 1799 | 1462783748620 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 01:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:49:08 INFO - PROCESS | 1799 | 1462783748624 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 01:49:08 INFO - PROCESS | 1799 | 1462783748631 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 1799 | 1462783748638 Marionette TRACE conn4 <- [1,1798,null,{}] 01:49:08 INFO - PROCESS | 1799 | 1462783748655 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}] 01:49:08 INFO - PROCESS | 1799 | 1462783748921 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 01:49:09 INFO - PROCESS | 1799 | 1462783749237 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f90c00 == 99 [pid = 1799] [id = 457] 01:49:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8b771800) [pid = 1799] [serial = 1372] [outer = (nil)] 01:49:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8b8f6000) [pid = 1799] [serial = 1373] [outer = 0x8b771800] 01:49:09 INFO - PROCESS | 1799 | 1462783749329 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8cb8e800) [pid = 1799] [serial = 1374] [outer = 0x8b771800] 01:49:10 INFO - PROCESS | 1799 | 1462783750267 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]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1696ms 01:49:10 INFO - PROCESS | 1799 | 1462783750328 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 1799 | 1462783750333 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 01:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:49:10 INFO - PROCESS | 1799 | 1462783750341 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 1799 | 1462783750345 Marionette TRACE conn4 <- [1,1802,null,{}] 01:49:10 INFO - PROCESS | 1799 | 1462783750351 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}] 01:49:10 INFO - PROCESS | 1799 | 1462783750562 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 01:49:10 INFO - PROCESS | 1799 | 1462783750823 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f6800 == 100 [pid = 1799] [id = 458] 01:49:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8cb96000) [pid = 1799] [serial = 1375] [outer = (nil)] 01:49:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8cc82400) [pid = 1799] [serial = 1376] [outer = 0x8cb96000] 01:49:10 INFO - PROCESS | 1799 | 1462783750955 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ccec800) [pid = 1799] [serial = 1377] [outer = 0x8cb96000] 01:49:11 INFO - PROCESS | 1799 | 1462783751912 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]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1632ms 01:49:11 INFO - PROCESS | 1799 | 1462783751974 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 01:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:49:11 INFO - PROCESS | 1799 | 1462783751980 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 01:49:11 INFO - PROCESS | 1799 | 1462783751987 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 1799 | 1462783751990 Marionette TRACE conn4 <- [1,1806,null,{}] 01:49:12 INFO - PROCESS | 1799 | 1462783751997 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}] 01:49:12 INFO - PROCESS | 1799 | 1462783752236 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 01:49:12 INFO - PROCESS | 1799 | 1462783752565 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad55000 == 101 [pid = 1799] [id = 459] 01:49:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8cb97400) [pid = 1799] [serial = 1378] [outer = (nil)] 01:49:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8d45c400) [pid = 1799] [serial = 1379] [outer = 0x8cb97400] 01:49:12 INFO - PROCESS | 1799 | 1462783752661 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8d4ab000) [pid = 1799] [serial = 1380] [outer = 0x8cb97400] 01:49:13 INFO - PROCESS | 1799 | 1462783753625 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]]]}] 01:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1686ms 01:49:13 INFO - PROCESS | 1799 | 1462783753674 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 01:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:49:13 INFO - PROCESS | 1799 | 1462783753679 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 01:49:13 INFO - PROCESS | 1799 | 1462783753686 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - PROCESS | 1799 | 1462783753689 Marionette TRACE conn4 <- [1,1810,null,{}] 01:49:13 INFO - PROCESS | 1799 | 1462783753695 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}] 01:49:13 INFO - PROCESS | 1799 | 1462783753944 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 01:49:14 INFO - PROCESS | 1799 | 1462783754335 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a043800 == 102 [pid = 1799] [id = 460] 01:49:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8d451c00) [pid = 1799] [serial = 1381] [outer = (nil)] 01:49:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8d8eac00) [pid = 1799] [serial = 1382] [outer = 0x8d451c00] 01:49:14 INFO - PROCESS | 1799 | 1462783754442 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8d9e4c00) [pid = 1799] [serial = 1383] [outer = 0x8d451c00] 01:49:15 INFO - PROCESS | 1799 | 1462783755384 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]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1736ms 01:49:15 INFO - PROCESS | 1799 | 1462783755422 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:49:15 INFO - PROCESS | 1799 | 1462783755426 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:49:15 INFO - PROCESS | 1799 | 1462783755433 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 1799 | 1462783755437 Marionette TRACE conn4 <- [1,1814,null,{}] 01:49:15 INFO - PROCESS | 1799 | 1462783755443 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}] 01:49:15 INFO - PROCESS | 1799 | 1462783755637 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 01:49:15 INFO - PROCESS | 1799 | 1462783755863 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d451400 == 103 [pid = 1799] [id = 461] 01:49:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8d83d000) [pid = 1799] [serial = 1384] [outer = (nil)] 01:49:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8da8b000) [pid = 1799] [serial = 1385] [outer = 0x8d83d000] 01:49:15 INFO - PROCESS | 1799 | 1462783755989 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8da93800) [pid = 1799] [serial = 1386] [outer = 0x8d83d000] 01:49:17 INFO - PROCESS | 1799 | 1462783757215 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]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1839ms 01:49:17 INFO - PROCESS | 1799 | 1462783757272 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 1799 | 1462783757282 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 01:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:49:17 INFO - PROCESS | 1799 | 1462783757292 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 1799 | 1462783757297 Marionette TRACE conn4 <- [1,1818,null,{}] 01:49:17 INFO - PROCESS | 1799 | 1462783757304 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}] 01:49:17 INFO - PROCESS | 1799 | 1462783757505 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:49:17 INFO - PROCESS | 1799 | 1462783757726 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da8c400 == 104 [pid = 1799] [id = 462] 01:49:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8dc21000) [pid = 1799] [serial = 1387] [outer = (nil)] 01:49:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8e4a7000) [pid = 1799] [serial = 1388] [outer = 0x8dc21000] 01:49:17 INFO - PROCESS | 1799 | 1462783757897 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8e52fc00) [pid = 1799] [serial = 1389] [outer = 0x8dc21000] 01:49:18 INFO - PROCESS | 1799 | 1462783758856 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]]]}] 01:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1637ms 01:49:18 INFO - PROCESS | 1799 | 1462783758929 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 1799 | 1462783758933 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 01:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:49:18 INFO - PROCESS | 1799 | 1462783758940 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:49:18 INFO - PROCESS | 1799 | 1462783758944 Marionette TRACE conn4 <- [1,1822,null,{}] 01:49:18 INFO - PROCESS | 1799 | 1462783758950 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}] 01:49:19 INFO - PROCESS | 1799 | 1462783759242 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 01:49:19 INFO - PROCESS | 1799 | 1462783759597 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x851cb400 == 105 [pid = 1799] [id = 463] 01:49:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8b772c00) [pid = 1799] [serial = 1390] [outer = (nil)] 01:49:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8e52f400) [pid = 1799] [serial = 1391] [outer = 0x8b772c00] 01:49:19 INFO - PROCESS | 1799 | 1462783759745 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8eccd000) [pid = 1799] [serial = 1392] [outer = 0x8b772c00] 01:49:20 INFO - PROCESS | 1799 | 1462783760750 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]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1885ms 01:49:20 INFO - PROCESS | 1799 | 1462783760827 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 1799 | 1462783760830 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 01:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:49:20 INFO - PROCESS | 1799 | 1462783760837 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 1799 | 1462783760842 Marionette TRACE conn4 <- [1,1826,null,{}] 01:49:20 INFO - PROCESS | 1799 | 1462783760848 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}] 01:49:21 INFO - PROCESS | 1799 | 1462783761073 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 01:49:21 INFO - PROCESS | 1799 | 1462783761403 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d83cc00 == 106 [pid = 1799] [id = 464] 01:49:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8ed72000) [pid = 1799] [serial = 1393] [outer = (nil)] 01:49:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8eddd800) [pid = 1799] [serial = 1394] [outer = 0x8ed72000] 01:49:21 INFO - PROCESS | 1799 | 1462783761499 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8ede2400) [pid = 1799] [serial = 1395] [outer = 0x8ed72000] 01:49:22 INFO - PROCESS | 1799 | 1462783762454 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]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1688ms 01:49:22 INFO - PROCESS | 1799 | 1462783762526 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 1799 | 1462783762530 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 01:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:49:22 INFO - PROCESS | 1799 | 1462783762537 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 1799 | 1462783762542 Marionette TRACE conn4 <- [1,1830,null,{}] 01:49:22 INFO - PROCESS | 1799 | 1462783762548 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}] 01:49:22 INFO - PROCESS | 1799 | 1462783762815 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 01:49:23 INFO - PROCESS | 1799 | 1462783763148 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edf0400 == 107 [pid = 1799] [id = 465] 01:49:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8eef9800) [pid = 1799] [serial = 1396] [outer = (nil)] 01:49:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8f00ec00) [pid = 1799] [serial = 1397] [outer = 0x8eef9800] 01:49:23 INFO - PROCESS | 1799 | 1462783763250 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8f704400) [pid = 1799] [serial = 1398] [outer = 0x8eef9800] 01:49:24 INFO - PROCESS | 1799 | 1462783764160 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]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1685ms 01:49:24 INFO - PROCESS | 1799 | 1462783764223 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 1799 | 1462783764228 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 01:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:49:24 INFO - PROCESS | 1799 | 1462783764234 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 1799 | 1462783764238 Marionette TRACE conn4 <- [1,1834,null,{}] 01:49:24 INFO - PROCESS | 1799 | 1462783764244 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}] 01:49:24 INFO - PROCESS | 1799 | 1462783764455 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:49:24 INFO - PROCESS | 1799 | 1462783764737 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e6bd800 == 108 [pid = 1799] [id = 466] 01:49:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8ed22400) [pid = 1799] [serial = 1399] [outer = (nil)] 01:49:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8f892800) [pid = 1799] [serial = 1400] [outer = 0x8ed22400] 01:49:24 INFO - PROCESS | 1799 | 1462783764876 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x8f899400) [pid = 1799] [serial = 1401] [outer = 0x8ed22400] 01:49:25 INFO - PROCESS | 1799 | 1462783765828 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]]]}] 01:49:25 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 01:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1642ms 01:49:25 INFO - PROCESS | 1799 | 1462783765896 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 1799 | 1462783765901 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 01:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:49:25 INFO - PROCESS | 1799 | 1462783765910 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 1799 | 1462783765923 Marionette TRACE conn4 <- [1,1838,null,{}] 01:49:25 INFO - PROCESS | 1799 | 1462783765928 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}] 01:49:26 INFO - PROCESS | 1799 | 1462783766146 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 01:49:26 INFO - PROCESS | 1799 | 1462783766463 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0bc800 == 109 [pid = 1799] [id = 467] 01:49:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8f708c00) [pid = 1799] [serial = 1402] [outer = (nil)] 01:49:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8fabf400) [pid = 1799] [serial = 1403] [outer = 0x8f708c00] 01:49:26 INFO - PROCESS | 1799 | 1462783766558 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8fac3400) [pid = 1799] [serial = 1404] [outer = 0x8f708c00] 01:49:27 INFO - PROCESS | 1799 | 1462783767522 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]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1645ms 01:49:27 INFO - PROCESS | 1799 | 1462783767556 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 1799 | 1462783767559 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:49:27 INFO - PROCESS | 1799 | 1462783767566 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 1799 | 1462783767569 Marionette TRACE conn4 <- [1,1842,null,{}] 01:49:27 INFO - PROCESS | 1799 | 1462783767575 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}] 01:49:27 INFO - PROCESS | 1799 | 1462783767772 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 01:49:28 INFO - PROCESS | 1799 | 1462783768090 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b6400 == 110 [pid = 1799] [id = 468] 01:49:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8f899800) [pid = 1799] [serial = 1405] [outer = (nil)] 01:49:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x91504800) [pid = 1799] [serial = 1406] [outer = 0x8f899800] 01:49:28 INFO - PROCESS | 1799 | 1462783768195 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x91509c00) [pid = 1799] [serial = 1407] [outer = 0x8f899800] 01:49:29 INFO - PROCESS | 1799 | 1462783769073 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]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1580ms 01:49:29 INFO - PROCESS | 1799 | 1462783769147 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 1799 | 1462783769151 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 01:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:49:29 INFO - PROCESS | 1799 | 1462783769158 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 1799 | 1462783769162 Marionette TRACE conn4 <- [1,1846,null,{}] 01:49:29 INFO - PROCESS | 1799 | 1462783769168 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}] 01:49:29 INFO - PROCESS | 1799 | 1462783769388 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:49:29 INFO - PROCESS | 1799 | 1462783769716 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed29400 == 111 [pid = 1799] [id = 469] 01:49:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8f007c00) [pid = 1799] [serial = 1408] [outer = (nil)] 01:49:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x91f3a000) [pid = 1799] [serial = 1409] [outer = 0x8f007c00] 01:49:29 INFO - PROCESS | 1799 | 1462783769823 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x91f30800) [pid = 1799] [serial = 1410] [outer = 0x8f007c00] 01:49:30 INFO - PROCESS | 1799 | 1462783770808 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]]]}] 01:49:30 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) 01:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1689ms 01:49:30 INFO - PROCESS | 1799 | 1462783770848 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 1799 | 1462783770851 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 01:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:49:30 INFO - PROCESS | 1799 | 1462783770858 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 1799 | 1462783770862 Marionette TRACE conn4 <- [1,1850,null,{}] 01:49:30 INFO - PROCESS | 1799 | 1462783770868 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}] 01:49:31 INFO - PROCESS | 1799 | 1462783771082 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 01:49:31 INFO - PROCESS | 1799 | 1462783771405 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f36c00 == 112 [pid = 1799] [id = 470] 01:49:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9222f400) [pid = 1799] [serial = 1411] [outer = (nil)] 01:49:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x928a8400) [pid = 1799] [serial = 1412] [outer = 0x9222f400] 01:49:31 INFO - PROCESS | 1799 | 1462783771503 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x928ae400) [pid = 1799] [serial = 1413] [outer = 0x9222f400] 01:49:32 INFO - PROCESS | 1799 | 1462783772467 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]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1681ms 01:49:32 INFO - PROCESS | 1799 | 1462783772540 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 1799 | 1462783772544 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 01:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:49:32 INFO - PROCESS | 1799 | 1462783772552 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 1799 | 1462783772556 Marionette TRACE conn4 <- [1,1854,null,{}] 01:49:32 INFO - PROCESS | 1799 | 1462783772562 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}] 01:49:32 INFO - PROCESS | 1799 | 1462783772772 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 01:49:33 INFO - PROCESS | 1799 | 1462783773096 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c7400 == 113 [pid = 1799] [id = 471] 01:49:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x851c9c00) [pid = 1799] [serial = 1414] [outer = (nil)] 01:49:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8941ec00) [pid = 1799] [serial = 1415] [outer = 0x851c9c00] 01:49:33 INFO - PROCESS | 1799 | 1462783773209 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x89720000) [pid = 1799] [serial = 1416] [outer = 0x851c9c00] 01:49:34 INFO - PROCESS | 1799 | 1462783774141 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]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1639ms 01:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:49:34 INFO - PROCESS | 1799 | 1462783774193 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 1799 | 1462783774196 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 01:49:34 INFO - PROCESS | 1799 | 1462783774203 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 1799 | 1462783774207 Marionette TRACE conn4 <- [1,1858,null,{}] 01:49:34 INFO - PROCESS | 1799 | 1462783774213 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}] 01:49:34 INFO - PROCESS | 1799 | 1462783774432 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f6000 == 112 [pid = 1799] [id = 315] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9eec00 == 111 [pid = 1799] [id = 318] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb93800 == 110 [pid = 1799] [id = 397] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d9400 == 109 [pid = 1799] [id = 314] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81d000 == 108 [pid = 1799] [id = 398] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x89779000 == 107 [pid = 1799] [id = 400] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x89770000 == 106 [pid = 1799] [id = 401] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8976b400 == 105 [pid = 1799] [id = 399] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x89f8cc00 == 104 [pid = 1799] [id = 453] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8971a800 == 103 [pid = 1799] [id = 452] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce6c00 == 102 [pid = 1799] [id = 342] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x89646c00 == 101 [pid = 1799] [id = 451] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x851cc400 == 100 [pid = 1799] [id = 450] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x879f4000 == 99 [pid = 1799] [id = 449] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8d840400 == 98 [pid = 1799] [id = 447] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x89420000 == 97 [pid = 1799] [id = 448] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x926d8c00 == 96 [pid = 1799] [id = 446] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8971c400 == 95 [pid = 1799] [id = 445] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce8800 == 94 [pid = 1799] [id = 444] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed28c00 == 93 [pid = 1799] [id = 442] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8f00f800 == 92 [pid = 1799] [id = 443] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8e6c4400 == 91 [pid = 1799] [id = 441] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8da86c00 == 90 [pid = 1799] [id = 440] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8d83dc00 == 89 [pid = 1799] [id = 439] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8d452c00 == 88 [pid = 1799] [id = 438] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce7800 == 87 [pid = 1799] [id = 437] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad73c00 == 86 [pid = 1799] [id = 436] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb92000 == 85 [pid = 1799] [id = 435] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x8a51b800 == 84 [pid = 1799] [id = 434] 01:49:35 INFO - PROCESS | 1799 | --DOCSHELL 0x879fe000 == 83 [pid = 1799] [id = 433] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x89776000) [pid = 1799] [serial = 1200] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8d455000) [pid = 1799] [serial = 1238] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x89645c00) [pid = 1799] [serial = 1283] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0xa060f400) [pid = 1799] [serial = 1265] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x89723000) [pid = 1799] [serial = 1268] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0xa21a6000) [pid = 1799] [serial = 1272] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x89725400) [pid = 1799] [serial = 1269] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x989f1c00) [pid = 1799] [serial = 1260] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x89415800) [pid = 1799] [serial = 1295] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x9a617800) [pid = 1799] [serial = 1262] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x92937800) [pid = 1799] [serial = 1254] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x88ee9c00) [pid = 1799] [serial = 1286] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8a040c00) [pid = 1799] [serial = 1275] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8ede3c00) [pid = 1799] [serial = 1244] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8a526800) [pid = 1799] [serial = 1235] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8eeee400) [pid = 1799] [serial = 1245] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9aa89c00) [pid = 1799] [serial = 1263] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x9771f800) [pid = 1799] [serial = 1259] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x89f92800) [pid = 1799] [serial = 1289] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9d514400) [pid = 1799] [serial = 1271] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x89419400) [pid = 1799] [serial = 1287] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9222a800) [pid = 1799] [serial = 1250] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89fe7800) [pid = 1799] [serial = 1290] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x851ca400) [pid = 1799] [serial = 1277] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8a529800) [pid = 1799] [serial = 1292] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8eef7800) [pid = 1799] [serial = 1247] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x851cc800) [pid = 1799] [serial = 1278] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8a043c00) [pid = 1799] [serial = 1281] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x92935400) [pid = 1799] [serial = 1253] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8a03e000) [pid = 1799] [serial = 1274] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x951ae400) [pid = 1799] [serial = 1256] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8d45ec00) [pid = 1799] [serial = 1194] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8d9e3000) [pid = 1799] [serial = 1233] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa26b9000) [pid = 1799] [serial = 1266] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8d8f2400) [pid = 1799] [serial = 1232] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8ad49800) [pid = 1799] [serial = 1293] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8dc28400) [pid = 1799] [serial = 1241] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8a03f400) [pid = 1799] [serial = 1280] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9539a400) [pid = 1799] [serial = 1257] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8678b800) [pid = 1799] [serial = 1209] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8b81d400) [pid = 1799] [serial = 1298] [outer = (nil)] [url = about:blank] 01:49:35 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8a1c9c00) [pid = 1799] [serial = 1296] [outer = (nil)] [url = about:blank] 01:49:36 INFO - PROCESS | 1799 | 1462783776101 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x851ce000 == 84 [pid = 1799] [id = 472] 01:49:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x851cf400) [pid = 1799] [serial = 1417] [outer = (nil)] 01:49:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x86786c00) [pid = 1799] [serial = 1418] [outer = 0x851cf400] 01:49:36 INFO - PROCESS | 1799 | 1462783776184 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8678ec00) [pid = 1799] [serial = 1419] [outer = 0x851cf400] 01:49:37 INFO - PROCESS | 1799 | 1462783777028 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]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2847ms 01:49:37 INFO - PROCESS | 1799 | 1462783777051 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 1799 | 1462783777058 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:49:37 INFO - PROCESS | 1799 | 1462783777066 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 1799 | 1462783777072 Marionette TRACE conn4 <- [1,1862,null,{}] 01:49:37 INFO - PROCESS | 1799 | 1462783777080 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}] 01:49:37 INFO - PROCESS | 1799 | 1462783777303 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 01:49:37 INFO - PROCESS | 1799 | 1462783777501 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f7000 == 85 [pid = 1799] [id = 473] 01:49:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x89412400) [pid = 1799] [serial = 1420] [outer = (nil)] 01:49:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8963ec00) [pid = 1799] [serial = 1421] [outer = 0x89412400] 01:49:37 INFO - PROCESS | 1799 | 1462783777583 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x89648400) [pid = 1799] [serial = 1422] [outer = 0x89412400] 01:49:38 INFO - PROCESS | 1799 | 1462783778500 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]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1483ms 01:49:38 INFO - PROCESS | 1799 | 1462783778553 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 1799 | 1462783778559 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 01:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:49:38 INFO - PROCESS | 1799 | 1462783778578 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 1799 | 1462783778582 Marionette TRACE conn4 <- [1,1866,null,{}] 01:49:38 INFO - PROCESS | 1799 | 1462783778588 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}] 01:49:38 INFO - PROCESS | 1799 | 1462783778842 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 01:49:38 INFO - PROCESS | 1799 | 1462783778874 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x89640800 == 86 [pid = 1799] [id = 474] 01:49:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8976d000) [pid = 1799] [serial = 1423] [outer = (nil)] 01:49:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x89777400) [pid = 1799] [serial = 1424] [outer = 0x8976d000] 01:49:38 INFO - PROCESS | 1799 | 1462783778949 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x89f8e800) [pid = 1799] [serial = 1425] [outer = 0x8976d000] 01:49:40 INFO - PROCESS | 1799 | 1462783779998 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]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1482ms 01:49:40 INFO - PROCESS | 1799 | 1462783780061 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 01:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:49:40 INFO - PROCESS | 1799 | 1462783780065 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 01:49:40 INFO - PROCESS | 1799 | 1462783780081 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 1799 | 1462783780090 Marionette TRACE conn4 <- [1,1870,null,{}] 01:49:40 INFO - PROCESS | 1799 | 1462783780105 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}] 01:49:40 INFO - PROCESS | 1799 | 1462783780393 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8fb15c00) [pid = 1799] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8a690400) [pid = 1799] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8ecc9400) [pid = 1799] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x89f94800) [pid = 1799] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b8f4c00) [pid = 1799] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x89421000) [pid = 1799] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x89645800) [pid = 1799] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89642800) [pid = 1799] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x89f97800) [pid = 1799] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x93880000) [pid = 1799] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8da95400) [pid = 1799] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8eeee000) [pid = 1799] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x89774800) [pid = 1799] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8d83f400) [pid = 1799] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8cb95400) [pid = 1799] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8fb20400) [pid = 1799] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8da7e400) [pid = 1799] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8a03c000) [pid = 1799] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d457800) [pid = 1799] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x86783800) [pid = 1799] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x86789400) [pid = 1799] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x926e3400) [pid = 1799] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ccedc00) [pid = 1799] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ed67800) [pid = 1799] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x89648c00) [pid = 1799] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8cb97c00) [pid = 1799] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8678fc00) [pid = 1799] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x89fe2800) [pid = 1799] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8cb99c00) [pid = 1799] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8ed6cc00) [pid = 1799] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8ed6d000) [pid = 1799] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:49:41 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8cc85c00) [pid = 1799] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:49:41 INFO - PROCESS | 1799 | 1462783781293 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x86783000 == 87 [pid = 1799] [id = 475] 01:49:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x86783800) [pid = 1799] [serial = 1426] [outer = (nil)] 01:49:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89421000) [pid = 1799] [serial = 1427] [outer = 0x86783800] 01:49:41 INFO - PROCESS | 1799 | 1462783781374 Marionette DEBUG loaded listener.js 01:49:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89f8fc00) [pid = 1799] [serial = 1428] [outer = 0x86783800] 01:49:42 INFO - PROCESS | 1799 | 1462783782127 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]]]}] 01:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2110ms 01:49:42 INFO - PROCESS | 1799 | 1462783782183 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 01:49:42 INFO - PROCESS | 1799 | 1462783782187 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 01:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:49:42 INFO - PROCESS | 1799 | 1462783782193 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 1799 | 1462783782196 Marionette TRACE conn4 <- [1,1874,null,{}] 01:49:42 INFO - PROCESS | 1799 | 1462783782202 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}] 01:49:42 INFO - PROCESS | 1799 | 1462783782475 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 01:49:42 INFO - PROCESS | 1799 | 1462783782493 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8678fc00 == 88 [pid = 1799] [id = 476] 01:49:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x89642800) [pid = 1799] [serial = 1429] [outer = (nil)] 01:49:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8a1ca000) [pid = 1799] [serial = 1430] [outer = 0x89642800] 01:49:42 INFO - PROCESS | 1799 | 1462783782567 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8a51fc00) [pid = 1799] [serial = 1431] [outer = 0x89642800] 01:49:43 INFO - PROCESS | 1799 | 1462783783803 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]]]}] 01:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1688ms 01:49:43 INFO - PROCESS | 1799 | 1462783783882 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 01:49:43 INFO - PROCESS | 1799 | 1462783783889 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 01:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:49:43 INFO - PROCESS | 1799 | 1462783783908 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 1799 | 1462783783915 Marionette TRACE conn4 <- [1,1878,null,{}] 01:49:43 INFO - PROCESS | 1799 | 1462783783923 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}] 01:49:44 INFO - PROCESS | 1799 | 1462783784240 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 01:49:44 INFO - PROCESS | 1799 | 1462783784476 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c8c00 == 89 [pid = 1799] [id = 477] 01:49:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x88eef400) [pid = 1799] [serial = 1432] [outer = (nil)] 01:49:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89648c00) [pid = 1799] [serial = 1433] [outer = 0x88eef400] 01:49:44 INFO - PROCESS | 1799 | 1462783784567 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8976e000) [pid = 1799] [serial = 1434] [outer = 0x88eef400] 01:49:45 INFO - PROCESS | 1799 | 1462783785542 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]]]}] 01:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1692ms 01:49:45 INFO - PROCESS | 1799 | 1462783785600 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 01:49:45 INFO - PROCESS | 1799 | 1462783785609 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 01:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:49:45 INFO - PROCESS | 1799 | 1462783785620 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 1799 | 1462783785624 Marionette TRACE conn4 <- [1,1882,null,{}] 01:49:45 INFO - PROCESS | 1799 | 1462783785631 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}] 01:49:45 INFO - PROCESS | 1799 | 1462783785880 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 01:49:46 INFO - PROCESS | 1799 | 1462783786200 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe4000 == 90 [pid = 1799] [id = 478] 01:49:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89fe5800) [pid = 1799] [serial = 1435] [outer = (nil)] 01:49:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8a045000) [pid = 1799] [serial = 1436] [outer = 0x89fe5800] 01:49:46 INFO - PROCESS | 1799 | 1462783786287 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a520400) [pid = 1799] [serial = 1437] [outer = 0x89fe5800] 01:49:47 INFO - PROCESS | 1799 | 1462783787260 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]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1686ms 01:49:47 INFO - PROCESS | 1799 | 1462783787307 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 1799 | 1462783787311 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:49:47 INFO - PROCESS | 1799 | 1462783787318 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 1799 | 1462783787325 Marionette TRACE conn4 <- [1,1886,null,{}] 01:49:47 INFO - PROCESS | 1799 | 1462783787342 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}] 01:49:47 INFO - PROCESS | 1799 | 1462783787598 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 01:49:47 INFO - PROCESS | 1799 | 1462783787911 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a68c000 == 91 [pid = 1799] [id = 479] 01:49:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ad71800) [pid = 1799] [serial = 1438] [outer = (nil)] 01:49:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8b766800) [pid = 1799] [serial = 1439] [outer = 0x8ad71800] 01:49:48 INFO - PROCESS | 1799 | 1462783788002 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8b817000) [pid = 1799] [serial = 1440] [outer = 0x8ad71800] 01:49:48 INFO - PROCESS | 1799 | 1462783788896 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]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1636ms 01:49:48 INFO - PROCESS | 1799 | 1462783788956 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 1799 | 1462783788962 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 01:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:49:48 INFO - PROCESS | 1799 | 1462783788968 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 1799 | 1462783788971 Marionette TRACE conn4 <- [1,1890,null,{}] 01:49:48 INFO - PROCESS | 1799 | 1462783788977 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}] 01:49:49 INFO - PROCESS | 1799 | 1462783789177 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:49:49 INFO - PROCESS | 1799 | 1462783789398 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad73400 == 92 [pid = 1799] [id = 480] 01:49:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b1da400) [pid = 1799] [serial = 1441] [outer = (nil)] 01:49:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8ca0ac00) [pid = 1799] [serial = 1442] [outer = 0x8b1da400] 01:49:49 INFO - PROCESS | 1799 | 1462783789520 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8cb93400) [pid = 1799] [serial = 1443] [outer = 0x8b1da400] 01:49:50 INFO - PROCESS | 1799 | 1462783790518 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]]]}] 01:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1583ms 01:49:50 INFO - PROCESS | 1799 | 1462783790552 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 1799 | 1462783790556 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 01:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:49:50 INFO - PROCESS | 1799 | 1462783790563 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:49:50 INFO - PROCESS | 1799 | 1462783790566 Marionette TRACE conn4 <- [1,1894,null,{}] 01:49:50 INFO - PROCESS | 1799 | 1462783790572 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}] 01:49:50 INFO - PROCESS | 1799 | 1462783790782 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 01:49:51 INFO - PROCESS | 1799 | 1462783791054 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4cc00 == 93 [pid = 1799] [id = 481] 01:49:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ad4e000) [pid = 1799] [serial = 1444] [outer = (nil)] 01:49:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8cc86c00) [pid = 1799] [serial = 1445] [outer = 0x8ad4e000] 01:49:51 INFO - PROCESS | 1799 | 1462783791185 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8cceb400) [pid = 1799] [serial = 1446] [outer = 0x8ad4e000] 01:49:52 INFO - PROCESS | 1799 | 1462783792132 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]]]}] 01:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1632ms 01:49:52 INFO - PROCESS | 1799 | 1462783792196 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 01:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:49:52 INFO - PROCESS | 1799 | 1462783792201 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 01:49:52 INFO - PROCESS | 1799 | 1462783792207 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:49:52 INFO - PROCESS | 1799 | 1462783792211 Marionette TRACE conn4 <- [1,1898,null,{}] 01:49:52 INFO - PROCESS | 1799 | 1462783792217 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}] 01:49:52 INFO - PROCESS | 1799 | 1462783792520 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 01:49:52 INFO - PROCESS | 1799 | 1462783792865 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca0d400 == 94 [pid = 1799] [id = 482] 01:49:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8cb92800) [pid = 1799] [serial = 1447] [outer = (nil)] 01:49:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d4b8000) [pid = 1799] [serial = 1448] [outer = 0x8cb92800] 01:49:52 INFO - PROCESS | 1799 | 1462783792990 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d839800) [pid = 1799] [serial = 1449] [outer = 0x8cb92800] 01:49:54 INFO - PROCESS | 1799 | 1462783794073 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]]]}] 01:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1937ms 01:49:54 INFO - PROCESS | 1799 | 1462783794144 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1799 | 1462783794148 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 01:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:49:54 INFO - PROCESS | 1799 | 1462783794155 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:49:54 INFO - PROCESS | 1799 | 1462783794159 Marionette TRACE conn4 <- [1,1902,null,{}] 01:49:54 INFO - PROCESS | 1799 | 1462783794165 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}] 01:49:54 INFO - PROCESS | 1799 | 1462783794408 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 01:49:54 INFO - PROCESS | 1799 | 1462783794731 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81e800 == 95 [pid = 1799] [id = 483] 01:49:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8cb97000) [pid = 1799] [serial = 1450] [outer = (nil)] 01:49:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8d8edc00) [pid = 1799] [serial = 1451] [outer = 0x8cb97000] 01:49:54 INFO - PROCESS | 1799 | 1462783794820 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8d8f6800) [pid = 1799] [serial = 1452] [outer = 0x8cb97000] 01:49:55 INFO - PROCESS | 1799 | 1462783795742 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]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1640ms 01:49:55 INFO - PROCESS | 1799 | 1462783795797 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 1799 | 1462783795800 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:49:55 INFO - PROCESS | 1799 | 1462783795807 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 1799 | 1462783795810 Marionette TRACE conn4 <- [1,1906,null,{}] 01:49:55 INFO - PROCESS | 1799 | 1462783795817 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}] 01:49:56 INFO - PROCESS | 1799 | 1462783796040 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 01:49:56 INFO - PROCESS | 1799 | 1462783796356 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4b5400 == 96 [pid = 1799] [id = 484] 01:49:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8d831800) [pid = 1799] [serial = 1453] [outer = (nil)] 01:49:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8dc22400) [pid = 1799] [serial = 1454] [outer = 0x8d831800] 01:49:56 INFO - PROCESS | 1799 | 1462783796453 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8dc2b400) [pid = 1799] [serial = 1455] [outer = 0x8d831800] 01:49:57 INFO - PROCESS | 1799 | 1462783797340 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]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1587ms 01:49:57 INFO - PROCESS | 1799 | 1462783797410 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 1799 | 1462783797415 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 01:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:49:57 INFO - PROCESS | 1799 | 1462783797425 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 1799 | 1462783797430 Marionette TRACE conn4 <- [1,1910,null,{}] 01:49:57 INFO - PROCESS | 1799 | 1462783797436 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}] 01:49:57 INFO - PROCESS | 1799 | 1462783797668 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:49:58 INFO - PROCESS | 1799 | 1462783797984 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d45b800 == 97 [pid = 1799] [id = 485] 01:49:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8d9eec00) [pid = 1799] [serial = 1456] [outer = (nil)] 01:49:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8e534800) [pid = 1799] [serial = 1457] [outer = 0x8d9eec00] 01:49:58 INFO - PROCESS | 1799 | 1462783798089 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8e6c5000) [pid = 1799] [serial = 1458] [outer = 0x8d9eec00] 01:49:59 INFO - PROCESS | 1799 | 1462783799024 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]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1639ms 01:49:59 INFO - PROCESS | 1799 | 1462783799065 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 1799 | 1462783799069 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 01:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:49:59 INFO - PROCESS | 1799 | 1462783799076 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 1799 | 1462783799081 Marionette TRACE conn4 <- [1,1914,null,{}] 01:49:59 INFO - PROCESS | 1799 | 1462783799088 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}] 01:49:59 INFO - PROCESS | 1799 | 1462783799323 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 01:49:59 INFO - PROCESS | 1799 | 1462783799651 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8eb800 == 98 [pid = 1799] [id = 486] 01:49:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8d8f0400) [pid = 1799] [serial = 1459] [outer = (nil)] 01:49:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8ed67800) [pid = 1799] [serial = 1460] [outer = 0x8d8f0400] 01:49:59 INFO - PROCESS | 1799 | 1462783799747 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8ed6e800) [pid = 1799] [serial = 1461] [outer = 0x8d8f0400] 01:50:00 INFO - PROCESS | 1799 | 1462783800810 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]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1788ms 01:50:00 INFO - PROCESS | 1799 | 1462783800866 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 1799 | 1462783800869 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 01:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:50:00 INFO - PROCESS | 1799 | 1462783800877 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 1799 | 1462783800883 Marionette TRACE conn4 <- [1,1918,null,{}] 01:50:00 INFO - PROCESS | 1799 | 1462783800889 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}] 01:50:01 INFO - PROCESS | 1799 | 1462783801180 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 01:50:01 INFO - PROCESS | 1799 | 1462783801522 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eddfc00 == 99 [pid = 1799] [id = 487] 01:50:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8eef9000) [pid = 1799] [serial = 1462] [outer = (nil)] 01:50:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f004800) [pid = 1799] [serial = 1463] [outer = 0x8eef9000] 01:50:01 INFO - PROCESS | 1799 | 1462783801622 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f0b4800) [pid = 1799] [serial = 1464] [outer = 0x8eef9000] 01:50:02 INFO - PROCESS | 1799 | 1462783802628 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]]]}] 01:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1786ms 01:50:02 INFO - PROCESS | 1799 | 1462783802686 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 1799 | 1462783802689 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 01:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:50:02 INFO - PROCESS | 1799 | 1462783802697 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 1799 | 1462783802701 Marionette TRACE conn4 <- [1,1922,null,{}] 01:50:02 INFO - PROCESS | 1799 | 1462783802707 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}] 01:50:02 INFO - PROCESS | 1799 | 1462783802936 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 01:50:03 INFO - PROCESS | 1799 | 1462783803256 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc5400 == 100 [pid = 1799] [id = 488] 01:50:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8ed72c00) [pid = 1799] [serial = 1465] [outer = (nil)] 01:50:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f70e000) [pid = 1799] [serial = 1466] [outer = 0x8ed72c00] 01:50:03 INFO - PROCESS | 1799 | 1462783803366 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8fab6000) [pid = 1799] [serial = 1467] [outer = 0x8ed72c00] 01:50:04 INFO - PROCESS | 1799 | 1462783804332 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]]]}] 01:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1686ms 01:50:04 INFO - PROCESS | 1799 | 1462783804384 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 01:50:04 INFO - PROCESS | 1799 | 1462783804388 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:50:04 INFO - PROCESS | 1799 | 1462783804395 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:50:04 INFO - PROCESS | 1799 | 1462783804398 Marionette TRACE conn4 <- [1,1926,null,{}] 01:50:04 INFO - PROCESS | 1799 | 1462783804404 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}] 01:50:04 INFO - PROCESS | 1799 | 1462783804623 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 01:50:04 INFO - PROCESS | 1799 | 1462783804936 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eef1000 == 101 [pid = 1799] [id = 489] 01:50:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8f0b8000) [pid = 1799] [serial = 1468] [outer = (nil)] 01:50:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x91f3d800) [pid = 1799] [serial = 1469] [outer = 0x8f0b8000] 01:50:05 INFO - PROCESS | 1799 | 1462783805032 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x926d6400) [pid = 1799] [serial = 1470] [outer = 0x8f0b8000] 01:50:05 INFO - PROCESS | 1799 | 1462783805948 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1587ms 01:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:50:05 INFO - PROCESS | 1799 | 1462783805983 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1799 | 1462783805986 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 01:50:05 INFO - PROCESS | 1799 | 1462783805993 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 1799 | 1462783805997 Marionette TRACE conn4 <- [1,1930,null,{}] 01:50:06 INFO - PROCESS | 1799 | 1462783806003 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}] 01:50:06 INFO - PROCESS | 1799 | 1462783806219 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 01:50:06 INFO - PROCESS | 1799 | 1462783806493 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f892000 == 102 [pid = 1799] [id = 490] 01:50:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x91504400) [pid = 1799] [serial = 1471] [outer = (nil)] 01:50:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x928b0800) [pid = 1799] [serial = 1472] [outer = 0x91504400] 01:50:06 INFO - PROCESS | 1799 | 1462783806633 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x92935000) [pid = 1799] [serial = 1473] [outer = 0x91504400] 01:50:07 INFO - PROCESS | 1799 | 1462783807567 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]]]}] 01:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1633ms 01:50:07 INFO - PROCESS | 1799 | 1462783807626 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 1799 | 1462783807629 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 01:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:50:07 INFO - PROCESS | 1799 | 1462783807636 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 1799 | 1462783807640 Marionette TRACE conn4 <- [1,1934,null,{}] 01:50:07 INFO - PROCESS | 1799 | 1462783807646 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}] 01:50:07 INFO - PROCESS | 1799 | 1462783807884 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 01:50:08 INFO - PROCESS | 1799 | 1462783808202 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee4c00 == 103 [pid = 1799] [id = 491] 01:50:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8e530c00) [pid = 1799] [serial = 1474] [outer = (nil)] 01:50:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9387d400) [pid = 1799] [serial = 1475] [outer = 0x8e530c00] 01:50:08 INFO - PROCESS | 1799 | 1462783808299 Marionette DEBUG loaded listener.js 01:50:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9388ac00) [pid = 1799] [serial = 1476] [outer = 0x8e530c00] 01:50:09 INFO - PROCESS | 1799 | 1462783809291 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]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1693ms 01:50:09 INFO - PROCESS | 1799 | 1462783809331 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 1799 | 1462783809334 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 01:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:50:09 INFO - PROCESS | 1799 | 1462783809342 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 1799 | 1462783809345 Marionette TRACE conn4 <- [1,1938,null,{}] 01:50:09 INFO - PROCESS | 1799 | 1462783809351 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}] 01:50:09 INFO - PROCESS | 1799 | 1462783809566 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:50:09 INFO - PROCESS | 1799 | 1462783809928 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f4400 == 104 [pid = 1799] [id = 492] 01:50:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x879f5400) [pid = 1799] [serial = 1477] [outer = (nil)] 01:50:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x93df2000) [pid = 1799] [serial = 1478] [outer = 0x879f5400] 01:50:10 INFO - PROCESS | 1799 | 1462783810023 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x93e9a400) [pid = 1799] [serial = 1479] [outer = 0x879f5400] 01:50:10 INFO - PROCESS | 1799 | 1462783810952 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]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1689ms 01:50:11 INFO - PROCESS | 1799 | 1462783811033 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 1799 | 1462783811036 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 01:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:50:11 INFO - PROCESS | 1799 | 1462783811044 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 1799 | 1462783811048 Marionette TRACE conn4 <- [1,1942,null,{}] 01:50:11 INFO - PROCESS | 1799 | 1462783811054 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}] 01:50:11 INFO - PROCESS | 1799 | 1462783811325 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 01:50:11 INFO - PROCESS | 1799 | 1462783811656 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x89645000 == 105 [pid = 1799] [id = 493] 01:50:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8976b800) [pid = 1799] [serial = 1480] [outer = (nil)] 01:50:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8a1cdc00) [pid = 1799] [serial = 1481] [outer = 0x8976b800] 01:50:11 INFO - PROCESS | 1799 | 1462783811747 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8ad71c00) [pid = 1799] [serial = 1482] [outer = 0x8976b800] 01:50:13 INFO - PROCESS | 1799 | 1462783813254 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]]]}] 01:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2336ms 01:50:13 INFO - PROCESS | 1799 | 1462783813399 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 1799 | 1462783813406 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 01:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:50:13 INFO - PROCESS | 1799 | 1462783813415 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - PROCESS | 1799 | 1462783813421 Marionette TRACE conn4 <- [1,1946,null,{}] 01:50:13 INFO - PROCESS | 1799 | 1462783813429 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}] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8941b400 == 104 [pid = 1799] [id = 432] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d4400 == 103 [pid = 1799] [id = 257] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8cced800 == 102 [pid = 1799] [id = 231] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x987d5000 == 101 [pid = 1799] [id = 292] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x86783000 == 100 [pid = 1799] [id = 475] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x89640800 == 99 [pid = 1799] [id = 474] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x879f7000 == 98 [pid = 1799] [id = 473] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x851ce000 == 97 [pid = 1799] [id = 472] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x91f36c00 == 96 [pid = 1799] [id = 470] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8ed29400 == 95 [pid = 1799] [id = 469] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0bc800 == 94 [pid = 1799] [id = 467] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b6400 == 93 [pid = 1799] [id = 468] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8e6bd800 == 92 [pid = 1799] [id = 466] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8edf0400 == 91 [pid = 1799] [id = 465] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x851cb400 == 90 [pid = 1799] [id = 463] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8d83cc00 == 89 [pid = 1799] [id = 464] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8da8c400 == 88 [pid = 1799] [id = 462] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8d451400 == 87 [pid = 1799] [id = 461] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8a043800 == 86 [pid = 1799] [id = 460] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad55000 == 85 [pid = 1799] [id = 459] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f6800 == 84 [pid = 1799] [id = 458] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x89f90c00 == 83 [pid = 1799] [id = 457] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x89417c00 == 82 [pid = 1799] [id = 455] 01:50:14 INFO - PROCESS | 1799 | --DOCSHELL 0x89721c00 == 81 [pid = 1799] [id = 456] 01:50:14 INFO - PROCESS | 1799 | 1462783814269 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8a688800) [pid = 1799] [serial = 1362] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x928a7c00) [pid = 1799] [serial = 1335] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8b1d3000) [pid = 1799] [serial = 1305] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8eef6000) [pid = 1799] [serial = 1326] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8ad69800) [pid = 1799] [serial = 1304] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8a528800) [pid = 1799] [serial = 1218] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8eefb400) [pid = 1799] [serial = 1197] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8ca10400) [pid = 1799] [serial = 1346] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x89722000) [pid = 1799] [serial = 1301] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x89648800) [pid = 1799] [serial = 1284] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8a1c6800) [pid = 1799] [serial = 1359] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x9522e800) [pid = 1799] [serial = 1344] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8ed26000) [pid = 1799] [serial = 1322] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8a040400) [pid = 1799] [serial = 1302] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x9b2e5c00) [pid = 1799] [serial = 1203] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x89f92c00) [pid = 1799] [serial = 1206] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8a041400) [pid = 1799] [serial = 1358] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8da90400) [pid = 1799] [serial = 1316] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8d4b7000) [pid = 1799] [serial = 1311] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x91507800) [pid = 1799] [serial = 1331] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8dc21400) [pid = 1799] [serial = 1317] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8e6ba400) [pid = 1799] [serial = 1320] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8a1d0400) [pid = 1799] [serial = 1361] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8d844800) [pid = 1799] [serial = 1314] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x89f96800) [pid = 1799] [serial = 1212] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x879f9c00) [pid = 1799] [serial = 1353] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8e528400) [pid = 1799] [serial = 1319] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x93ea0400) [pid = 1799] [serial = 1340] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8678f000) [pid = 1799] [serial = 1352] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x928afc00) [pid = 1799] [serial = 1337] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9522b800) [pid = 1799] [serial = 1343] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9293c800) [pid = 1799] [serial = 1338] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8d4ae400) [pid = 1799] [serial = 1310] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8d841800) [pid = 1799] [serial = 1313] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8d451800) [pid = 1799] [serial = 1347] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8f0b9c00) [pid = 1799] [serial = 1328] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x89770c00) [pid = 1799] [serial = 1356] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8cc87000) [pid = 1799] [serial = 1307] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x95128000) [pid = 1799] [serial = 1341] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x89720c00) [pid = 1799] [serial = 1355] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8edec400) [pid = 1799] [serial = 1325] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x926e1000) [pid = 1799] [serial = 1334] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8a521000) [pid = 1799] [serial = 1215] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8f0bf400) [pid = 1799] [serial = 1329] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ed2b400) [pid = 1799] [serial = 1323] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x91f3ac00) [pid = 1799] [serial = 1332] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d138800) [pid = 1799] [serial = 1308] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8a682c00) [pid = 1799] [serial = 1349] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8a68c400) [pid = 1799] [serial = 1236] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8d82b400) [pid = 1799] [serial = 1239] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f003c00) [pid = 1799] [serial = 1248] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x926d9000) [pid = 1799] [serial = 1251] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8e52d800) [pid = 1799] [serial = 1242] [outer = (nil)] [url = about:blank] 01:50:14 INFO - PROCESS | 1799 | 1462783814641 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f9c00 == 82 [pid = 1799] [id = 494] 01:50:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x879fe400) [pid = 1799] [serial = 1483] [outer = (nil)] 01:50:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89419400) [pid = 1799] [serial = 1484] [outer = 0x879fe400] 01:50:14 INFO - PROCESS | 1799 | 1462783814721 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89420000) [pid = 1799] [serial = 1485] [outer = 0x879fe400] 01:50:15 INFO - PROCESS | 1799 | 1462783815768 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]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2392ms 01:50:15 INFO - PROCESS | 1799 | 1462783815808 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 1799 | 1462783815817 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 01:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:50:15 INFO - PROCESS | 1799 | 1462783815828 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 1799 | 1462783815832 Marionette TRACE conn4 <- [1,1950,null,{}] 01:50:15 INFO - PROCESS | 1799 | 1462783815839 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}] 01:50:16 INFO - PROCESS | 1799 | 1462783816053 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 01:50:16 INFO - PROCESS | 1799 | 1462783816237 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x86789400 == 83 [pid = 1799] [id = 495] 01:50:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89725c00) [pid = 1799] [serial = 1486] [outer = (nil)] 01:50:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89f8cc00) [pid = 1799] [serial = 1487] [outer = 0x89725c00] 01:50:16 INFO - PROCESS | 1799 | 1462783816318 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89f99000) [pid = 1799] [serial = 1488] [outer = 0x89725c00] 01:50:17 INFO - PROCESS | 1799 | 1462783817291 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]]]}] 01:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1533ms 01:50:17 INFO - PROCESS | 1799 | 1462783817361 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 01:50:17 INFO - PROCESS | 1799 | 1462783817365 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 01:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:50:17 INFO - PROCESS | 1799 | 1462783817373 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:50:17 INFO - PROCESS | 1799 | 1462783817379 Marionette TRACE conn4 <- [1,1954,null,{}] 01:50:17 INFO - PROCESS | 1799 | 1462783817400 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}] 01:50:17 INFO - PROCESS | 1799 | 1462783817704 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 01:50:17 INFO - PROCESS | 1799 | 1462783817743 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x89727400 == 84 [pid = 1799] [id = 496] 01:50:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89fe6000) [pid = 1799] [serial = 1489] [outer = (nil)] 01:50:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a51e800) [pid = 1799] [serial = 1490] [outer = 0x89fe6000] 01:50:17 INFO - PROCESS | 1799 | 1462783817824 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8a685800) [pid = 1799] [serial = 1491] [outer = 0x89fe6000] 01:50:18 INFO - PROCESS | 1799 | 1462783818886 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]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1552ms 01:50:18 INFO - PROCESS | 1799 | 1462783818925 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 1799 | 1462783818930 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:50:18 INFO - PROCESS | 1799 | 1462783818942 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 1799 | 1462783818944 Marionette TRACE conn4 <- [1,1958,null,{}] 01:50:18 INFO - PROCESS | 1799 | 1462783818950 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}] 01:50:19 INFO - PROCESS | 1799 | 1462783819845 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8cb96000) [pid = 1799] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f708c00) [pid = 1799] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x86783800) [pid = 1799] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x851cf400) [pid = 1799] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8f899800) [pid = 1799] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f007c00) [pid = 1799] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8dc21000) [pid = 1799] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x851c9c00) [pid = 1799] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8b772c00) [pid = 1799] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9222f400) [pid = 1799] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x89420400) [pid = 1799] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8a1ce000) [pid = 1799] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8976d000) [pid = 1799] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d451c00) [pid = 1799] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8cb97400) [pid = 1799] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ed22400) [pid = 1799] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8d83d000) [pid = 1799] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8b771800) [pid = 1799] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8a1c4800) [pid = 1799] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8ed72000) [pid = 1799] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x879f5800) [pid = 1799] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x89412400) [pid = 1799] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:50:19 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8eef9800) [pid = 1799] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:50:20 INFO - PROCESS | 1799 | 1462783820093 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c9c00 == 85 [pid = 1799] [id = 497] 01:50:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x86783800) [pid = 1799] [serial = 1492] [outer = (nil)] 01:50:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89420800) [pid = 1799] [serial = 1493] [outer = 0x86783800] 01:50:20 INFO - PROCESS | 1799 | 1462783820191 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8a51e400) [pid = 1799] [serial = 1494] [outer = 0x86783800] 01:50:20 INFO - PROCESS | 1799 | 1462783820942 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]]]}] 01:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2040ms 01:50:20 INFO - PROCESS | 1799 | 1462783820984 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 01:50:20 INFO - PROCESS | 1799 | 1462783820987 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 01:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:50:21 INFO - PROCESS | 1799 | 1462783821010 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 1799 | 1462783821014 Marionette TRACE conn4 <- [1,1962,null,{}] 01:50:21 INFO - PROCESS | 1799 | 1462783821020 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}] 01:50:21 INFO - PROCESS | 1799 | 1462783821223 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:50:21 INFO - PROCESS | 1799 | 1462783821234 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a042400 == 86 [pid = 1799] [id = 498] 01:50:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8a68a000) [pid = 1799] [serial = 1495] [outer = (nil)] 01:50:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b1d3800) [pid = 1799] [serial = 1496] [outer = 0x8a68a000] 01:50:21 INFO - PROCESS | 1799 | 1462783821311 Marionette DEBUG loaded listener.js 01:50:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8b774400) [pid = 1799] [serial = 1497] [outer = 0x8a68a000] 01:50:22 INFO - PROCESS | 1799 | 1462783822577 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]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1646ms 01:50:22 INFO - PROCESS | 1799 | 1462783822643 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 1799 | 1462783822650 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 01:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:50:22 INFO - PROCESS | 1799 | 1462783822661 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 1799 | 1462783822665 Marionette TRACE conn4 <- [1,1966,null,{}] 01:50:22 INFO - PROCESS | 1799 | 1462783822745 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}] 01:50:22 INFO - PROCESS | 1799 | 1462783822992 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 01:50:23 INFO - PROCESS | 1799 | 1462783823355 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f6400 == 87 [pid = 1799] [id = 499] 01:50:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x88ee7400) [pid = 1799] [serial = 1498] [outer = (nil)] 01:50:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x89726400) [pid = 1799] [serial = 1499] [outer = 0x88ee7400] 01:50:23 INFO - PROCESS | 1799 | 1462783823490 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x89f8d800) [pid = 1799] [serial = 1500] [outer = 0x88ee7400] 01:50:24 INFO - PROCESS | 1799 | 1462783824608 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]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1983ms 01:50:24 INFO - PROCESS | 1799 | 1462783824645 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 1799 | 1462783824655 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 01:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:50:24 INFO - PROCESS | 1799 | 1462783824669 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 1799 | 1462783824677 Marionette TRACE conn4 <- [1,1970,null,{}] 01:50:24 INFO - PROCESS | 1799 | 1462783824683 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}] 01:50:24 INFO - PROCESS | 1799 | 1462783824912 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 01:50:25 INFO - PROCESS | 1799 | 1462783825193 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a523400 == 88 [pid = 1799] [id = 500] 01:50:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8a688800) [pid = 1799] [serial = 1501] [outer = (nil)] 01:50:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8ad49800) [pid = 1799] [serial = 1502] [outer = 0x8a688800] 01:50:25 INFO - PROCESS | 1799 | 1462783825323 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ad72400) [pid = 1799] [serial = 1503] [outer = 0x8a688800] 01:50:26 INFO - PROCESS | 1799 | 1462783826320 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]]]}] 01:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1694ms 01:50:26 INFO - PROCESS | 1799 | 1462783826361 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 01:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:50:26 INFO - PROCESS | 1799 | 1462783826366 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 01:50:26 INFO - PROCESS | 1799 | 1462783826373 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - PROCESS | 1799 | 1462783826380 Marionette TRACE conn4 <- [1,1974,null,{}] 01:50:26 INFO - PROCESS | 1799 | 1462783826397 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}] 01:50:26 INFO - PROCESS | 1799 | 1462783826633 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 01:50:26 INFO - PROCESS | 1799 | 1462783826951 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca12000 == 89 [pid = 1799] [id = 501] 01:50:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8cb92400) [pid = 1799] [serial = 1504] [outer = (nil)] 01:50:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8cc87000) [pid = 1799] [serial = 1505] [outer = 0x8cb92400] 01:50:27 INFO - PROCESS | 1799 | 1462783827050 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8d135800) [pid = 1799] [serial = 1506] [outer = 0x8cb92400] 01:50:28 INFO - PROCESS | 1799 | 1462783828114 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]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1791ms 01:50:28 INFO - PROCESS | 1799 | 1462783828165 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:50:28 INFO - PROCESS | 1799 | 1462783828170 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:50:28 INFO - PROCESS | 1799 | 1462783828177 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 1799 | 1462783828181 Marionette TRACE conn4 <- [1,1978,null,{}] 01:50:28 INFO - PROCESS | 1799 | 1462783828187 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}] 01:50:28 INFO - PROCESS | 1799 | 1462783828407 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 01:50:28 INFO - PROCESS | 1799 | 1462783828741 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad6a400 == 90 [pid = 1799] [id = 502] 01:50:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8cb97400) [pid = 1799] [serial = 1507] [outer = (nil)] 01:50:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8d45a800) [pid = 1799] [serial = 1508] [outer = 0x8cb97400] 01:50:28 INFO - PROCESS | 1799 | 1462783828838 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8d460c00) [pid = 1799] [serial = 1509] [outer = 0x8cb97400] 01:50:29 INFO - PROCESS | 1799 | 1462783829752 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]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1636ms 01:50:29 INFO - PROCESS | 1799 | 1462783829813 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 1799 | 1462783829817 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 01:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:50:29 INFO - PROCESS | 1799 | 1462783829823 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 1799 | 1462783829827 Marionette TRACE conn4 <- [1,1982,null,{}] 01:50:29 INFO - PROCESS | 1799 | 1462783829833 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}] 01:50:30 INFO - PROCESS | 1799 | 1462783830043 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:50:30 INFO - PROCESS | 1799 | 1462783830264 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4b3c00 == 91 [pid = 1799] [id = 503] 01:50:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d4b5800) [pid = 1799] [serial = 1510] [outer = (nil)] 01:50:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8d837400) [pid = 1799] [serial = 1511] [outer = 0x8d4b5800] 01:50:30 INFO - PROCESS | 1799 | 1462783830432 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8d83e800) [pid = 1799] [serial = 1512] [outer = 0x8d4b5800] 01:50:31 INFO - PROCESS | 1799 | 1462783831384 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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1632ms 01:50:31 INFO - PROCESS | 1799 | 1462783831457 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 1799 | 1462783831461 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 01:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:50:31 INFO - PROCESS | 1799 | 1462783831468 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 1799 | 1462783831472 Marionette TRACE conn4 <- [1,1986,null,{}] 01:50:31 INFO - PROCESS | 1799 | 1462783831478 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}] 01:50:31 INFO - PROCESS | 1799 | 1462783831754 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 01:50:32 INFO - PROCESS | 1799 | 1462783832069 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d846800 == 92 [pid = 1799] [id = 504] 01:50:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8d8f4c00) [pid = 1799] [serial = 1513] [outer = (nil)] 01:50:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8da90400) [pid = 1799] [serial = 1514] [outer = 0x8d8f4c00] 01:50:32 INFO - PROCESS | 1799 | 1462783832166 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8dc25800) [pid = 1799] [serial = 1515] [outer = 0x8d8f4c00] 01:50:33 INFO - PROCESS | 1799 | 1462783833038 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]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1631ms 01:50:33 INFO - PROCESS | 1799 | 1462783833115 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 1799 | 1462783833121 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 01:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:50:33 INFO - PROCESS | 1799 | 1462783833130 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 1799 | 1462783833134 Marionette TRACE conn4 <- [1,1990,null,{}] 01:50:33 INFO - PROCESS | 1799 | 1462783833140 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}] 01:50:33 INFO - PROCESS | 1799 | 1462783833352 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 01:50:33 INFO - PROCESS | 1799 | 1462783833689 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d141c00 == 93 [pid = 1799] [id = 505] 01:50:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8da93c00) [pid = 1799] [serial = 1516] [outer = (nil)] 01:50:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8e4a8800) [pid = 1799] [serial = 1517] [outer = 0x8da93c00] 01:50:33 INFO - PROCESS | 1799 | 1462783833781 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8e531800) [pid = 1799] [serial = 1518] [outer = 0x8da93c00] 01:50:34 INFO - PROCESS | 1799 | 1462783834682 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]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1585ms 01:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:50:34 INFO - PROCESS | 1799 | 1462783834716 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 1799 | 1462783834720 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 01:50:34 INFO - PROCESS | 1799 | 1462783834727 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 1799 | 1462783834729 Marionette TRACE conn4 <- [1,1994,null,{}] 01:50:34 INFO - PROCESS | 1799 | 1462783834736 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}] 01:50:34 INFO - PROCESS | 1799 | 1462783834949 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 01:50:35 INFO - PROCESS | 1799 | 1462783835222 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4b4c00 == 94 [pid = 1799] [id = 506] 01:50:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e6bd400) [pid = 1799] [serial = 1519] [outer = (nil)] 01:50:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ed28000) [pid = 1799] [serial = 1520] [outer = 0x8e6bd400] 01:50:35 INFO - PROCESS | 1799 | 1462783835362 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ed69c00) [pid = 1799] [serial = 1521] [outer = 0x8e6bd400] 01:50:36 INFO - PROCESS | 1799 | 1462783836261 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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1590ms 01:50:36 INFO - PROCESS | 1799 | 1462783836316 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 1799 | 1462783836320 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:50:36 INFO - PROCESS | 1799 | 1462783836327 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 1799 | 1462783836331 Marionette TRACE conn4 <- [1,1998,null,{}] 01:50:36 INFO - PROCESS | 1799 | 1462783836337 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}] 01:50:36 INFO - PROCESS | 1799 | 1462783836553 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 01:50:36 INFO - PROCESS | 1799 | 1462783836821 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f3c00 == 95 [pid = 1799] [id = 507] 01:50:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8e6c0400) [pid = 1799] [serial = 1522] [outer = (nil)] 01:50:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8edec400) [pid = 1799] [serial = 1523] [outer = 0x8e6c0400] 01:50:36 INFO - PROCESS | 1799 | 1462783836979 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8eeeec00) [pid = 1799] [serial = 1524] [outer = 0x8e6c0400] 01:50:37 INFO - PROCESS | 1799 | 1462783837932 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]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1681ms 01:50:38 INFO - PROCESS | 1799 | 1462783838010 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 01:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:50:38 INFO - PROCESS | 1799 | 1462783838014 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 01:50:38 INFO - PROCESS | 1799 | 1462783838020 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 1799 | 1462783838024 Marionette TRACE conn4 <- [1,2002,null,{}] 01:50:38 INFO - PROCESS | 1799 | 1462783838030 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}] 01:50:38 INFO - PROCESS | 1799 | 1462783838303 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 01:50:38 INFO - PROCESS | 1799 | 1462783838635 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d843c00 == 96 [pid = 1799] [id = 508] 01:50:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8ecca800) [pid = 1799] [serial = 1525] [outer = (nil)] 01:50:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8eefb000) [pid = 1799] [serial = 1526] [outer = 0x8ecca800] 01:50:38 INFO - PROCESS | 1799 | 1462783838727 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8f002800) [pid = 1799] [serial = 1527] [outer = 0x8ecca800] 01:50:39 INFO - PROCESS | 1799 | 1462783839658 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]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 01:50:39 INFO - PROCESS | 1799 | 1462783839703 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 01:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:50:39 INFO - PROCESS | 1799 | 1462783839708 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 01:50:39 INFO - PROCESS | 1799 | 1462783839715 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 1799 | 1462783839719 Marionette TRACE conn4 <- [1,2006,null,{}] 01:50:39 INFO - PROCESS | 1799 | 1462783839725 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}] 01:50:39 INFO - PROCESS | 1799 | 1462783839959 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 01:50:40 INFO - PROCESS | 1799 | 1462783840285 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eef4800 == 97 [pid = 1799] [id = 509] 01:50:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8f70d800) [pid = 1799] [serial = 1528] [outer = (nil)] 01:50:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f899c00) [pid = 1799] [serial = 1529] [outer = 0x8f70d800] 01:50:40 INFO - PROCESS | 1799 | 1462783840388 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8fb15000) [pid = 1799] [serial = 1530] [outer = 0x8f70d800] 01:50:41 INFO - PROCESS | 1799 | 1462783841289 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]]]}] 01:50:41 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 01:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 01:50:41 INFO - PROCESS | 1799 | 1462783841352 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 01:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:50:41 INFO - PROCESS | 1799 | 1462783841356 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 01:50:41 INFO - PROCESS | 1799 | 1462783841362 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 1799 | 1462783841366 Marionette TRACE conn4 <- [1,2010,null,{}] 01:50:41 INFO - PROCESS | 1799 | 1462783841372 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}] 01:50:41 INFO - PROCESS | 1799 | 1462783841587 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 01:50:41 INFO - PROCESS | 1799 | 1462783841906 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f709000 == 98 [pid = 1799] [id = 510] 01:50:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8f70dc00) [pid = 1799] [serial = 1531] [outer = (nil)] 01:50:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9150cc00) [pid = 1799] [serial = 1532] [outer = 0x8f70dc00] 01:50:42 INFO - PROCESS | 1799 | 1462783842001 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x91f36000) [pid = 1799] [serial = 1533] [outer = 0x8f70dc00] 01:50:42 INFO - PROCESS | 1799 | 1462783842912 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]]]}] 01:50:42 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 01:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1584ms 01:50:42 INFO - PROCESS | 1799 | 1462783842947 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 1799 | 1462783842950 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 01:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:50:42 INFO - PROCESS | 1799 | 1462783842958 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 1799 | 1462783842960 Marionette TRACE conn4 <- [1,2014,null,{}] 01:50:42 INFO - PROCESS | 1799 | 1462783842977 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}] 01:50:43 INFO - PROCESS | 1799 | 1462783843196 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:50:43 INFO - PROCESS | 1799 | 1462783843527 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x86782800 == 99 [pid = 1799] [id = 511] 01:50:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8e52ec00) [pid = 1799] [serial = 1534] [outer = (nil)] 01:50:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9222f400) [pid = 1799] [serial = 1535] [outer = 0x8e52ec00] 01:50:43 INFO - PROCESS | 1799 | 1462783843636 Marionette DEBUG loaded listener.js 01:50:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x926dd400) [pid = 1799] [serial = 1536] [outer = 0x8e52ec00] 01:50:44 INFO - PROCESS | 1799 | 1462783844548 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]]]}] 01:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1641ms 01:50:44 INFO - PROCESS | 1799 | 1462783844600 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 01:50:44 INFO - PROCESS | 1799 | 1462783844604 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 01:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:50:44 INFO - PROCESS | 1799 | 1462783844610 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:50:44 INFO - PROCESS | 1799 | 1462783844614 Marionette TRACE conn4 <- [1,2018,null,{}] 01:50:44 INFO - PROCESS | 1799 | 1462783844620 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}] 01:50:44 INFO - PROCESS | 1799 | 1462783844828 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 01:50:45 INFO - PROCESS | 1799 | 1462783845145 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da96c00 == 100 [pid = 1799] [id = 512] 01:50:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x91509400) [pid = 1799] [serial = 1537] [outer = (nil)] 01:50:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x92937000) [pid = 1799] [serial = 1538] [outer = 0x91509400] 01:50:45 INFO - PROCESS | 1799 | 1462783845244 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9293ec00) [pid = 1799] [serial = 1539] [outer = 0x91509400] 01:50:46 INFO - PROCESS | 1799 | 1462783846234 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]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1687ms 01:50:46 INFO - PROCESS | 1799 | 1462783846300 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 01:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:50:46 INFO - PROCESS | 1799 | 1462783846304 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 01:50:46 INFO - PROCESS | 1799 | 1462783846311 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 1799 | 1462783846314 Marionette TRACE conn4 <- [1,2022,null,{}] 01:50:46 INFO - PROCESS | 1799 | 1462783846321 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}] 01:50:46 INFO - PROCESS | 1799 | 1462783846546 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 01:50:46 INFO - PROCESS | 1799 | 1462783846869 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x91508400 == 101 [pid = 1799] [id = 513] 01:50:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x926e0800) [pid = 1799] [serial = 1540] [outer = (nil)] 01:50:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x93df4400) [pid = 1799] [serial = 1541] [outer = 0x926e0800] 01:50:46 INFO - PROCESS | 1799 | 1462783846961 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x95129800) [pid = 1799] [serial = 1542] [outer = 0x926e0800] 01:50:47 INFO - PROCESS | 1799 | 1462783847925 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]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1686ms 01:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:50:48 INFO - PROCESS | 1799 | 1462783847998 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 1799 | 1462783848001 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 01:50:48 INFO - PROCESS | 1799 | 1462783848009 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 1799 | 1462783848014 Marionette TRACE conn4 <- [1,2026,null,{}] 01:50:48 INFO - PROCESS | 1799 | 1462783848020 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}] 01:50:48 INFO - PROCESS | 1799 | 1462783848338 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 01:50:48 INFO - PROCESS | 1799 | 1462783848712 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b1000 == 102 [pid = 1799] [id = 514] 01:50:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x91f34400) [pid = 1799] [serial = 1543] [outer = (nil)] 01:50:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x95161c00) [pid = 1799] [serial = 1544] [outer = 0x91f34400] 01:50:48 INFO - PROCESS | 1799 | 1462783848801 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x95169c00) [pid = 1799] [serial = 1545] [outer = 0x91f34400] 01:50:49 INFO - PROCESS | 1799 | 1462783849751 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]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1787ms 01:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:50:49 INFO - PROCESS | 1799 | 1462783849801 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 1799 | 1462783849804 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:50:49 INFO - PROCESS | 1799 | 1462783849811 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 1799 | 1462783849815 Marionette TRACE conn4 <- [1,2030,null,{}] 01:50:49 INFO - PROCESS | 1799 | 1462783849821 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}] 01:50:50 INFO - PROCESS | 1799 | 1462783850033 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 01:50:50 INFO - PROCESS | 1799 | 1462783850306 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x86788400 == 103 [pid = 1799] [id = 515] 01:50:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8678a400) [pid = 1799] [serial = 1546] [outer = (nil)] 01:50:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x9522a800) [pid = 1799] [serial = 1547] [outer = 0x8678a400] 01:50:50 INFO - PROCESS | 1799 | 1462783850443 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9522ec00) [pid = 1799] [serial = 1548] [outer = 0x8678a400] 01:50:51 INFO - PROCESS | 1799 | 1462783851349 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]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1590ms 01:50:51 INFO - PROCESS | 1799 | 1462783851401 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 1799 | 1462783851405 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 01:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:50:51 INFO - PROCESS | 1799 | 1462783851412 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 1799 | 1462783851415 Marionette TRACE conn4 <- [1,2034,null,{}] 01:50:51 INFO - PROCESS | 1799 | 1462783851421 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}] 01:50:51 INFO - PROCESS | 1799 | 1462783851639 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:50:51 INFO - PROCESS | 1799 | 1462783851957 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x9512f400 == 104 [pid = 1799] [id = 516] 01:50:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x95165c00) [pid = 1799] [serial = 1549] [outer = (nil)] 01:50:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9539d400) [pid = 1799] [serial = 1550] [outer = 0x95165c00] 01:50:52 INFO - PROCESS | 1799 | 1462783852051 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9539f400) [pid = 1799] [serial = 1551] [outer = 0x95165c00] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb8fc00 == 103 [pid = 1799] [id = 396] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x851c9c00 == 102 [pid = 1799] [id = 497] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x89727400 == 101 [pid = 1799] [id = 496] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x86789400 == 100 [pid = 1799] [id = 495] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x879f9c00 == 99 [pid = 1799] [id = 494] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x89645000 == 98 [pid = 1799] [id = 493] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x879f4400 == 97 [pid = 1799] [id = 492] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee4c00 == 96 [pid = 1799] [id = 491] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8eef1000 == 95 [pid = 1799] [id = 489] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8f892000 == 94 [pid = 1799] [id = 490] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecc5400 == 93 [pid = 1799] [id = 488] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8eddfc00 == 92 [pid = 1799] [id = 487] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8eb800 == 91 [pid = 1799] [id = 486] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4b5400 == 90 [pid = 1799] [id = 484] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8d45b800 == 89 [pid = 1799] [id = 485] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81e800 == 88 [pid = 1799] [id = 483] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca0d400 == 87 [pid = 1799] [id = 482] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4cc00 == 86 [pid = 1799] [id = 481] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad73400 == 85 [pid = 1799] [id = 480] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8a68c000 == 84 [pid = 1799] [id = 479] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe4000 == 83 [pid = 1799] [id = 478] 01:50:53 INFO - PROCESS | 1799 | --DOCSHELL 0x851c8c00 == 82 [pid = 1799] [id = 477] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8a1ca000) [pid = 1799] [serial = 1430] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8ccec800) [pid = 1799] [serial = 1377] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8fabf400) [pid = 1799] [serial = 1403] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x89421000) [pid = 1799] [serial = 1427] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8678ec00) [pid = 1799] [serial = 1419] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x91504800) [pid = 1799] [serial = 1406] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x91f3a000) [pid = 1799] [serial = 1409] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8e52fc00) [pid = 1799] [serial = 1389] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x89720000) [pid = 1799] [serial = 1416] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8e52f400) [pid = 1799] [serial = 1391] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x928ae400) [pid = 1799] [serial = 1413] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x89f91c00) [pid = 1799] [serial = 1368] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ad4d400) [pid = 1799] [serial = 1370] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x89777400) [pid = 1799] [serial = 1424] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8eccd000) [pid = 1799] [serial = 1392] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x86786c00) [pid = 1799] [serial = 1418] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8d9e4c00) [pid = 1799] [serial = 1383] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8d45c400) [pid = 1799] [serial = 1379] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8f899400) [pid = 1799] [serial = 1401] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x89f8e800) [pid = 1799] [serial = 1425] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8cc82400) [pid = 1799] [serial = 1376] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8da8b000) [pid = 1799] [serial = 1385] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8b8f6000) [pid = 1799] [serial = 1373] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8b8f7c00) [pid = 1799] [serial = 1299] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8eddd800) [pid = 1799] [serial = 1394] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f892800) [pid = 1799] [serial = 1400] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8cb8e800) [pid = 1799] [serial = 1374] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x928a8400) [pid = 1799] [serial = 1412] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8da84000) [pid = 1799] [serial = 1350] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8e4a7000) [pid = 1799] [serial = 1388] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d8eac00) [pid = 1799] [serial = 1382] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x89f8fc00) [pid = 1799] [serial = 1428] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8941ec00) [pid = 1799] [serial = 1415] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x91f30800) [pid = 1799] [serial = 1410] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8ad6b800) [pid = 1799] [serial = 1364] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8d4ab000) [pid = 1799] [serial = 1380] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x89648400) [pid = 1799] [serial = 1422] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8f704400) [pid = 1799] [serial = 1398] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8fac3400) [pid = 1799] [serial = 1404] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8971dc00) [pid = 1799] [serial = 1367] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8963ec00) [pid = 1799] [serial = 1421] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8f00ec00) [pid = 1799] [serial = 1397] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ede2400) [pid = 1799] [serial = 1395] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8ad6c000) [pid = 1799] [serial = 1371] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x91509c00) [pid = 1799] [serial = 1407] [outer = (nil)] [url = about:blank] 01:50:53 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8da93800) [pid = 1799] [serial = 1386] [outer = (nil)] [url = about:blank] 01:50:54 INFO - PROCESS | 1799 | 1462783854539 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]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3187ms 01:50:54 INFO - PROCESS | 1799 | 1462783854601 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 1799 | 1462783854608 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 01:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:50:54 INFO - PROCESS | 1799 | 1462783854615 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 1799 | 1462783854622 Marionette TRACE conn4 <- [1,2038,null,{}] 01:50:54 INFO - PROCESS | 1799 | 1462783854629 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}] 01:50:54 INFO - PROCESS | 1799 | 1462783854855 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 01:50:55 INFO - PROCESS | 1799 | 1462783855040 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971f800 == 83 [pid = 1799] [id = 517] 01:50:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x89722000) [pid = 1799] [serial = 1552] [outer = (nil)] 01:50:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89729000) [pid = 1799] [serial = 1553] [outer = 0x89722000] 01:50:55 INFO - PROCESS | 1799 | 1462783855275 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8977a400) [pid = 1799] [serial = 1554] [outer = 0x89722000] 01:50:56 INFO - PROCESS | 1799 | 1462783856188 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]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1637ms 01:50:56 INFO - PROCESS | 1799 | 1462783856288 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1799 | 1462783856297 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 01:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:50:56 INFO - PROCESS | 1799 | 1462783856308 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 1799 | 1462783856311 Marionette TRACE conn4 <- [1,2042,null,{}] 01:50:56 INFO - PROCESS | 1799 | 1462783856318 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}] 01:50:56 INFO - PROCESS | 1799 | 1462783856583 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 01:50:56 INFO - PROCESS | 1799 | 1462783856609 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8964bc00 == 84 [pid = 1799] [id = 518] 01:50:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89723400) [pid = 1799] [serial = 1555] [outer = (nil)] 01:50:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a1c4800) [pid = 1799] [serial = 1556] [outer = 0x89723400] 01:50:56 INFO - PROCESS | 1799 | 1462783856681 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a522c00) [pid = 1799] [serial = 1557] [outer = 0x89723400] 01:50:57 INFO - PROCESS | 1799 | 1462783857722 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]]]}] 01:50:57 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) 01:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1490ms 01:50:57 INFO - PROCESS | 1799 | 1462783857808 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 1799 | 1462783857812 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 01:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:50:57 INFO - PROCESS | 1799 | 1462783857819 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 1799 | 1462783857824 Marionette TRACE conn4 <- [1,2046,null,{}] 01:50:57 INFO - PROCESS | 1799 | 1462783857840 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}] 01:50:58 INFO - PROCESS | 1799 | 1462783858130 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 01:50:58 INFO - PROCESS | 1799 | 1462783858162 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe8c00 == 85 [pid = 1799] [id = 519] 01:50:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ad6a800) [pid = 1799] [serial = 1558] [outer = (nil)] 01:50:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b771800) [pid = 1799] [serial = 1559] [outer = 0x8ad6a800] 01:50:58 INFO - PROCESS | 1799 | 1462783858243 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b8f2c00) [pid = 1799] [serial = 1560] [outer = 0x8ad6a800] 01:50:59 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x86783800) [pid = 1799] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:50:59 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89725c00) [pid = 1799] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:50:59 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x89642800) [pid = 1799] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:50:59 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x879fe400) [pid = 1799] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:50:59 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89fe6000) [pid = 1799] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:50:59 INFO - PROCESS | 1799 | 1462783859588 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]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1791ms 01:50:59 INFO - PROCESS | 1799 | 1462783859611 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:50:59 INFO - PROCESS | 1799 | 1462783859616 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:50:59 INFO - PROCESS | 1799 | 1462783859622 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 1799 | 1462783859625 Marionette TRACE conn4 <- [1,2050,null,{}] 01:50:59 INFO - PROCESS | 1799 | 1462783859631 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}] 01:50:59 INFO - PROCESS | 1799 | 1462783859820 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 01:51:00 INFO - PROCESS | 1799 | 1462783860008 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fe400 == 86 [pid = 1799] [id = 520] 01:51:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89728400) [pid = 1799] [serial = 1561] [outer = (nil)] 01:51:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ca0c000) [pid = 1799] [serial = 1562] [outer = 0x89728400] 01:51:00 INFO - PROCESS | 1799 | 1462783860082 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8cb8fc00) [pid = 1799] [serial = 1563] [outer = 0x89728400] 01:51:00 INFO - PROCESS | 1799 | 1462783860891 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]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1445ms 01:51:01 INFO - PROCESS | 1799 | 1462783861105 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 1799 | 1462783861110 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 01:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:51:01 INFO - PROCESS | 1799 | 1462783861173 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 1799 | 1462783861180 Marionette TRACE conn4 <- [1,2054,null,{}] 01:51:01 INFO - PROCESS | 1799 | 1462783861190 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}] 01:51:01 INFO - PROCESS | 1799 | 1462783861431 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 01:51:01 INFO - PROCESS | 1799 | 1462783861783 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x89647800 == 87 [pid = 1799] [id = 521] 01:51:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x89648400) [pid = 1799] [serial = 1564] [outer = (nil)] 01:51:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8971e400) [pid = 1799] [serial = 1565] [outer = 0x89648400] 01:51:01 INFO - PROCESS | 1799 | 1462783861874 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x89f8ec00) [pid = 1799] [serial = 1566] [outer = 0x89648400] 01:51:02 INFO - PROCESS | 1799 | 1462783862895 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]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1839ms 01:51:02 INFO - PROCESS | 1799 | 1462783862967 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 1799 | 1462783862973 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 01:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:51:02 INFO - PROCESS | 1799 | 1462783862986 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 1799 | 1462783862992 Marionette TRACE conn4 <- [1,2058,null,{}] 01:51:03 INFO - PROCESS | 1799 | 1462783863000 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}] 01:51:03 INFO - PROCESS | 1799 | 1462783863309 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:51:03 INFO - PROCESS | 1799 | 1462783863675 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a687c00 == 88 [pid = 1799] [id = 522] 01:51:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8a68c000) [pid = 1799] [serial = 1567] [outer = (nil)] 01:51:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ad4dc00) [pid = 1799] [serial = 1568] [outer = 0x8a68c000] 01:51:03 INFO - PROCESS | 1799 | 1462783863762 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b1d6800) [pid = 1799] [serial = 1569] [outer = 0x8a68c000] 01:51:04 INFO - PROCESS | 1799 | 1462783864742 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]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1840ms 01:51:04 INFO - PROCESS | 1799 | 1462783864823 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 1799 | 1462783864827 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 01:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:51:04 INFO - PROCESS | 1799 | 1462783864834 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - PROCESS | 1799 | 1462783864839 Marionette TRACE conn4 <- [1,2062,null,{}] 01:51:04 INFO - PROCESS | 1799 | 1462783864855 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}] 01:51:05 INFO - PROCESS | 1799 | 1462783865186 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 01:51:05 INFO - PROCESS | 1799 | 1462783865488 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a039c00 == 89 [pid = 1799] [id = 523] 01:51:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8d137000) [pid = 1799] [serial = 1570] [outer = (nil)] 01:51:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8d455400) [pid = 1799] [serial = 1571] [outer = 0x8d137000] 01:51:05 INFO - PROCESS | 1799 | 1462783865603 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d4ac000) [pid = 1799] [serial = 1572] [outer = 0x8d137000] 01:51:06 INFO - PROCESS | 1799 | 1462783866581 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]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1795ms 01:51:06 INFO - PROCESS | 1799 | 1462783866630 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 1799 | 1462783866635 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 01:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:51:06 INFO - PROCESS | 1799 | 1462783866642 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 1799 | 1462783866646 Marionette TRACE conn4 <- [1,2066,null,{}] 01:51:06 INFO - PROCESS | 1799 | 1462783866652 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}] 01:51:06 INFO - PROCESS | 1799 | 1462783866869 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 01:51:07 INFO - PROCESS | 1799 | 1462783867186 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8dc00 == 90 [pid = 1799] [id = 524] 01:51:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8d4afc00) [pid = 1799] [serial = 1573] [outer = (nil)] 01:51:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d8ec800) [pid = 1799] [serial = 1574] [outer = 0x8d4afc00] 01:51:07 INFO - PROCESS | 1799 | 1462783867281 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d9e9400) [pid = 1799] [serial = 1575] [outer = 0x8d4afc00] 01:51:08 INFO - PROCESS | 1799 | 1462783868155 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]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1587ms 01:51:08 INFO - PROCESS | 1799 | 1462783868232 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 1799 | 1462783868236 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 01:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:51:08 INFO - PROCESS | 1799 | 1462783868244 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 1799 | 1462783868248 Marionette TRACE conn4 <- [1,2070,null,{}] 01:51:08 INFO - PROCESS | 1799 | 1462783868254 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}] 01:51:08 INFO - PROCESS | 1799 | 1462783868456 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 01:51:08 INFO - PROCESS | 1799 | 1462783868782 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d82b400 == 91 [pid = 1799] [id = 525] 01:51:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d83ac00) [pid = 1799] [serial = 1576] [outer = (nil)] 01:51:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8da86400) [pid = 1799] [serial = 1577] [outer = 0x8d83ac00] 01:51:08 INFO - PROCESS | 1799 | 1462783868876 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8da93000) [pid = 1799] [serial = 1578] [outer = 0x8d83ac00] 01:51:09 INFO - PROCESS | 1799 | 1462783869819 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]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1641ms 01:51:09 INFO - PROCESS | 1799 | 1462783869887 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:51:09 INFO - PROCESS | 1799 | 1462783869892 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:51:09 INFO - PROCESS | 1799 | 1462783869898 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 1799 | 1462783869902 Marionette TRACE conn4 <- [1,2074,null,{}] 01:51:09 INFO - PROCESS | 1799 | 1462783869908 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}] 01:51:10 INFO - PROCESS | 1799 | 1462783870194 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 01:51:10 INFO - PROCESS | 1799 | 1462783870523 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c7000 == 92 [pid = 1799] [id = 526] 01:51:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8da7bc00) [pid = 1799] [serial = 1579] [outer = (nil)] 01:51:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ecc5400) [pid = 1799] [serial = 1580] [outer = 0x8da7bc00] 01:51:10 INFO - PROCESS | 1799 | 1462783870625 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8ed73800) [pid = 1799] [serial = 1581] [outer = 0x8da7bc00] 01:51:11 INFO - PROCESS | 1799 | 1462783871578 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]]]}] 01:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1740ms 01:51:11 INFO - PROCESS | 1799 | 1462783871638 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 1799 | 1462783871643 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 01:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:51:11 INFO - PROCESS | 1799 | 1462783871649 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 1799 | 1462783871653 Marionette TRACE conn4 <- [1,2078,null,{}] 01:51:11 INFO - PROCESS | 1799 | 1462783871659 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}] 01:51:11 INFO - PROCESS | 1799 | 1462783871875 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:51:12 INFO - PROCESS | 1799 | 1462783872191 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e532000 == 93 [pid = 1799] [id = 527] 01:51:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8eccb400) [pid = 1799] [serial = 1582] [outer = (nil)] 01:51:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8eef1800) [pid = 1799] [serial = 1583] [outer = 0x8eccb400] 01:51:12 INFO - PROCESS | 1799 | 1462783872285 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8eef9400) [pid = 1799] [serial = 1584] [outer = 0x8eccb400] 01:51:13 INFO - PROCESS | 1799 | 1462783873205 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]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1584ms 01:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:51:13 INFO - PROCESS | 1799 | 1462783873234 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 1799 | 1462783873237 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 01:51:13 INFO - PROCESS | 1799 | 1462783873244 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 1799 | 1462783873248 Marionette TRACE conn4 <- [1,2082,null,{}] 01:51:13 INFO - PROCESS | 1799 | 1462783873254 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}] 01:51:13 INFO - PROCESS | 1799 | 1462783873456 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 01:51:13 INFO - PROCESS | 1799 | 1462783873739 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d828000 == 94 [pid = 1799] [id = 528] 01:51:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ed2ac00) [pid = 1799] [serial = 1585] [outer = (nil)] 01:51:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8f702800) [pid = 1799] [serial = 1586] [outer = 0x8ed2ac00] 01:51:13 INFO - PROCESS | 1799 | 1462783873874 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8f70c800) [pid = 1799] [serial = 1587] [outer = 0x8ed2ac00] 01:51:14 INFO - PROCESS | 1799 | 1462783874763 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]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1595ms 01:51:14 INFO - PROCESS | 1799 | 1462783874839 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 1799 | 1462783874843 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 01:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:51:14 INFO - PROCESS | 1799 | 1462783874850 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 1799 | 1462783874854 Marionette TRACE conn4 <- [1,2086,null,{}] 01:51:14 INFO - PROCESS | 1799 | 1462783874860 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}] 01:51:15 INFO - PROCESS | 1799 | 1462783875100 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 01:51:15 INFO - PROCESS | 1799 | 1462783875416 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da78000 == 95 [pid = 1799] [id = 529] 01:51:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8edec800) [pid = 1799] [serial = 1588] [outer = (nil)] 01:51:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8fabac00) [pid = 1799] [serial = 1589] [outer = 0x8edec800] 01:51:15 INFO - PROCESS | 1799 | 1462783875507 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8fac3400) [pid = 1799] [serial = 1590] [outer = 0x8edec800] 01:51:16 INFO - PROCESS | 1799 | 1462783876464 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]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1684ms 01:51:16 INFO - PROCESS | 1799 | 1462783876535 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 1799 | 1462783876540 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 01:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:51:16 INFO - PROCESS | 1799 | 1462783876546 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 1799 | 1462783876550 Marionette TRACE conn4 <- [1,2090,null,{}] 01:51:16 INFO - PROCESS | 1799 | 1462783876556 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}] 01:51:16 INFO - PROCESS | 1799 | 1462783876790 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 01:51:17 INFO - PROCESS | 1799 | 1462783877112 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cced800 == 96 [pid = 1799] [id = 530] 01:51:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f896800) [pid = 1799] [serial = 1591] [outer = (nil)] 01:51:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x91510000) [pid = 1799] [serial = 1592] [outer = 0x8f896800] 01:51:17 INFO - PROCESS | 1799 | 1462783877198 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x92227400) [pid = 1799] [serial = 1593] [outer = 0x8f896800] 01:51:18 INFO - PROCESS | 1799 | 1462783878138 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]]]}] 01:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1639ms 01:51:18 INFO - PROCESS | 1799 | 1462783878195 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:51:18 INFO - PROCESS | 1799 | 1462783878202 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:51:18 INFO - PROCESS | 1799 | 1462783878210 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 1799 | 1462783878215 Marionette TRACE conn4 <- [1,2094,null,{}] 01:51:18 INFO - PROCESS | 1799 | 1462783878224 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}] 01:51:18 INFO - PROCESS | 1799 | 1462783878532 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 01:51:18 INFO - PROCESS | 1799 | 1462783878887 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x91508800 == 97 [pid = 1799] [id = 531] 01:51:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9387e400) [pid = 1799] [serial = 1594] [outer = (nil)] 01:51:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x93b23000) [pid = 1799] [serial = 1595] [outer = 0x9387e400] 01:51:18 INFO - PROCESS | 1799 | 1462783878986 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x95132000) [pid = 1799] [serial = 1596] [outer = 0x9387e400] 01:51:19 INFO - PROCESS | 1799 | 1462783879920 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]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1740ms 01:51:19 INFO - PROCESS | 1799 | 1462783879951 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 1799 | 1462783879955 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 01:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:51:19 INFO - PROCESS | 1799 | 1462783879962 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 1799 | 1462783879965 Marionette TRACE conn4 <- [1,2098,null,{}] 01:51:19 INFO - PROCESS | 1799 | 1462783879971 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}] 01:51:20 INFO - PROCESS | 1799 | 1462783880176 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 01:51:20 INFO - PROCESS | 1799 | 1462783880455 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x92937400 == 98 [pid = 1799] [id = 532] 01:51:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x95228000) [pid = 1799] [serial = 1597] [outer = (nil)] 01:51:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x955e6c00) [pid = 1799] [serial = 1598] [outer = 0x95228000] 01:51:20 INFO - PROCESS | 1799 | 1462783880594 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x955ed000) [pid = 1799] [serial = 1599] [outer = 0x95228000] 01:51:21 INFO - PROCESS | 1799 | 1462783881525 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]]]}] 01:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 01:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:51:21 INFO - PROCESS | 1799 | 1462783881596 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 1799 | 1462783881599 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 01:51:21 INFO - PROCESS | 1799 | 1462783881606 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 1799 | 1462783881609 Marionette TRACE conn4 <- [1,2102,null,{}] 01:51:21 INFO - PROCESS | 1799 | 1462783881615 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}] 01:51:21 INFO - PROCESS | 1799 | 1462783881828 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 01:51:22 INFO - PROCESS | 1799 | 1462783882148 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x926d8000 == 99 [pid = 1799] [id = 533] 01:51:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x93ea0800) [pid = 1799] [serial = 1600] [outer = (nil)] 01:51:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x97717400) [pid = 1799] [serial = 1601] [outer = 0x93ea0800] 01:51:22 INFO - PROCESS | 1799 | 1462783882243 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9771a800) [pid = 1799] [serial = 1602] [outer = 0x93ea0800] 01:51:23 INFO - PROCESS | 1799 | 1462783883161 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]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 01:51:23 INFO - PROCESS | 1799 | 1462783883237 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 1799 | 1462783883241 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 01:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:51:23 INFO - PROCESS | 1799 | 1462783883248 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 1799 | 1462783883251 Marionette TRACE conn4 <- [1,2106,null,{}] 01:51:23 INFO - PROCESS | 1799 | 1462783883257 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}] 01:51:23 INFO - PROCESS | 1799 | 1462783883509 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 01:51:23 INFO - PROCESS | 1799 | 1462783883829 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x95396400 == 100 [pid = 1799] [id = 534] 01:51:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x955eb400) [pid = 1799] [serial = 1603] [outer = (nil)] 01:51:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x97737000) [pid = 1799] [serial = 1604] [outer = 0x955eb400] 01:51:23 INFO - PROCESS | 1799 | 1462783883920 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x97739000) [pid = 1799] [serial = 1605] [outer = 0x955eb400] 01:51:24 INFO - PROCESS | 1799 | 1462783884827 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]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1641ms 01:51:24 INFO - PROCESS | 1799 | 1462783884891 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 1799 | 1462783884895 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 01:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:51:24 INFO - PROCESS | 1799 | 1462783884901 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 1799 | 1462783884905 Marionette TRACE conn4 <- [1,2110,null,{}] 01:51:24 INFO - PROCESS | 1799 | 1462783884911 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}] 01:51:25 INFO - PROCESS | 1799 | 1462783885111 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 01:51:25 INFO - PROCESS | 1799 | 1462783885333 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fb1e000 == 101 [pid = 1799] [id = 535] 01:51:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x97719400) [pid = 1799] [serial = 1606] [outer = (nil)] 01:51:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9876c800) [pid = 1799] [serial = 1607] [outer = 0x97719400] 01:51:25 INFO - PROCESS | 1799 | 1462783885423 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x987d4800) [pid = 1799] [serial = 1608] [outer = 0x97719400] 01:51:26 INFO - PROCESS | 1799 | 1462783886375 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]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1530ms 01:51:26 INFO - PROCESS | 1799 | 1462783886484 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 1799 | 1462783886489 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 01:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:51:26 INFO - PROCESS | 1799 | 1462783886499 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 1799 | 1462783886502 Marionette TRACE conn4 <- [1,2114,null,{}] 01:51:26 INFO - PROCESS | 1799 | 1462783886508 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}] 01:51:26 INFO - PROCESS | 1799 | 1462783886725 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:51:27 INFO - PROCESS | 1799 | 1462783887648 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f7800 == 102 [pid = 1799] [id = 536] 01:51:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x879fa400) [pid = 1799] [serial = 1609] [outer = (nil)] 01:51:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x88eecc00) [pid = 1799] [serial = 1610] [outer = 0x879fa400] 01:51:27 INFO - PROCESS | 1799 | 1462783887768 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x89640400) [pid = 1799] [serial = 1611] [outer = 0x879fa400] 01:51:28 INFO - PROCESS | 1799 | 1462783888741 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]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2284ms 01:51:28 INFO - PROCESS | 1799 | 1462783888785 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 01:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:51:28 INFO - PROCESS | 1799 | 1462783888791 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 01:51:28 INFO - PROCESS | 1799 | 1462783888799 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 1799 | 1462783888804 Marionette TRACE conn4 <- [1,2118,null,{}] 01:51:28 INFO - PROCESS | 1799 | 1462783888812 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}] 01:51:29 INFO - PROCESS | 1799 | 1462783889029 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 01:51:29 INFO - PROCESS | 1799 | 1462783889442 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x89648000 == 103 [pid = 1799] [id = 537] 01:51:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x89770800) [pid = 1799] [serial = 1612] [outer = (nil)] 01:51:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8a1c7400) [pid = 1799] [serial = 1613] [outer = 0x89770800] 01:51:29 INFO - PROCESS | 1799 | 1462783889544 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8a526000) [pid = 1799] [serial = 1614] [outer = 0x89770800] 01:51:30 INFO - PROCESS | 1799 | 1462783890467 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]]]}] 01:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1737ms 01:51:30 INFO - PROCESS | 1799 | 1462783890541 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 1799 | 1462783890548 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 01:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:51:30 INFO - PROCESS | 1799 | 1462783890560 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 1799 | 1462783890563 Marionette TRACE conn4 <- [1,2122,null,{}] 01:51:30 INFO - PROCESS | 1799 | 1462783890570 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}] 01:51:30 INFO - PROCESS | 1799 | 1462783890790 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76a800 == 102 [pid = 1799] [id = 220] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee6400 == 101 [pid = 1799] [id = 454] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe8c00 == 100 [pid = 1799] [id = 519] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8964bc00 == 99 [pid = 1799] [id = 518] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8971f800 == 98 [pid = 1799] [id = 517] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x86788400 == 97 [pid = 1799] [id = 515] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b1000 == 96 [pid = 1799] [id = 514] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8da96c00 == 95 [pid = 1799] [id = 512] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x91508400 == 94 [pid = 1799] [id = 513] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x86782800 == 93 [pid = 1799] [id = 511] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f709000 == 92 [pid = 1799] [id = 510] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eef4800 == 91 [pid = 1799] [id = 509] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f3c00 == 90 [pid = 1799] [id = 507] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d843c00 == 89 [pid = 1799] [id = 508] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4b4c00 == 88 [pid = 1799] [id = 506] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d141c00 == 87 [pid = 1799] [id = 505] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d846800 == 86 [pid = 1799] [id = 504] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4b3c00 == 85 [pid = 1799] [id = 503] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad6a400 == 84 [pid = 1799] [id = 502] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8ca12000 == 83 [pid = 1799] [id = 501] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8a523400 == 82 [pid = 1799] [id = 500] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8a042400 == 81 [pid = 1799] [id = 498] 01:51:31 INFO - PROCESS | 1799 | --DOCSHELL 0x879f6400 == 80 [pid = 1799] [id = 499] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8b1d3800) [pid = 1799] [serial = 1496] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8a51e400) [pid = 1799] [serial = 1494] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8d8edc00) [pid = 1799] [serial = 1451] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8e534800) [pid = 1799] [serial = 1457] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8f70e000) [pid = 1799] [serial = 1466] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x9387d400) [pid = 1799] [serial = 1475] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8a1cdc00) [pid = 1799] [serial = 1481] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8f004800) [pid = 1799] [serial = 1463] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x89420800) [pid = 1799] [serial = 1493] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x89648c00) [pid = 1799] [serial = 1433] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x91f3d800) [pid = 1799] [serial = 1469] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x89f8cc00) [pid = 1799] [serial = 1487] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8d4b8000) [pid = 1799] [serial = 1448] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8dc22400) [pid = 1799] [serial = 1454] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ca0ac00) [pid = 1799] [serial = 1442] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8a51fc00) [pid = 1799] [serial = 1431] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x89420000) [pid = 1799] [serial = 1485] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a685800) [pid = 1799] [serial = 1491] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x93df2000) [pid = 1799] [serial = 1478] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8b766800) [pid = 1799] [serial = 1439] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8a045000) [pid = 1799] [serial = 1436] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x89419400) [pid = 1799] [serial = 1484] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x928b0800) [pid = 1799] [serial = 1472] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x89f99000) [pid = 1799] [serial = 1488] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8cc86c00) [pid = 1799] [serial = 1445] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8a51e800) [pid = 1799] [serial = 1490] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8ed67800) [pid = 1799] [serial = 1460] [outer = (nil)] [url = about:blank] 01:51:31 INFO - PROCESS | 1799 | 1462783891755 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941c800 == 81 [pid = 1799] [id = 538] 01:51:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8941fc00) [pid = 1799] [serial = 1615] [outer = (nil)] 01:51:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x89648c00) [pid = 1799] [serial = 1616] [outer = 0x8941fc00] 01:51:31 INFO - PROCESS | 1799 | 1462783891941 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x89f8e400) [pid = 1799] [serial = 1617] [outer = 0x8941fc00] 01:51:32 INFO - PROCESS | 1799 | 1462783892764 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]]]}] 01:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2250ms 01:51:32 INFO - PROCESS | 1799 | 1462783892812 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 01:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:51:32 INFO - PROCESS | 1799 | 1462783892816 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 01:51:32 INFO - PROCESS | 1799 | 1462783892825 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 1799 | 1462783892833 Marionette TRACE conn4 <- [1,2126,null,{}] 01:51:32 INFO - PROCESS | 1799 | 1462783892848 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}] 01:51:33 INFO - PROCESS | 1799 | 1462783893051 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 01:51:33 INFO - PROCESS | 1799 | 1462783893254 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f4000 == 82 [pid = 1799] [id = 539] 01:51:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x89778400) [pid = 1799] [serial = 1618] [outer = (nil)] 01:51:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8ad67c00) [pid = 1799] [serial = 1619] [outer = 0x89778400] 01:51:33 INFO - PROCESS | 1799 | 1462783893333 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8b76b000) [pid = 1799] [serial = 1620] [outer = 0x89778400] 01:51:34 INFO - PROCESS | 1799 | 1462783894150 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]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1345ms 01:51:34 INFO - PROCESS | 1799 | 1462783894210 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 1799 | 1462783894216 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:51:34 INFO - PROCESS | 1799 | 1462783894222 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 1799 | 1462783894226 Marionette TRACE conn4 <- [1,2130,null,{}] 01:51:34 INFO - PROCESS | 1799 | 1462783894231 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}] 01:51:34 INFO - PROCESS | 1799 | 1462783894482 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 01:51:34 INFO - PROCESS | 1799 | 1462783894510 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad74000 == 83 [pid = 1799] [id = 540] 01:51:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8b1d2c00) [pid = 1799] [serial = 1621] [outer = (nil)] 01:51:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b8f3800) [pid = 1799] [serial = 1622] [outer = 0x8b1d2c00] 01:51:34 INFO - PROCESS | 1799 | 1462783894583 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8ca10400) [pid = 1799] [serial = 1623] [outer = 0x8b1d2c00] 01:51:35 INFO - PROCESS | 1799 | 1462783895605 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] 01:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:51:35 INFO - PROCESS | 1799 | 1462783895659 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 01:51:35 INFO - PROCESS | 1799 | 1462783895669 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 1799 | 1462783895676 Marionette TRACE conn4 <- [1,2134,null,{}] 01:51:35 INFO - PROCESS | 1799 | 1462783895687 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}] 01:51:35 INFO - PROCESS | 1799 | 1462783895945 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 01:51:35 INFO - PROCESS | 1799 | 1462783895975 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8e800 == 84 [pid = 1799] [id = 541] 01:51:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8cc7dc00) [pid = 1799] [serial = 1624] [outer = (nil)] 01:51:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8cced000) [pid = 1799] [serial = 1625] [outer = 0x8cc7dc00] 01:51:36 INFO - PROCESS | 1799 | 1462783896058 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8d454800) [pid = 1799] [serial = 1626] [outer = 0x8cc7dc00] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8cb97400) [pid = 1799] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8d4b5800) [pid = 1799] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a688800) [pid = 1799] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x95165c00) [pid = 1799] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8f70dc00) [pid = 1799] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x88ee7400) [pid = 1799] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8f70d800) [pid = 1799] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x91f34400) [pid = 1799] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8976b800) [pid = 1799] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ed72c00) [pid = 1799] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8cb92400) [pid = 1799] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8ecca800) [pid = 1799] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8e52ec00) [pid = 1799] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x926e0800) [pid = 1799] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8d9eec00) [pid = 1799] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8a03d800) [pid = 1799] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x88eef400) [pid = 1799] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x89723400) [pid = 1799] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8d831800) [pid = 1799] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8e530c00) [pid = 1799] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x879f5400) [pid = 1799] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x91509400) [pid = 1799] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89fe5800) [pid = 1799] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ad4e000) [pid = 1799] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e6bd400) [pid = 1799] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ad6a800) [pid = 1799] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8d8f4c00) [pid = 1799] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f0b8000) [pid = 1799] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8cb92800) [pid = 1799] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8da93c00) [pid = 1799] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ad71800) [pid = 1799] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x91504400) [pid = 1799] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x89722000) [pid = 1799] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8e6c0400) [pid = 1799] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8eef9000) [pid = 1799] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8cb97000) [pid = 1799] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8b1da400) [pid = 1799] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:51:37 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8d8f0400) [pid = 1799] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:51:37 INFO - PROCESS | 1799 | 1462783897965 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]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2348ms 01:51:38 INFO - PROCESS | 1799 | 1462783898012 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 1799 | 1462783898016 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 01:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:51:38 INFO - PROCESS | 1799 | 1462783898022 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 1799 | 1462783898026 Marionette TRACE conn4 <- [1,2138,null,{}] 01:51:38 INFO - PROCESS | 1799 | 1462783898031 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}] 01:51:38 INFO - PROCESS | 1799 | 1462783898213 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 01:51:38 INFO - PROCESS | 1799 | 1462783898397 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fe800 == 85 [pid = 1799] [id = 542] 01:51:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x88ee7400) [pid = 1799] [serial = 1627] [outer = (nil)] 01:51:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ad6ec00) [pid = 1799] [serial = 1628] [outer = 0x88ee7400] 01:51:38 INFO - PROCESS | 1799 | 1462783898471 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8cb8c400) [pid = 1799] [serial = 1629] [outer = 0x88ee7400] 01:51:39 INFO - PROCESS | 1799 | 1462783899402 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]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1481ms 01:51:39 INFO - PROCESS | 1799 | 1462783899506 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 01:51:39 INFO - PROCESS | 1799 | 1462783899513 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 01:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:51:39 INFO - PROCESS | 1799 | 1462783899523 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 1799 | 1462783899529 Marionette TRACE conn4 <- [1,2142,null,{}] 01:51:39 INFO - PROCESS | 1799 | 1462783899538 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}] 01:51:39 INFO - PROCESS | 1799 | 1462783899754 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:51:40 INFO - PROCESS | 1799 | 1462783900034 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8963f000 == 86 [pid = 1799] [id = 543] 01:51:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8963f400) [pid = 1799] [serial = 1630] [outer = (nil)] 01:51:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8971b000) [pid = 1799] [serial = 1631] [outer = 0x8963f400] 01:51:40 INFO - PROCESS | 1799 | 1462783900127 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x89774c00) [pid = 1799] [serial = 1632] [outer = 0x8963f400] 01:51:41 INFO - PROCESS | 1799 | 1462783901113 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] 01:51:41 INFO - PROCESS | 1799 | 1462783901183 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 01:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:51:41 INFO - PROCESS | 1799 | 1462783901194 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - PROCESS | 1799 | 1462783901198 Marionette TRACE conn4 <- [1,2146,null,{}] 01:51:41 INFO - PROCESS | 1799 | 1462783901205 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}] 01:51:41 INFO - PROCESS | 1799 | 1462783901418 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 01:51:41 INFO - PROCESS | 1799 | 1462783901738 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51a800 == 87 [pid = 1799] [id = 544] 01:51:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8a51c000) [pid = 1799] [serial = 1633] [outer = (nil)] 01:51:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8a524c00) [pid = 1799] [serial = 1634] [outer = 0x8a51c000] 01:51:41 INFO - PROCESS | 1799 | 1462783901831 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8ad55000) [pid = 1799] [serial = 1635] [outer = 0x8a51c000] 01:51:42 INFO - PROCESS | 1799 | 1462783902774 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] 01:51:42 INFO - PROCESS | 1799 | 1462783902832 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:51:42 INFO - PROCESS | 1799 | 1462783902839 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 1799 | 1462783902845 Marionette TRACE conn4 <- [1,2150,null,{}] 01:51:42 INFO - PROCESS | 1799 | 1462783902863 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}] 01:51:43 INFO - PROCESS | 1799 | 1462783903104 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 01:51:43 INFO - PROCESS | 1799 | 1462783903474 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b819800 == 88 [pid = 1799] [id = 545] 01:51:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8cce4800) [pid = 1799] [serial = 1636] [outer = (nil)] 01:51:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d45d800) [pid = 1799] [serial = 1637] [outer = 0x8cce4800] 01:51:43 INFO - PROCESS | 1799 | 1462783903595 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8d827800) [pid = 1799] [serial = 1638] [outer = 0x8cce4800] 01:51:44 INFO - PROCESS | 1799 | 1462783904912 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]]]}] 01:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2146ms 01:51:44 INFO - PROCESS | 1799 | 1462783904987 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 1799 | 1462783904991 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 01:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:51:45 INFO - PROCESS | 1799 | 1462783904998 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 1799 | 1462783905002 Marionette TRACE conn4 <- [1,2154,null,{}] 01:51:45 INFO - PROCESS | 1799 | 1462783905007 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}] 01:51:45 INFO - PROCESS | 1799 | 1462783905318 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 01:51:45 INFO - PROCESS | 1799 | 1462783905643 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x851cd800 == 89 [pid = 1799] [id = 546] 01:51:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8ccedc00) [pid = 1799] [serial = 1639] [outer = (nil)] 01:51:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d8ef000) [pid = 1799] [serial = 1640] [outer = 0x8ccedc00] 01:51:45 INFO - PROCESS | 1799 | 1462783905743 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d9e2c00) [pid = 1799] [serial = 1641] [outer = 0x8ccedc00] 01:51:46 INFO - PROCESS | 1799 | 1462783906679 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]]]}] 01:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1737ms 01:51:46 INFO - PROCESS | 1799 | 1462783906744 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 1799 | 1462783906749 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 01:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:51:46 INFO - PROCESS | 1799 | 1462783906758 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 1799 | 1462783906761 Marionette TRACE conn4 <- [1,2158,null,{}] 01:51:46 INFO - PROCESS | 1799 | 1462783906767 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}] 01:51:47 INFO - PROCESS | 1799 | 1462783907011 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 01:51:47 INFO - PROCESS | 1799 | 1462783907335 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f8c00 == 90 [pid = 1799] [id = 547] 01:51:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8971f800) [pid = 1799] [serial = 1642] [outer = (nil)] 01:51:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8da8a400) [pid = 1799] [serial = 1643] [outer = 0x8971f800] 01:51:47 INFO - PROCESS | 1799 | 1462783907429 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8dc24800) [pid = 1799] [serial = 1644] [outer = 0x8971f800] 01:51:48 INFO - PROCESS | 1799 | 1462783908380 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]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1683ms 01:51:48 INFO - PROCESS | 1799 | 1462783908442 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 01:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:51:48 INFO - PROCESS | 1799 | 1462783908446 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 01:51:48 INFO - PROCESS | 1799 | 1462783908453 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 1799 | 1462783908457 Marionette TRACE conn4 <- [1,2162,null,{}] 01:51:48 INFO - PROCESS | 1799 | 1462783908463 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}] 01:51:48 INFO - PROCESS | 1799 | 1462783908729 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 01:51:49 INFO - PROCESS | 1799 | 1462783909060 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4b5c00 == 91 [pid = 1799] [id = 548] 01:51:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8da77400) [pid = 1799] [serial = 1645] [outer = (nil)] 01:51:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8e6be400) [pid = 1799] [serial = 1646] [outer = 0x8da77400] 01:51:49 INFO - PROCESS | 1799 | 1462783909148 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ecca800) [pid = 1799] [serial = 1647] [outer = 0x8da77400] 01:51:50 INFO - PROCESS | 1799 | 1462783910053 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]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1634ms 01:51:50 INFO - PROCESS | 1799 | 1462783910087 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 1799 | 1462783910091 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 01:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:51:50 INFO - PROCESS | 1799 | 1462783910098 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 1799 | 1462783910101 Marionette TRACE conn4 <- [1,2166,null,{}] 01:51:50 INFO - PROCESS | 1799 | 1462783910107 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}] 01:51:50 INFO - PROCESS | 1799 | 1462783910303 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 01:51:50 INFO - PROCESS | 1799 | 1462783910579 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8e8c00 == 92 [pid = 1799] [id = 549] 01:51:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8dc2d400) [pid = 1799] [serial = 1648] [outer = (nil)] 01:51:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8ed6ec00) [pid = 1799] [serial = 1649] [outer = 0x8dc2d400] 01:51:50 INFO - PROCESS | 1799 | 1462783910714 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ed73c00) [pid = 1799] [serial = 1650] [outer = 0x8dc2d400] 01:51:51 INFO - PROCESS | 1799 | 1462783911629 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]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1592ms 01:51:51 INFO - PROCESS | 1799 | 1462783911691 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 1799 | 1462783911695 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 01:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:51:51 INFO - PROCESS | 1799 | 1462783911702 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 1799 | 1462783911706 Marionette TRACE conn4 <- [1,2170,null,{}] 01:51:51 INFO - PROCESS | 1799 | 1462783911712 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}] 01:51:51 INFO - PROCESS | 1799 | 1462783911913 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 01:51:52 INFO - PROCESS | 1799 | 1462783912243 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d838000 == 93 [pid = 1799] [id = 550] 01:51:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8d9ea800) [pid = 1799] [serial = 1651] [outer = (nil)] 01:51:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8eef0c00) [pid = 1799] [serial = 1652] [outer = 0x8d9ea800] 01:51:52 INFO - PROCESS | 1799 | 1462783912337 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8eef5000) [pid = 1799] [serial = 1653] [outer = 0x8d9ea800] 01:51:53 INFO - PROCESS | 1799 | 1462783913254 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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1589ms 01:51:53 INFO - PROCESS | 1799 | 1462783913292 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1799 | 1462783913297 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:51:53 INFO - PROCESS | 1799 | 1462783913303 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1799 | 1462783913307 Marionette TRACE conn4 <- [1,2174,null,{}] 01:51:53 INFO - PROCESS | 1799 | 1462783913313 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}] 01:51:53 INFO - PROCESS | 1799 | 1462783913522 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 01:51:53 INFO - PROCESS | 1799 | 1462783913816 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede2000 == 94 [pid = 1799] [id = 551] 01:51:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8eef2400) [pid = 1799] [serial = 1654] [outer = (nil)] 01:51:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f00d000) [pid = 1799] [serial = 1655] [outer = 0x8eef2400] 01:51:53 INFO - PROCESS | 1799 | 1462783913911 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f0b7c00) [pid = 1799] [serial = 1656] [outer = 0x8eef2400] 01:51:54 INFO - PROCESS | 1799 | 1462783914797 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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1532ms 01:51:54 INFO - PROCESS | 1799 | 1462783914836 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1799 | 1462783914840 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:51:54 INFO - PROCESS | 1799 | 1462783914867 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1799 | 1462783914871 Marionette TRACE conn4 <- [1,2178,null,{}] 01:51:54 INFO - PROCESS | 1799 | 1462783914877 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}] 01:51:55 INFO - PROCESS | 1799 | 1462783915087 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 01:51:55 INFO - PROCESS | 1799 | 1462783915421 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9f0800 == 95 [pid = 1799] [id = 552] 01:51:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8eef4c00) [pid = 1799] [serial = 1657] [outer = (nil)] 01:51:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f89bc00) [pid = 1799] [serial = 1658] [outer = 0x8eef4c00] 01:51:55 INFO - PROCESS | 1799 | 1462783915514 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8faba400) [pid = 1799] [serial = 1659] [outer = 0x8eef4c00] 01:51:56 INFO - PROCESS | 1799 | 1462783916456 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]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 01:51:56 INFO - PROCESS | 1799 | 1462783916501 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1799 | 1462783916505 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:51:56 INFO - PROCESS | 1799 | 1462783916512 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1799 | 1462783916517 Marionette TRACE conn4 <- [1,2182,null,{}] 01:51:56 INFO - PROCESS | 1799 | 1462783916523 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}] 01:51:56 INFO - PROCESS | 1799 | 1462783916766 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 01:51:57 INFO - PROCESS | 1799 | 1462783917112 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70e000 == 96 [pid = 1799] [id = 553] 01:51:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x91f36400) [pid = 1799] [serial = 1660] [outer = (nil)] 01:51:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x91f3d800) [pid = 1799] [serial = 1661] [outer = 0x91f36400] 01:51:57 INFO - PROCESS | 1799 | 1462783917213 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x926dd000) [pid = 1799] [serial = 1662] [outer = 0x91f36400] 01:51:58 INFO - PROCESS | 1799 | 1462783918157 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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1685ms 01:51:58 INFO - PROCESS | 1799 | 1462783918198 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1799 | 1462783918201 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 01:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:51:58 INFO - PROCESS | 1799 | 1462783918208 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1799 | 1462783918212 Marionette TRACE conn4 <- [1,2186,null,{}] 01:51:58 INFO - PROCESS | 1799 | 1462783918218 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}] 01:51:58 INFO - PROCESS | 1799 | 1462783918437 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:51:58 INFO - PROCESS | 1799 | 1462783918720 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x926e1800 == 97 [pid = 1799] [id = 554] 01:51:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x928a5800) [pid = 1799] [serial = 1663] [outer = (nil)] 01:51:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x928af400) [pid = 1799] [serial = 1664] [outer = 0x928a5800] 01:51:58 INFO - PROCESS | 1799 | 1462783918864 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x92936000) [pid = 1799] [serial = 1665] [outer = 0x928a5800] 01:51:59 INFO - PROCESS | 1799 | 1462783919801 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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1631ms 01:51:59 INFO - PROCESS | 1799 | 1462783919840 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 1799 | 1462783919844 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 01:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:51:59 INFO - PROCESS | 1799 | 1462783919850 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1799 | 1462783919853 Marionette TRACE conn4 <- [1,2190,null,{}] 01:51:59 INFO - PROCESS | 1799 | 1462783919859 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}] 01:52:00 INFO - PROCESS | 1799 | 1462783920073 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 01:52:00 INFO - PROCESS | 1799 | 1462783920430 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c5c00 == 98 [pid = 1799] [id = 555] 01:52:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8d4ac800) [pid = 1799] [serial = 1666] [outer = (nil)] 01:52:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x93884400) [pid = 1799] [serial = 1667] [outer = 0x8d4ac800] 01:52:00 INFO - PROCESS | 1799 | 1462783920557 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x939b8400) [pid = 1799] [serial = 1668] [outer = 0x8d4ac800] 01:52:01 INFO - PROCESS | 1799 | 1462783921623 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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1840ms 01:52:01 INFO - PROCESS | 1799 | 1462783921692 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 01:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:52:01 INFO - PROCESS | 1799 | 1462783921696 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 01:52:01 INFO - PROCESS | 1799 | 1462783921703 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 1799 | 1462783921707 Marionette TRACE conn4 <- [1,2194,null,{}] 01:52:01 INFO - PROCESS | 1799 | 1462783921714 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}] 01:52:01 INFO - PROCESS | 1799 | 1462783921982 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 01:52:02 INFO - PROCESS | 1799 | 1462783922358 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x92936400 == 99 [pid = 1799] [id = 556] 01:52:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x9512f000) [pid = 1799] [serial = 1669] [outer = (nil)] 01:52:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x95164400) [pid = 1799] [serial = 1670] [outer = 0x9512f000] 01:52:02 INFO - PROCESS | 1799 | 1462783922453 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x95232000) [pid = 1799] [serial = 1671] [outer = 0x9512f000] 01:52:03 INFO - PROCESS | 1799 | 1462783923352 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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1686ms 01:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:52:03 INFO - PROCESS | 1799 | 1462783923390 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1799 | 1462783923393 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 01:52:03 INFO - PROCESS | 1799 | 1462783923400 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1799 | 1462783923402 Marionette TRACE conn4 <- [1,2198,null,{}] 01:52:03 INFO - PROCESS | 1799 | 1462783923409 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}] 01:52:03 INFO - PROCESS | 1799 | 1462783923702 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 01:52:03 INFO - PROCESS | 1799 | 1462783923916 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e98c00 == 100 [pid = 1799] [id = 557] 01:52:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x93e9a800) [pid = 1799] [serial = 1672] [outer = (nil)] 01:52:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x9771d000) [pid = 1799] [serial = 1673] [outer = 0x93e9a800] 01:52:04 INFO - PROCESS | 1799 | 1462783924049 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x97734000) [pid = 1799] [serial = 1674] [outer = 0x93e9a800] 01:52:04 INFO - PROCESS | 1799 | 1462783924957 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]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1633ms 01:52:05 INFO - PROCESS | 1799 | 1462783925033 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1799 | 1462783925037 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 01:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:52:05 INFO - PROCESS | 1799 | 1462783925043 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1799 | 1462783925047 Marionette TRACE conn4 <- [1,2202,null,{}] 01:52:05 INFO - PROCESS | 1799 | 1462783925052 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}] 01:52:05 INFO - PROCESS | 1799 | 1462783925287 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:52:05 INFO - PROCESS | 1799 | 1462783925636 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee6000 == 101 [pid = 1799] [id = 558] 01:52:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8a1c3c00) [pid = 1799] [serial = 1675] [outer = (nil)] 01:52:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x98f45800) [pid = 1799] [serial = 1676] [outer = 0x8a1c3c00] 01:52:05 INFO - PROCESS | 1799 | 1462783925727 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x98f4c400) [pid = 1799] [serial = 1677] [outer = 0x8a1c3c00] 01:52:06 INFO - PROCESS | 1799 | 1462783926703 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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1731ms 01:52:06 INFO - PROCESS | 1799 | 1462783926775 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1799 | 1462783926778 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 01:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:52:06 INFO - PROCESS | 1799 | 1462783926785 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1799 | 1462783926788 Marionette TRACE conn4 <- [1,2206,null,{}] 01:52:06 INFO - PROCESS | 1799 | 1462783926795 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}] 01:52:07 INFO - PROCESS | 1799 | 1462783927044 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 01:52:07 INFO - PROCESS | 1799 | 1462783927391 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9512d000 == 102 [pid = 1799] [id = 559] 01:52:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x98764c00) [pid = 1799] [serial = 1678] [outer = (nil)] 01:52:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x99b8e000) [pid = 1799] [serial = 1679] [outer = 0x98764c00] 01:52:07 INFO - PROCESS | 1799 | 1462783927485 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x99debc00) [pid = 1799] [serial = 1680] [outer = 0x98764c00] 01:52:08 INFO - PROCESS | 1799 | 1462783928424 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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1687ms 01:52:08 INFO - PROCESS | 1799 | 1462783928473 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1799 | 1462783928477 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 01:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:52:08 INFO - PROCESS | 1799 | 1462783928484 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1799 | 1462783928487 Marionette TRACE conn4 <- [1,2210,null,{}] 01:52:08 INFO - PROCESS | 1799 | 1462783928493 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}] 01:52:08 INFO - PROCESS | 1799 | 1462783928715 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:52:09 INFO - PROCESS | 1799 | 1462783929041 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70d800 == 103 [pid = 1799] [id = 560] 01:52:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x928aa000) [pid = 1799] [serial = 1681] [outer = (nil)] 01:52:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x99e73000) [pid = 1799] [serial = 1682] [outer = 0x928aa000] 01:52:09 INFO - PROCESS | 1799 | 1462783929132 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x99e74800) [pid = 1799] [serial = 1683] [outer = 0x928aa000] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb8e800 == 102 [pid = 1799] [id = 541] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad74000 == 101 [pid = 1799] [id = 540] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x879f4000 == 100 [pid = 1799] [id = 539] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x8941c800 == 99 [pid = 1799] [id = 538] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x89648000 == 98 [pid = 1799] [id = 537] 01:52:10 INFO - PROCESS | 1799 | --DOCSHELL 0x879f7800 == 97 [pid = 1799] [id = 536] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x8ca0c000) [pid = 1799] [serial = 1562] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x8d45a800) [pid = 1799] [serial = 1508] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8d837400) [pid = 1799] [serial = 1511] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8ad49800) [pid = 1799] [serial = 1502] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8d83e800) [pid = 1799] [serial = 1512] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x9539f400) [pid = 1799] [serial = 1551] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x91f36000) [pid = 1799] [serial = 1533] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x89f8d800) [pid = 1799] [serial = 1500] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8fb15000) [pid = 1799] [serial = 1530] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x95169c00) [pid = 1799] [serial = 1545] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8ad71c00) [pid = 1799] [serial = 1482] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8fab6000) [pid = 1799] [serial = 1467] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8cc87000) [pid = 1799] [serial = 1505] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8d460c00) [pid = 1799] [serial = 1509] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8eefb000) [pid = 1799] [serial = 1526] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x926dd400) [pid = 1799] [serial = 1536] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x93df4400) [pid = 1799] [serial = 1541] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8e6c5000) [pid = 1799] [serial = 1458] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ad72400) [pid = 1799] [serial = 1503] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8ad73800) [pid = 1799] [serial = 1365] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8976e000) [pid = 1799] [serial = 1434] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a1c4800) [pid = 1799] [serial = 1556] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x9150cc00) [pid = 1799] [serial = 1532] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8dc2b400) [pid = 1799] [serial = 1455] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9388ac00) [pid = 1799] [serial = 1476] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8a522c00) [pid = 1799] [serial = 1557] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8f002800) [pid = 1799] [serial = 1527] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x93e9a400) [pid = 1799] [serial = 1479] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9222f400) [pid = 1799] [serial = 1535] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9293ec00) [pid = 1799] [serial = 1539] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8a520400) [pid = 1799] [serial = 1437] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8cceb400) [pid = 1799] [serial = 1446] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8ed69c00) [pid = 1799] [serial = 1521] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8b771800) [pid = 1799] [serial = 1559] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8da90400) [pid = 1799] [serial = 1514] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x95161c00) [pid = 1799] [serial = 1544] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x926d6400) [pid = 1799] [serial = 1470] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8d839800) [pid = 1799] [serial = 1449] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8e4a8800) [pid = 1799] [serial = 1517] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8b817000) [pid = 1799] [serial = 1440] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8b8f2c00) [pid = 1799] [serial = 1560] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8e531800) [pid = 1799] [serial = 1518] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8ed28000) [pid = 1799] [serial = 1520] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x92937000) [pid = 1799] [serial = 1538] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x92935000) [pid = 1799] [serial = 1473] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x89729000) [pid = 1799] [serial = 1553] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8edec400) [pid = 1799] [serial = 1523] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8dc25800) [pid = 1799] [serial = 1515] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8f0b4800) [pid = 1799] [serial = 1464] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8eeeec00) [pid = 1799] [serial = 1524] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x89726400) [pid = 1799] [serial = 1499] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9539d400) [pid = 1799] [serial = 1550] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d8f6800) [pid = 1799] [serial = 1452] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9522a800) [pid = 1799] [serial = 1547] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8cb93400) [pid = 1799] [serial = 1443] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ed6e800) [pid = 1799] [serial = 1461] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8977a400) [pid = 1799] [serial = 1554] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8f899c00) [pid = 1799] [serial = 1529] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8d135800) [pid = 1799] [serial = 1506] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x95129800) [pid = 1799] [serial = 1542] [outer = (nil)] [url = about:blank] 01:52:11 INFO - PROCESS | 1799 | 1462783931488 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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3035ms 01:52:11 INFO - PROCESS | 1799 | 1462783931546 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 1799 | 1462783931553 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 01:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:52:11 INFO - PROCESS | 1799 | 1462783931567 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1799 | 1462783931572 Marionette TRACE conn4 <- [1,2214,null,{}] 01:52:11 INFO - PROCESS | 1799 | 1462783931580 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}] 01:52:11 INFO - PROCESS | 1799 | 1462783931800 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 01:52:12 INFO - PROCESS | 1799 | 1462783932046 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89773800 == 98 [pid = 1799] [id = 561] 01:52:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89f93800) [pid = 1799] [serial = 1684] [outer = (nil)] 01:52:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89fde000) [pid = 1799] [serial = 1685] [outer = 0x89f93800] 01:52:12 INFO - PROCESS | 1799 | 1462783932133 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a03e800) [pid = 1799] [serial = 1686] [outer = 0x89f93800] 01:52:12 INFO - PROCESS | 1799 | 1462783932965 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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1485ms 01:52:13 INFO - PROCESS | 1799 | 1462783933054 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1799 | 1462783933062 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:52:13 INFO - PROCESS | 1799 | 1462783933073 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1799 | 1462783933077 Marionette TRACE conn4 <- [1,2218,null,{}] 01:52:13 INFO - PROCESS | 1799 | 1462783933090 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}] 01:52:13 INFO - PROCESS | 1799 | 1462783933300 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 01:52:13 INFO - PROCESS | 1799 | 1462783933530 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a044400 == 99 [pid = 1799] [id = 562] 01:52:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a047400) [pid = 1799] [serial = 1687] [outer = (nil)] 01:52:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ad46c00) [pid = 1799] [serial = 1688] [outer = 0x8a047400] 01:52:13 INFO - PROCESS | 1799 | 1462783933605 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ad6d400) [pid = 1799] [serial = 1689] [outer = 0x8a047400] 01:52:14 INFO - PROCESS | 1799 | 1462783934555 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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1540ms 01:52:14 INFO - PROCESS | 1799 | 1462783934616 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1799 | 1462783934620 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 01:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:52:14 INFO - PROCESS | 1799 | 1462783934628 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1799 | 1462783934633 Marionette TRACE conn4 <- [1,2222,null,{}] 01:52:14 INFO - PROCESS | 1799 | 1462783934657 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}] 01:52:15 INFO - PROCESS | 1799 | 1462783935001 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 01:52:15 INFO - PROCESS | 1799 | 1462783935057 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x89417400 == 100 [pid = 1799] [id = 563] 01:52:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8b8ee800) [pid = 1799] [serial = 1690] [outer = (nil)] 01:52:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ca0e800) [pid = 1799] [serial = 1691] [outer = 0x8b8ee800] 01:52:15 INFO - PROCESS | 1799 | 1462783935136 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8cb93800) [pid = 1799] [serial = 1692] [outer = 0x8b8ee800] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8cc7dc00) [pid = 1799] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x89778400) [pid = 1799] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8941fc00) [pid = 1799] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89770800) [pid = 1799] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x879fa400) [pid = 1799] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x89728400) [pid = 1799] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:52:16 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8b1d2c00) [pid = 1799] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:52:16 INFO - PROCESS | 1799 | 1462783936512 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]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1941ms 01:52:16 INFO - PROCESS | 1799 | 1462783936570 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 01:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:52:16 INFO - PROCESS | 1799 | 1462783936575 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 01:52:16 INFO - PROCESS | 1799 | 1462783936581 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1799 | 1462783936584 Marionette TRACE conn4 <- [1,2226,null,{}] 01:52:16 INFO - PROCESS | 1799 | 1462783936589 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}] 01:52:16 INFO - PROCESS | 1799 | 1462783936776 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 01:52:16 INFO - PROCESS | 1799 | 1462783936794 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c6c00 == 101 [pid = 1799] [id = 564] 01:52:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ad49400) [pid = 1799] [serial = 1693] [outer = (nil)] 01:52:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8cc86c00) [pid = 1799] [serial = 1694] [outer = 0x8ad49400] 01:52:17 INFO - PROCESS | 1799 | 1462783937044 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8cce3800) [pid = 1799] [serial = 1695] [outer = 0x8ad49400] 01:52:17 INFO - PROCESS | 1799 | 1462783937860 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]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1332ms 01:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:52:17 INFO - PROCESS | 1799 | 1462783937912 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1799 | 1462783937915 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 01:52:17 INFO - PROCESS | 1799 | 1462783937922 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 1799 | 1462783937925 Marionette TRACE conn4 <- [1,2230,null,{}] 01:52:17 INFO - PROCESS | 1799 | 1462783937931 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}] 01:52:18 INFO - PROCESS | 1799 | 1462783938319 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 01:52:18 INFO - PROCESS | 1799 | 1462783938499 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941c800 == 102 [pid = 1799] [id = 565] 01:52:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8941dc00) [pid = 1799] [serial = 1696] [outer = (nil)] 01:52:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x89649800) [pid = 1799] [serial = 1697] [outer = 0x8941dc00] 01:52:18 INFO - PROCESS | 1799 | 1462783938661 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x89779400) [pid = 1799] [serial = 1698] [outer = 0x8941dc00] 01:52:19 INFO - PROCESS | 1799 | 1462783939636 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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1786ms 01:52:19 INFO - PROCESS | 1799 | 1462783939710 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1799 | 1462783939716 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 01:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:52:19 INFO - PROCESS | 1799 | 1462783939724 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1799 | 1462783939732 Marionette TRACE conn4 <- [1,2234,null,{}] 01:52:19 INFO - PROCESS | 1799 | 1462783939739 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}] 01:52:20 INFO - PROCESS | 1799 | 1462783940004 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:52:20 INFO - PROCESS | 1799 | 1462783940341 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a528400 == 103 [pid = 1799] [id = 566] 01:52:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ad6c000) [pid = 1799] [serial = 1699] [outer = (nil)] 01:52:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b1d1000) [pid = 1799] [serial = 1700] [outer = 0x8ad6c000] 01:52:20 INFO - PROCESS | 1799 | 1462783940435 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8b81a400) [pid = 1799] [serial = 1701] [outer = 0x8ad6c000] 01:52:21 INFO - PROCESS | 1799 | 1462783941389 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1688ms 01:52:21 INFO - PROCESS | 1799 | 1462783941413 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1799 | 1462783941419 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 01:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:52:21 INFO - PROCESS | 1799 | 1462783941427 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1799 | 1462783941430 Marionette TRACE conn4 <- [1,2238,null,{}] 01:52:21 INFO - PROCESS | 1799 | 1462783941457 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}] 01:52:21 INFO - PROCESS | 1799 | 1462783941691 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 01:52:22 INFO - PROCESS | 1799 | 1462783942061 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ccec800 == 104 [pid = 1799] [id = 567] 01:52:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8d13c000) [pid = 1799] [serial = 1702] [outer = (nil)] 01:52:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8d455800) [pid = 1799] [serial = 1703] [outer = 0x8d13c000] 01:52:22 INFO - PROCESS | 1799 | 1462783942158 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d4aa000) [pid = 1799] [serial = 1704] [outer = 0x8d13c000] 01:52:23 INFO - PROCESS | 1799 | 1462783943154 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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1803ms 01:52:23 INFO - PROCESS | 1799 | 1462783943231 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1799 | 1462783943238 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 01:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:52:23 INFO - PROCESS | 1799 | 1462783943256 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1799 | 1462783943263 Marionette TRACE conn4 <- [1,2242,null,{}] 01:52:23 INFO - PROCESS | 1799 | 1462783943270 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}] 01:52:23 INFO - PROCESS | 1799 | 1462783943640 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 01:52:23 INFO - PROCESS | 1799 | 1462783943867 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb95c00 == 105 [pid = 1799] [id = 568] 01:52:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8d83c000) [pid = 1799] [serial = 1705] [outer = (nil)] 01:52:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d8ef400) [pid = 1799] [serial = 1706] [outer = 0x8d83c000] 01:52:23 INFO - PROCESS | 1799 | 1462783943968 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d8f7400) [pid = 1799] [serial = 1707] [outer = 0x8d83c000] 01:52:24 INFO - PROCESS | 1799 | 1462783944885 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1706ms 01:52:24 INFO - PROCESS | 1799 | 1462783944954 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1799 | 1462783944957 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 01:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:52:24 INFO - PROCESS | 1799 | 1462783944964 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1799 | 1462783944968 Marionette TRACE conn4 <- [1,2246,null,{}] 01:52:24 INFO - PROCESS | 1799 | 1462783944974 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}] 01:52:25 INFO - PROCESS | 1799 | 1462783945189 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 01:52:25 INFO - PROCESS | 1799 | 1462783945518 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8ec000 == 106 [pid = 1799] [id = 569] 01:52:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d83cc00) [pid = 1799] [serial = 1708] [outer = (nil)] 01:52:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8da8a800) [pid = 1799] [serial = 1709] [outer = 0x8d83cc00] 01:52:25 INFO - PROCESS | 1799 | 1462783945612 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8da90400) [pid = 1799] [serial = 1710] [outer = 0x8d83cc00] 01:52:26 INFO - PROCESS | 1799 | 1462783946557 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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1638ms 01:52:26 INFO - PROCESS | 1799 | 1462783946604 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:52:26 INFO - PROCESS | 1799 | 1462783946609 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:52:26 INFO - PROCESS | 1799 | 1462783946615 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1799 | 1462783946619 Marionette TRACE conn4 <- [1,2250,null,{}] 01:52:26 INFO - PROCESS | 1799 | 1462783946625 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}] 01:52:26 INFO - PROCESS | 1799 | 1462783946834 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 01:52:27 INFO - PROCESS | 1799 | 1462783947167 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e52a400 == 107 [pid = 1799] [id = 570] 01:52:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8e52ac00) [pid = 1799] [serial = 1711] [outer = (nil)] 01:52:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8e52ec00) [pid = 1799] [serial = 1712] [outer = 0x8e52ac00] 01:52:27 INFO - PROCESS | 1799 | 1462783947274 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8ecd0c00) [pid = 1799] [serial = 1713] [outer = 0x8e52ac00] 01:52:28 INFO - PROCESS | 1799 | 1462783948250 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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1685ms 01:52:28 INFO - PROCESS | 1799 | 1462783948300 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1799 | 1462783948304 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 01:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:52:28 INFO - PROCESS | 1799 | 1462783948311 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1799 | 1462783948315 Marionette TRACE conn4 <- [1,2254,null,{}] 01:52:28 INFO - PROCESS | 1799 | 1462783948321 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}] 01:52:28 INFO - PROCESS | 1799 | 1462783948540 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:52:28 INFO - PROCESS | 1799 | 1462783948864 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x851cd000 == 108 [pid = 1799] [id = 571] 01:52:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8e52c400) [pid = 1799] [serial = 1714] [outer = (nil)] 01:52:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8ed72800) [pid = 1799] [serial = 1715] [outer = 0x8e52c400] 01:52:28 INFO - PROCESS | 1799 | 1462783948958 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8edea400) [pid = 1799] [serial = 1716] [outer = 0x8e52c400] 01:52:29 INFO - PROCESS | 1799 | 1462783949865 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1583ms 01:52:29 INFO - PROCESS | 1799 | 1462783949896 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 01:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:52:29 INFO - PROCESS | 1799 | 1462783949900 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 01:52:29 INFO - PROCESS | 1799 | 1462783949906 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1799 | 1462783949910 Marionette TRACE conn4 <- [1,2258,null,{}] 01:52:29 INFO - PROCESS | 1799 | 1462783949916 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}] 01:52:30 INFO - PROCESS | 1799 | 1462783950136 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 01:52:30 INFO - PROCESS | 1799 | 1462783950474 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fea800 == 109 [pid = 1799] [id = 572] 01:52:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ed6b400) [pid = 1799] [serial = 1717] [outer = (nil)] 01:52:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8eef8c00) [pid = 1799] [serial = 1718] [outer = 0x8ed6b400] 01:52:30 INFO - PROCESS | 1799 | 1462783950570 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8f002800) [pid = 1799] [serial = 1719] [outer = 0x8ed6b400] 01:52:31 INFO - PROCESS | 1799 | 1462783951503 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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1632ms 01:52:31 INFO - PROCESS | 1799 | 1462783951540 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1799 | 1462783951544 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 01:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:52:31 INFO - PROCESS | 1799 | 1462783951551 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1799 | 1462783951555 Marionette TRACE conn4 <- [1,2262,null,{}] 01:52:31 INFO - PROCESS | 1799 | 1462783951581 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}] 01:52:31 INFO - PROCESS | 1799 | 1462783951806 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 01:52:32 INFO - PROCESS | 1799 | 1462783952131 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dc2e400 == 110 [pid = 1799] [id = 573] 01:52:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8edddc00) [pid = 1799] [serial = 1720] [outer = (nil)] 01:52:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8f709c00) [pid = 1799] [serial = 1721] [outer = 0x8edddc00] 01:52:32 INFO - PROCESS | 1799 | 1462783952230 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f891400) [pid = 1799] [serial = 1722] [outer = 0x8edddc00] 01:52:33 INFO - PROCESS | 1799 | 1462783953194 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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1702ms 01:52:33 INFO - PROCESS | 1799 | 1462783953254 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1799 | 1462783953258 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 01:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:52:33 INFO - PROCESS | 1799 | 1462783953265 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1799 | 1462783953275 Marionette TRACE conn4 <- [1,2266,null,{}] 01:52:33 INFO - PROCESS | 1799 | 1462783953282 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}] 01:52:33 INFO - PROCESS | 1799 | 1462783953513 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 01:52:33 INFO - PROCESS | 1799 | 1462783953842 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f703c00 == 111 [pid = 1799] [id = 574] 01:52:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8fab6c00) [pid = 1799] [serial = 1723] [outer = (nil)] 01:52:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8fb19000) [pid = 1799] [serial = 1724] [outer = 0x8fab6c00] 01:52:33 INFO - PROCESS | 1799 | 1462783953938 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8fb1c800) [pid = 1799] [serial = 1725] [outer = 0x8fab6c00] 01:52:34 INFO - PROCESS | 1799 | 1462783954849 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]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1646ms 01:52:34 INFO - PROCESS | 1799 | 1462783954913 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1799 | 1462783954917 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:52:34 INFO - PROCESS | 1799 | 1462783954924 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1799 | 1462783954928 Marionette TRACE conn4 <- [1,2270,null,{}] 01:52:34 INFO - PROCESS | 1799 | 1462783954934 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}] 01:52:35 INFO - PROCESS | 1799 | 1462783955170 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 01:52:35 INFO - PROCESS | 1799 | 1462783955520 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f2f400 == 112 [pid = 1799] [id = 575] 01:52:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x91f31000) [pid = 1799] [serial = 1726] [outer = (nil)] 01:52:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x91f37c00) [pid = 1799] [serial = 1727] [outer = 0x91f31000] 01:52:35 INFO - PROCESS | 1799 | 1462783955630 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x926db800) [pid = 1799] [serial = 1728] [outer = 0x91f31000] 01:52:36 INFO - PROCESS | 1799 | 1462783956592 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]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1693ms 01:52:36 INFO - PROCESS | 1799 | 1462783956618 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 01:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:52:36 INFO - PROCESS | 1799 | 1462783956623 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 01:52:36 INFO - PROCESS | 1799 | 1462783956630 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 1799 | 1462783956635 Marionette TRACE conn4 <- [1,2274,null,{}] 01:52:36 INFO - PROCESS | 1799 | 1462783956662 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}] 01:52:36 INFO - PROCESS | 1799 | 1462783956900 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:52:37 INFO - PROCESS | 1799 | 1462783957233 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x926dec00 == 113 [pid = 1799] [id = 576] 01:52:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x928a4c00) [pid = 1799] [serial = 1729] [outer = (nil)] 01:52:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x93886000) [pid = 1799] [serial = 1730] [outer = 0x928a4c00] 01:52:37 INFO - PROCESS | 1799 | 1462783957324 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x93b26c00) [pid = 1799] [serial = 1731] [outer = 0x928a4c00] 01:52:38 INFO - PROCESS | 1799 | 1462783958269 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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1715ms 01:52:38 INFO - PROCESS | 1799 | 1462783958345 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1799 | 1462783958349 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 01:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:52:38 INFO - PROCESS | 1799 | 1462783958355 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1799 | 1462783958358 Marionette TRACE conn4 <- [1,2278,null,{}] 01:52:38 INFO - PROCESS | 1799 | 1462783958364 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}] 01:52:38 INFO - PROCESS | 1799 | 1462783958609 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 01:52:38 INFO - PROCESS | 1799 | 1462783958934 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7ec00 == 114 [pid = 1799] [id = 577] 01:52:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x93b24c00) [pid = 1799] [serial = 1732] [outer = (nil)] 01:52:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9515b000) [pid = 1799] [serial = 1733] [outer = 0x93b24c00] 01:52:39 INFO - PROCESS | 1799 | 1462783959027 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x95167800) [pid = 1799] [serial = 1734] [outer = 0x93b24c00] 01:52:39 INFO - PROCESS | 1799 | 1462783959960 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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1643ms 01:52:40 INFO - PROCESS | 1799 | 1462783959999 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 01:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:52:40 INFO - PROCESS | 1799 | 1462783960003 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 01:52:40 INFO - PROCESS | 1799 | 1462783960010 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1799 | 1462783960013 Marionette TRACE conn4 <- [1,2282,null,{}] 01:52:40 INFO - PROCESS | 1799 | 1462783960019 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}] 01:52:40 INFO - PROCESS | 1799 | 1462783960264 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 01:52:40 INFO - PROCESS | 1799 | 1462783960601 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x86787800 == 115 [pid = 1799] [id = 578] 01:52:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x88ee3800) [pid = 1799] [serial = 1735] [outer = (nil)] 01:52:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x95233c00) [pid = 1799] [serial = 1736] [outer = 0x88ee3800] 01:52:40 INFO - PROCESS | 1799 | 1462783960695 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x955e3800) [pid = 1799] [serial = 1737] [outer = 0x88ee3800] 01:52:41 INFO - PROCESS | 1799 | 1462783961601 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]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1643ms 01:52:41 INFO - PROCESS | 1799 | 1462783961669 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1799 | 1462783961674 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 01:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:52:41 INFO - PROCESS | 1799 | 1462783961685 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 1799 | 1462783961688 Marionette TRACE conn4 <- [1,2286,null,{}] 01:52:41 INFO - PROCESS | 1799 | 1462783961694 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}] 01:52:41 INFO - PROCESS | 1799 | 1462783961903 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 01:52:42 INFO - PROCESS | 1799 | 1462783962230 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x88eef800 == 116 [pid = 1799] [id = 579] 01:52:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x95131400) [pid = 1799] [serial = 1738] [outer = (nil)] 01:52:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x97738800) [pid = 1799] [serial = 1739] [outer = 0x95131400] 01:52:42 INFO - PROCESS | 1799 | 1462783962322 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x989f7800) [pid = 1799] [serial = 1740] [outer = 0x95131400] 01:52:43 INFO - PROCESS | 1799 | 1462783963269 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]]]}] 01:52:43 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 01:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1636ms 01:52:43 INFO - PROCESS | 1799 | 1462783963321 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1799 | 1462783963325 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:52:43 INFO - PROCESS | 1799 | 1462783963332 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1799 | 1462783963334 Marionette TRACE conn4 <- [1,2290,null,{}] 01:52:43 INFO - PROCESS | 1799 | 1462783963341 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}] 01:52:43 INFO - PROCESS | 1799 | 1462783963542 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 01:52:43 INFO - PROCESS | 1799 | 1462783963868 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9bc00 == 117 [pid = 1799] [id = 580] 01:52:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9522dc00) [pid = 1799] [serial = 1741] [outer = (nil)] 01:52:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x99e73c00) [pid = 1799] [serial = 1742] [outer = 0x9522dc00] 01:52:43 INFO - PROCESS | 1799 | 1462783963960 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x99e7a800) [pid = 1799] [serial = 1743] [outer = 0x9522dc00] 01:52:44 INFO - PROCESS | 1799 | 1462783964876 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]]]}] 01:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1583ms 01:52:44 INFO - PROCESS | 1799 | 1462783964916 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 01:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:52:44 INFO - PROCESS | 1799 | 1462783964920 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 01:52:44 INFO - PROCESS | 1799 | 1462783964927 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - PROCESS | 1799 | 1462783964932 Marionette TRACE conn4 <- [1,2294,null,{}] 01:52:44 INFO - PROCESS | 1799 | 1462783964938 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}] 01:52:45 INFO - PROCESS | 1799 | 1462783965155 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:52:45 INFO - PROCESS | 1799 | 1462783965501 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x9773b800 == 118 [pid = 1799] [id = 581] 01:52:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x98aef400) [pid = 1799] [serial = 1744] [outer = (nil)] 01:52:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x99ee8800) [pid = 1799] [serial = 1745] [outer = 0x98aef400] 01:52:45 INFO - PROCESS | 1799 | 1462783965592 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x99eec400) [pid = 1799] [serial = 1746] [outer = 0x98aef400] 01:52:46 INFO - PROCESS | 1799 | 1462783966541 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]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1684ms 01:52:46 INFO - PROCESS | 1799 | 1462783966611 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 01:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:52:46 INFO - PROCESS | 1799 | 1462783966615 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 01:52:46 INFO - PROCESS | 1799 | 1462783966622 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1799 | 1462783966626 Marionette TRACE conn4 <- [1,2298,null,{}] 01:52:46 INFO - PROCESS | 1799 | 1462783966632 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}] 01:52:46 INFO - PROCESS | 1799 | 1462783966844 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 01:52:47 INFO - PROCESS | 1799 | 1462783967176 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x99ee1c00 == 119 [pid = 1799] [id = 582] 01:52:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x99ee5c00) [pid = 1799] [serial = 1747] [outer = (nil)] 01:52:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9a5bb000) [pid = 1799] [serial = 1748] [outer = 0x99ee5c00] 01:52:47 INFO - PROCESS | 1799 | 1462783967272 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9a5f0400) [pid = 1799] [serial = 1749] [outer = 0x99ee5c00] 01:52:48 INFO - PROCESS | 1799 | 1462783968222 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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1686ms 01:52:48 INFO - PROCESS | 1799 | 1462783968308 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 01:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:52:48 INFO - PROCESS | 1799 | 1462783968312 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 01:52:48 INFO - PROCESS | 1799 | 1462783968319 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1799 | 1462783968322 Marionette TRACE conn4 <- [1,2302,null,{}] 01:52:48 INFO - PROCESS | 1799 | 1462783968328 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}] 01:52:48 INFO - PROCESS | 1799 | 1462783968593 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d824800 == 118 [pid = 1799] [id = 296] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c6c00 == 117 [pid = 1799] [id = 564] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89417400 == 116 [pid = 1799] [id = 563] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a044400 == 115 [pid = 1799] [id = 562] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x89773800 == 114 [pid = 1799] [id = 561] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9512d000 == 113 [pid = 1799] [id = 559] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x93e98c00 == 112 [pid = 1799] [id = 557] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee6000 == 111 [pid = 1799] [id = 558] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x92936400 == 110 [pid = 1799] [id = 556] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c5c00 == 109 [pid = 1799] [id = 555] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70e000 == 108 [pid = 1799] [id = 553] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x926e1800 == 107 [pid = 1799] [id = 554] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9f0800 == 106 [pid = 1799] [id = 552] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede2000 == 105 [pid = 1799] [id = 551] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d838000 == 104 [pid = 1799] [id = 550] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8e8c00 == 103 [pid = 1799] [id = 549] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4b5c00 == 102 [pid = 1799] [id = 548] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x879f8c00 == 101 [pid = 1799] [id = 547] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x9512f400 == 100 [pid = 1799] [id = 516] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8b819800 == 99 [pid = 1799] [id = 545] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x851cd800 == 98 [pid = 1799] [id = 546] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8a51a800 == 97 [pid = 1799] [id = 544] 01:52:50 INFO - PROCESS | 1799 | --DOCSHELL 0x8963f000 == 96 [pid = 1799] [id = 543] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x8ad6ec00) [pid = 1799] [serial = 1628] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8cced000) [pid = 1799] [serial = 1625] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8d454800) [pid = 1799] [serial = 1626] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8ad67c00) [pid = 1799] [serial = 1619] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x89648c00) [pid = 1799] [serial = 1616] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x89f8e400) [pid = 1799] [serial = 1617] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8a526000) [pid = 1799] [serial = 1614] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8a1c7400) [pid = 1799] [serial = 1613] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x89640400) [pid = 1799] [serial = 1611] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x88eecc00) [pid = 1799] [serial = 1610] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9876c800) [pid = 1799] [serial = 1607] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x97737000) [pid = 1799] [serial = 1604] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x97717400) [pid = 1799] [serial = 1601] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x955e6c00) [pid = 1799] [serial = 1598] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x93b23000) [pid = 1799] [serial = 1595] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x91510000) [pid = 1799] [serial = 1592] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8fabac00) [pid = 1799] [serial = 1589] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8f702800) [pid = 1799] [serial = 1586] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8eef1800) [pid = 1799] [serial = 1583] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8ecc5400) [pid = 1799] [serial = 1580] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8da86400) [pid = 1799] [serial = 1577] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8d8ec800) [pid = 1799] [serial = 1574] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8d455400) [pid = 1799] [serial = 1571] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8ad4dc00) [pid = 1799] [serial = 1568] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8971e400) [pid = 1799] [serial = 1565] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8cb8fc00) [pid = 1799] [serial = 1563] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8b8f3800) [pid = 1799] [serial = 1622] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ca10400) [pid = 1799] [serial = 1623] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8b76b000) [pid = 1799] [serial = 1620] [outer = (nil)] [url = about:blank] 01:52:50 INFO - PROCESS | 1799 | 1462783970688 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee3000 == 97 [pid = 1799] [id = 583] 01:52:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x88ee3c00) [pid = 1799] [serial = 1750] [outer = (nil)] 01:52:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x89417400) [pid = 1799] [serial = 1751] [outer = 0x88ee3c00] 01:52:50 INFO - PROCESS | 1799 | 1462783970772 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8971c000) [pid = 1799] [serial = 1752] [outer = 0x88ee3c00] 01:52:51 INFO - PROCESS | 1799 | 1462783971655 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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3391ms 01:52:51 INFO - PROCESS | 1799 | 1462783971711 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1799 | 1462783971717 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:52:51 INFO - PROCESS | 1799 | 1462783971758 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1799 | 1462783971764 Marionette TRACE conn4 <- [1,2306,null,{}] 01:52:51 INFO - PROCESS | 1799 | 1462783971771 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}] 01:52:51 INFO - PROCESS | 1799 | 1462783971982 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 01:52:52 INFO - PROCESS | 1799 | 1462783972184 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe6800 == 98 [pid = 1799] [id = 584] 01:52:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8a03d800) [pid = 1799] [serial = 1753] [outer = (nil)] 01:52:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8a1c7400) [pid = 1799] [serial = 1754] [outer = 0x8a03d800] 01:52:52 INFO - PROCESS | 1799 | 1462783972268 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8a520000) [pid = 1799] [serial = 1755] [outer = 0x8a03d800] 01:52:53 INFO - PROCESS | 1799 | 1462783973232 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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1556ms 01:52:53 INFO - PROCESS | 1799 | 1462783973315 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1799 | 1462783973321 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:52:53 INFO - PROCESS | 1799 | 1462783973328 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1799 | 1462783973331 Marionette TRACE conn4 <- [1,2310,null,{}] 01:52:53 INFO - PROCESS | 1799 | 1462783973337 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}] 01:52:53 INFO - PROCESS | 1799 | 1462783973632 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 01:52:53 INFO - PROCESS | 1799 | 1462783973670 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x89640400 == 99 [pid = 1799] [id = 585] 01:52:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8b1d7400) [pid = 1799] [serial = 1756] [outer = (nil)] 01:52:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8b817400) [pid = 1799] [serial = 1757] [outer = 0x8b1d7400] 01:52:53 INFO - PROCESS | 1799 | 1462783973750 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8b8f7c00) [pid = 1799] [serial = 1758] [outer = 0x8b1d7400] 01:52:54 INFO - PROCESS | 1799 | 1462783974831 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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1536ms 01:52:54 INFO - PROCESS | 1799 | 1462783974865 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1799 | 1462783974868 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 01:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:52:54 INFO - PROCESS | 1799 | 1462783974894 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1799 | 1462783974904 Marionette TRACE conn4 <- [1,2314,null,{}] 01:52:54 INFO - PROCESS | 1799 | 1462783974914 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}] 01:52:55 INFO - PROCESS | 1799 | 1462783975956 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a68a000) [pid = 1799] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8678a400) [pid = 1799] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8b8ee800) [pid = 1799] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x89f93800) [pid = 1799] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x928aa000) [pid = 1799] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x98764c00) [pid = 1799] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8a1c3c00) [pid = 1799] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x93e9a800) [pid = 1799] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9512f000) [pid = 1799] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8d4ac800) [pid = 1799] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x928a5800) [pid = 1799] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8eef4c00) [pid = 1799] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8eef2400) [pid = 1799] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8d9ea800) [pid = 1799] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8dc2d400) [pid = 1799] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8da77400) [pid = 1799] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8971f800) [pid = 1799] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ccedc00) [pid = 1799] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8cce4800) [pid = 1799] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8a51c000) [pid = 1799] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8963f400) [pid = 1799] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x88ee7400) [pid = 1799] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8a047400) [pid = 1799] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8d137000) [pid = 1799] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8da7bc00) [pid = 1799] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8eccb400) [pid = 1799] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8ed2ac00) [pid = 1799] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8a68c000) [pid = 1799] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x97719400) [pid = 1799] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x93ea0800) [pid = 1799] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8d4afc00) [pid = 1799] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x95228000) [pid = 1799] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x89648400) [pid = 1799] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x955eb400) [pid = 1799] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8f896800) [pid = 1799] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8d83ac00) [pid = 1799] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9387e400) [pid = 1799] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:52:56 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8edec800) [pid = 1799] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:52:56 INFO - PROCESS | 1799 | 1462783976257 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x86782800 == 100 [pid = 1799] [id = 586] 01:52:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8678a400) [pid = 1799] [serial = 1759] [outer = (nil)] 01:52:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89648400) [pid = 1799] [serial = 1760] [outer = 0x8678a400] 01:52:56 INFO - PROCESS | 1799 | 1462783976334 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a68a000) [pid = 1799] [serial = 1761] [outer = 0x8678a400] 01:52:57 INFO - PROCESS | 1799 | 1462783977101 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]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2276ms 01:52:57 INFO - PROCESS | 1799 | 1462783977154 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 1799 | 1462783977157 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 01:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:52:57 INFO - PROCESS | 1799 | 1462783977165 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1799 | 1462783977169 Marionette TRACE conn4 <- [1,2318,null,{}] 01:52:57 INFO - PROCESS | 1799 | 1462783977174 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}] 01:52:57 INFO - PROCESS | 1799 | 1462783977432 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 01:52:57 INFO - PROCESS | 1799 | 1462783977457 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x89412400 == 101 [pid = 1799] [id = 587] 01:52:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89722400) [pid = 1799] [serial = 1762] [outer = (nil)] 01:52:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8d451400) [pid = 1799] [serial = 1763] [outer = 0x89722400] 01:52:57 INFO - PROCESS | 1799 | 1462783977531 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d454c00) [pid = 1799] [serial = 1764] [outer = 0x89722400] 01:52:58 INFO - PROCESS | 1799 | 1462783978784 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] 01:52:58 INFO - PROCESS | 1799 | 1462783978855 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 01:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:52:58 INFO - PROCESS | 1799 | 1462783978865 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1799 | 1462783978870 Marionette TRACE conn4 <- [1,2322,null,{}] 01:52:58 INFO - PROCESS | 1799 | 1462783978935 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}] 01:52:59 INFO - PROCESS | 1799 | 1462783979163 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 01:52:59 INFO - PROCESS | 1799 | 1462783979508 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fdd400 == 102 [pid = 1799] [id = 588] 01:52:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8a045000) [pid = 1799] [serial = 1765] [outer = (nil)] 01:52:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ad6a800) [pid = 1799] [serial = 1766] [outer = 0x8a045000] 01:52:59 INFO - PROCESS | 1799 | 1462783979604 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8cb8b000) [pid = 1799] [serial = 1767] [outer = 0x8a045000] 01:53:00 INFO - PROCESS | 1799 | 1462783980606 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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1803ms 01:53:00 INFO - PROCESS | 1799 | 1462783980668 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1799 | 1462783980677 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 01:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:53:00 INFO - PROCESS | 1799 | 1462783980688 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1799 | 1462783980692 Marionette TRACE conn4 <- [1,2326,null,{}] 01:53:00 INFO - PROCESS | 1799 | 1462783980699 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}] 01:53:00 INFO - PROCESS | 1799 | 1462783980947 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 01:53:01 INFO - PROCESS | 1799 | 1462783981303 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4abc00 == 103 [pid = 1799] [id = 589] 01:53:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8d4ac800) [pid = 1799] [serial = 1768] [outer = (nil)] 01:53:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8d4b4000) [pid = 1799] [serial = 1769] [outer = 0x8d4ac800] 01:53:01 INFO - PROCESS | 1799 | 1462783981397 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8d829400) [pid = 1799] [serial = 1770] [outer = 0x8d4ac800] 01:53:02 INFO - PROCESS | 1799 | 1462783982413 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]]]}] 01:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1789ms 01:53:02 INFO - PROCESS | 1799 | 1462783982478 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:53:02 INFO - PROCESS | 1799 | 1462783982483 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:53:02 INFO - PROCESS | 1799 | 1462783982490 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1799 | 1462783982496 Marionette TRACE conn4 <- [1,2330,null,{}] 01:53:02 INFO - PROCESS | 1799 | 1462783982514 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}] 01:53:02 INFO - PROCESS | 1799 | 1462783982798 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 01:53:03 INFO - PROCESS | 1799 | 1462783983180 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9e6c00 == 104 [pid = 1799] [id = 590] 01:53:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d9ea800) [pid = 1799] [serial = 1771] [outer = (nil)] 01:53:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8da7d400) [pid = 1799] [serial = 1772] [outer = 0x8d9ea800] 01:53:03 INFO - PROCESS | 1799 | 1462783983277 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8da92000) [pid = 1799] [serial = 1773] [outer = 0x8d9ea800] 01:53:04 INFO - PROCESS | 1799 | 1462783984204 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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1753ms 01:53:04 INFO - PROCESS | 1799 | 1462783984242 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1799 | 1462783984246 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 01:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:53:04 INFO - PROCESS | 1799 | 1462783984253 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1799 | 1462783984257 Marionette TRACE conn4 <- [1,2334,null,{}] 01:53:04 INFO - PROCESS | 1799 | 1462783984263 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}] 01:53:04 INFO - PROCESS | 1799 | 1462783984490 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:53:04 INFO - PROCESS | 1799 | 1462783984770 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ea000 == 105 [pid = 1799] [id = 591] 01:53:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8dc2e000) [pid = 1799] [serial = 1774] [outer = (nil)] 01:53:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8e4a7000) [pid = 1799] [serial = 1775] [outer = 0x8dc2e000] 01:53:04 INFO - PROCESS | 1799 | 1462783984911 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8e6bb000) [pid = 1799] [serial = 1776] [outer = 0x8dc2e000] 01:53:05 INFO - PROCESS | 1799 | 1462783985808 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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1587ms 01:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:53:05 INFO - PROCESS | 1799 | 1462783985841 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1799 | 1462783985845 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 01:53:05 INFO - PROCESS | 1799 | 1462783985852 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1799 | 1462783985855 Marionette TRACE conn4 <- [1,2338,null,{}] 01:53:05 INFO - PROCESS | 1799 | 1462783985861 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}] 01:53:06 INFO - PROCESS | 1799 | 1462783986068 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 01:53:06 INFO - PROCESS | 1799 | 1462783986352 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9eb000 == 106 [pid = 1799] [id = 592] 01:53:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8da8b000) [pid = 1799] [serial = 1777] [outer = (nil)] 01:53:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ecc8400) [pid = 1799] [serial = 1778] [outer = 0x8da8b000] 01:53:06 INFO - PROCESS | 1799 | 1462783986491 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8ecce000) [pid = 1799] [serial = 1779] [outer = 0x8da8b000] 01:53:07 INFO - PROCESS | 1799 | 1462783987448 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]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1633ms 01:53:07 INFO - PROCESS | 1799 | 1462783987485 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1799 | 1462783987489 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 01:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:53:07 INFO - PROCESS | 1799 | 1462783987495 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1799 | 1462783987499 Marionette TRACE conn4 <- [1,2342,null,{}] 01:53:07 INFO - PROCESS | 1799 | 1462783987505 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}] 01:53:07 INFO - PROCESS | 1799 | 1462783987761 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 01:53:08 INFO - PROCESS | 1799 | 1462783988093 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a9000 == 107 [pid = 1799] [id = 593] 01:53:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8e6c5000) [pid = 1799] [serial = 1780] [outer = (nil)] 01:53:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ed2ac00) [pid = 1799] [serial = 1781] [outer = 0x8e6c5000] 01:53:08 INFO - PROCESS | 1799 | 1462783988210 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8f0b8000) [pid = 1799] [serial = 1782] [outer = 0x8e6c5000] 01:53:09 INFO - PROCESS | 1799 | 1462783989157 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]]]}] 01:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1735ms 01:53:09 INFO - PROCESS | 1799 | 1462783989233 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 1799 | 1462783989236 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 01:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:53:09 INFO - PROCESS | 1799 | 1462783989243 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - PROCESS | 1799 | 1462783989246 Marionette TRACE conn4 <- [1,2346,null,{}] 01:53:09 INFO - PROCESS | 1799 | 1462783989252 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}] 01:53:09 INFO - PROCESS | 1799 | 1462783989509 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 01:53:09 INFO - PROCESS | 1799 | 1462783989837 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d452000 == 108 [pid = 1799] [id = 594] 01:53:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8ecc5400) [pid = 1799] [serial = 1783] [outer = (nil)] 01:53:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8f896800) [pid = 1799] [serial = 1784] [outer = 0x8ecc5400] 01:53:09 INFO - PROCESS | 1799 | 1462783989928 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8fabe400) [pid = 1799] [serial = 1785] [outer = 0x8ecc5400] 01:53:10 INFO - PROCESS | 1799 | 1462783990862 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]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1642ms 01:53:10 INFO - PROCESS | 1799 | 1462783990886 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1799 | 1462783990891 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:53:10 INFO - PROCESS | 1799 | 1462783990898 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1799 | 1462783990902 Marionette TRACE conn4 <- [1,2350,null,{}] 01:53:10 INFO - PROCESS | 1799 | 1462783990909 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}] 01:53:11 INFO - PROCESS | 1799 | 1462783991142 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 01:53:11 INFO - PROCESS | 1799 | 1462783991482 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f706800 == 109 [pid = 1799] [id = 595] 01:53:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8f70b000) [pid = 1799] [serial = 1786] [outer = (nil)] 01:53:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x91510800) [pid = 1799] [serial = 1787] [outer = 0x8f70b000] 01:53:11 INFO - PROCESS | 1799 | 1462783991576 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x91f32800) [pid = 1799] [serial = 1788] [outer = 0x8f70b000] 01:53:12 INFO - PROCESS | 1799 | 1462783992508 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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1682ms 01:53:12 INFO - PROCESS | 1799 | 1462783992581 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1799 | 1462783992585 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 01:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:53:12 INFO - PROCESS | 1799 | 1462783992592 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1799 | 1462783992595 Marionette TRACE conn4 <- [1,2354,null,{}] 01:53:12 INFO - PROCESS | 1799 | 1462783992601 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}] 01:53:12 INFO - PROCESS | 1799 | 1462783992870 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:53:13 INFO - PROCESS | 1799 | 1462783993203 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe7400 == 110 [pid = 1799] [id = 596] 01:53:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8e4a1400) [pid = 1799] [serial = 1789] [outer = (nil)] 01:53:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x926db000) [pid = 1799] [serial = 1790] [outer = 0x8e4a1400] 01:53:13 INFO - PROCESS | 1799 | 1462783993313 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x928a5800) [pid = 1799] [serial = 1791] [outer = 0x8e4a1400] 01:53:14 INFO - PROCESS | 1799 | 1462783994282 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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1740ms 01:53:14 INFO - PROCESS | 1799 | 1462783994334 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 01:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:53:14 INFO - PROCESS | 1799 | 1462783994338 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 01:53:14 INFO - PROCESS | 1799 | 1462783994344 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 1799 | 1462783994348 Marionette TRACE conn4 <- [1,2358,null,{}] 01:53:14 INFO - PROCESS | 1799 | 1462783994354 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}] 01:53:14 INFO - PROCESS | 1799 | 1462783994590 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 01:53:14 INFO - PROCESS | 1799 | 1462783994925 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x86786000 == 111 [pid = 1799] [id = 597] 01:53:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8d842800) [pid = 1799] [serial = 1792] [outer = (nil)] 01:53:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9293c400) [pid = 1799] [serial = 1793] [outer = 0x8d842800] 01:53:15 INFO - PROCESS | 1799 | 1462783995019 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x92941000) [pid = 1799] [serial = 1794] [outer = 0x8d842800] 01:53:15 INFO - PROCESS | 1799 | 1462783995952 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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1687ms 01:53:16 INFO - PROCESS | 1799 | 1462783996032 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1799 | 1462783996037 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 01:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:53:16 INFO - PROCESS | 1799 | 1462783996044 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1799 | 1462783996048 Marionette TRACE conn4 <- [1,2362,null,{}] 01:53:16 INFO - PROCESS | 1799 | 1462783996054 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}] 01:53:16 INFO - PROCESS | 1799 | 1462783996340 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 01:53:16 INFO - PROCESS | 1799 | 1462783996705 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x928ab400 == 112 [pid = 1799] [id = 598] 01:53:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x95165c00) [pid = 1799] [serial = 1795] [outer = (nil)] 01:53:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9539d400) [pid = 1799] [serial = 1796] [outer = 0x95165c00] 01:53:16 INFO - PROCESS | 1799 | 1462783996809 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x97717400) [pid = 1799] [serial = 1797] [outer = 0x95165c00] 01:53:17 INFO - PROCESS | 1799 | 1462783997764 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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1788ms 01:53:17 INFO - PROCESS | 1799 | 1462783997833 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1799 | 1462783997836 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 01:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:53:17 INFO - PROCESS | 1799 | 1462783997843 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1799 | 1462783997847 Marionette TRACE conn4 <- [1,2366,null,{}] 01:53:17 INFO - PROCESS | 1799 | 1462783997853 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}] 01:53:18 INFO - PROCESS | 1799 | 1462783998119 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 01:53:18 INFO - PROCESS | 1799 | 1462783998502 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x978b4000 == 113 [pid = 1799] [id = 599] 01:53:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x978b9c00) [pid = 1799] [serial = 1798] [outer = (nil)] 01:53:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x987d5000) [pid = 1799] [serial = 1799] [outer = 0x978b9c00] 01:53:18 INFO - PROCESS | 1799 | 1462783998604 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x9964fc00) [pid = 1799] [serial = 1800] [outer = 0x978b9c00] 01:53:19 INFO - PROCESS | 1799 | 1462783999528 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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1735ms 01:53:19 INFO - PROCESS | 1799 | 1462783999579 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:53:19 INFO - PROCESS | 1799 | 1462783999584 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:53:19 INFO - PROCESS | 1799 | 1462783999591 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 1799 | 1462783999594 Marionette TRACE conn4 <- [1,2370,null,{}] 01:53:19 INFO - PROCESS | 1799 | 1462783999600 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}] 01:53:19 INFO - PROCESS | 1799 | 1462783999819 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 01:53:20 INFO - PROCESS | 1799 | 1462784000152 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x95232800 == 114 [pid = 1799] [id = 600] 01:53:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9772d400) [pid = 1799] [serial = 1801] [outer = (nil)] 01:53:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x99e76000) [pid = 1799] [serial = 1802] [outer = 0x9772d400] 01:53:20 INFO - PROCESS | 1799 | 1462784000246 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x99ee3400) [pid = 1799] [serial = 1803] [outer = 0x9772d400] 01:53:21 INFO - PROCESS | 1799 | 1462784001194 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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1684ms 01:53:21 INFO - PROCESS | 1799 | 1462784001275 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 1799 | 1462784001279 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 01:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:53:21 INFO - PROCESS | 1799 | 1462784001286 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 1799 | 1462784001288 Marionette TRACE conn4 <- [1,2374,null,{}] 01:53:21 INFO - PROCESS | 1799 | 1462784001295 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}] 01:53:21 INFO - PROCESS | 1799 | 1462784001607 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:53:21 INFO - PROCESS | 1799 | 1462784001882 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x93e9ec00 == 115 [pid = 1799] [id = 601] 01:53:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x99dee000) [pid = 1799] [serial = 1804] [outer = (nil)] 01:53:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x9a614000) [pid = 1799] [serial = 1805] [outer = 0x99dee000] 01:53:21 INFO - PROCESS | 1799 | 1462784001975 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9a616000) [pid = 1799] [serial = 1806] [outer = 0x99dee000] 01:53:22 INFO - PROCESS | 1799 | 1462784002890 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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1682ms 01:53:22 INFO - PROCESS | 1799 | 1462784002969 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1799 | 1462784002972 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 01:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:53:22 INFO - PROCESS | 1799 | 1462784002979 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1799 | 1462784002981 Marionette TRACE conn4 <- [1,2378,null,{}] 01:53:22 INFO - PROCESS | 1799 | 1462784002988 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}] 01:53:23 INFO - PROCESS | 1799 | 1462784003214 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 01:53:23 INFO - PROCESS | 1799 | 1462784003580 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8d400 == 116 [pid = 1799] [id = 602] 01:53:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x97739c00) [pid = 1799] [serial = 1807] [outer = (nil)] 01:53:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9a77a000) [pid = 1799] [serial = 1808] [outer = 0x97739c00] 01:53:23 INFO - PROCESS | 1799 | 1462784003675 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9a77d000) [pid = 1799] [serial = 1809] [outer = 0x97739c00] 01:53:24 INFO - PROCESS | 1799 | 1462784004633 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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1732ms 01:53:24 INFO - PROCESS | 1799 | 1462784004711 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1799 | 1462784004715 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 01:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:53:24 INFO - PROCESS | 1799 | 1462784004722 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1799 | 1462784004725 Marionette TRACE conn4 <- [1,2382,null,{}] 01:53:24 INFO - PROCESS | 1799 | 1462784004731 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}] 01:53:25 INFO - PROCESS | 1799 | 1462784005002 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 01:53:25 INFO - PROCESS | 1799 | 1462784005341 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f6800 == 117 [pid = 1799] [id = 603] 01:53:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9771f800) [pid = 1799] [serial = 1810] [outer = (nil)] 01:53:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9aa8b000) [pid = 1799] [serial = 1811] [outer = 0x9771f800] 01:53:25 INFO - PROCESS | 1799 | 1462784005431 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x9aa8d800) [pid = 1799] [serial = 1812] [outer = 0x9771f800] 01:53:26 INFO - PROCESS | 1799 | 1462784006371 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]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1690ms 01:53:26 INFO - PROCESS | 1799 | 1462784006414 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1799 | 1462784006418 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 01:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:53:26 INFO - PROCESS | 1799 | 1462784006424 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1799 | 1462784006428 Marionette TRACE conn4 <- [1,2386,null,{}] 01:53:26 INFO - PROCESS | 1799 | 1462784006434 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}] 01:53:26 INFO - PROCESS | 1799 | 1462784006669 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 01:53:27 INFO - PROCESS | 1799 | 1462784007044 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a776000 == 118 [pid = 1799] [id = 604] 01:53:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x9aa8bc00) [pid = 1799] [serial = 1813] [outer = (nil)] 01:53:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9aaae400) [pid = 1799] [serial = 1814] [outer = 0x9aa8bc00] 01:53:27 INFO - PROCESS | 1799 | 1462784007147 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x9aab2800) [pid = 1799] [serial = 1815] [outer = 0x9aa8bc00] 01:53:28 INFO - PROCESS | 1799 | 1462784008142 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]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1786ms 01:53:28 INFO - PROCESS | 1799 | 1462784008212 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:53:28 INFO - PROCESS | 1799 | 1462784008216 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:53:28 INFO - PROCESS | 1799 | 1462784008222 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1799 | 1462784008226 Marionette TRACE conn4 <- [1,2390,null,{}] 01:53:28 INFO - PROCESS | 1799 | 1462784008232 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}] 01:53:28 INFO - PROCESS | 1799 | 1462784008512 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x879fe800 == 117 [pid = 1799] [id = 542] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8cced800 == 116 [pid = 1799] [id = 530] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89647800 == 115 [pid = 1799] [id = 521] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8cc83000 == 114 [pid = 1799] [id = 302] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb8dc00 == 113 [pid = 1799] [id = 524] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x926d8000 == 112 [pid = 1799] [id = 533] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8da78000 == 111 [pid = 1799] [id = 529] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c7000 == 110 [pid = 1799] [id = 526] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8e532000 == 109 [pid = 1799] [id = 527] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d828000 == 108 [pid = 1799] [id = 528] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x95396400 == 107 [pid = 1799] [id = 534] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x91508800 == 106 [pid = 1799] [id = 531] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9a09d400 == 105 [pid = 1799] [id = 312] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8fb1e000 == 104 [pid = 1799] [id = 535] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x92937400 == 103 [pid = 1799] [id = 532] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8d82b400 == 102 [pid = 1799] [id = 525] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9773b800 == 101 [pid = 1799] [id = 581] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x88eef800 == 100 [pid = 1799] [id = 579] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x93e9bc00 == 99 [pid = 1799] [id = 580] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x86787800 == 98 [pid = 1799] [id = 578] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7ec00 == 97 [pid = 1799] [id = 577] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x926dec00 == 96 [pid = 1799] [id = 576] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f703c00 == 95 [pid = 1799] [id = 574] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x91f2f400 == 94 [pid = 1799] [id = 575] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8dc2e400 == 93 [pid = 1799] [id = 573] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x89fea800 == 92 [pid = 1799] [id = 572] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x851cd000 == 91 [pid = 1799] [id = 571] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8e52a400 == 90 [pid = 1799] [id = 570] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8ec000 == 89 [pid = 1799] [id = 569] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8ccec800 == 88 [pid = 1799] [id = 567] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb95c00 == 87 [pid = 1799] [id = 568] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8a528400 == 86 [pid = 1799] [id = 566] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70d800 == 85 [pid = 1799] [id = 560] 01:53:30 INFO - PROCESS | 1799 | --DOCSHELL 0x8941c800 == 84 [pid = 1799] [id = 565] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8b774400) [pid = 1799] [serial = 1497] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x9522ec00) [pid = 1799] [serial = 1548] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x95132000) [pid = 1799] [serial = 1596] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8fac3400) [pid = 1799] [serial = 1590] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8d4ac000) [pid = 1799] [serial = 1572] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8ed73800) [pid = 1799] [serial = 1581] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8eef9400) [pid = 1799] [serial = 1584] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8f70c800) [pid = 1799] [serial = 1587] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8b1d6800) [pid = 1799] [serial = 1569] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x987d4800) [pid = 1799] [serial = 1608] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x9771a800) [pid = 1799] [serial = 1602] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8d9e9400) [pid = 1799] [serial = 1575] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x955ed000) [pid = 1799] [serial = 1599] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x89f8ec00) [pid = 1799] [serial = 1566] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x97739000) [pid = 1799] [serial = 1605] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x92227400) [pid = 1799] [serial = 1593] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8da93000) [pid = 1799] [serial = 1578] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8ca0e800) [pid = 1799] [serial = 1691] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8cb93800) [pid = 1799] [serial = 1692] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x89fde000) [pid = 1799] [serial = 1685] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8a03e800) [pid = 1799] [serial = 1686] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x99e74800) [pid = 1799] [serial = 1683] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x99e73000) [pid = 1799] [serial = 1682] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x99debc00) [pid = 1799] [serial = 1680] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x99b8e000) [pid = 1799] [serial = 1679] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x98f4c400) [pid = 1799] [serial = 1677] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x98f45800) [pid = 1799] [serial = 1676] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x97734000) [pid = 1799] [serial = 1674] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x9771d000) [pid = 1799] [serial = 1673] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x95232000) [pid = 1799] [serial = 1671] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x95164400) [pid = 1799] [serial = 1670] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x939b8400) [pid = 1799] [serial = 1668] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x93884400) [pid = 1799] [serial = 1667] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x92936000) [pid = 1799] [serial = 1665] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x928af400) [pid = 1799] [serial = 1664] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x91f3d800) [pid = 1799] [serial = 1661] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8faba400) [pid = 1799] [serial = 1659] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8f89bc00) [pid = 1799] [serial = 1658] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8f0b7c00) [pid = 1799] [serial = 1656] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f00d000) [pid = 1799] [serial = 1655] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8eef5000) [pid = 1799] [serial = 1653] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8eef0c00) [pid = 1799] [serial = 1652] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ed73c00) [pid = 1799] [serial = 1650] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8ed6ec00) [pid = 1799] [serial = 1649] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8ecca800) [pid = 1799] [serial = 1647] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8e6be400) [pid = 1799] [serial = 1646] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8dc24800) [pid = 1799] [serial = 1644] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8da8a400) [pid = 1799] [serial = 1643] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8d9e2c00) [pid = 1799] [serial = 1641] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8d8ef000) [pid = 1799] [serial = 1640] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d827800) [pid = 1799] [serial = 1638] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8d45d800) [pid = 1799] [serial = 1637] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ad55000) [pid = 1799] [serial = 1635] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8a524c00) [pid = 1799] [serial = 1634] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8cc86c00) [pid = 1799] [serial = 1694] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89774c00) [pid = 1799] [serial = 1632] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8971b000) [pid = 1799] [serial = 1631] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8cb8c400) [pid = 1799] [serial = 1629] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8ad6d400) [pid = 1799] [serial = 1689] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ad46c00) [pid = 1799] [serial = 1688] [outer = (nil)] [url = about:blank] 01:53:30 INFO - PROCESS | 1799 | 1462784010534 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee4c00 == 85 [pid = 1799] [id = 605] 01:53:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x88ee5400) [pid = 1799] [serial = 1816] [outer = (nil)] 01:53:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8941bc00) [pid = 1799] [serial = 1817] [outer = 0x88ee5400] 01:53:30 INFO - PROCESS | 1799 | 1462784010625 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89727000) [pid = 1799] [serial = 1818] [outer = 0x88ee5400] 01:53:31 INFO - PROCESS | 1799 | 1462784011530 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]]]}] 01:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3347ms 01:53:31 INFO - PROCESS | 1799 | 1462784011589 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 1799 | 1462784011596 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 01:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:53:31 INFO - PROCESS | 1799 | 1462784011607 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - PROCESS | 1799 | 1462784011613 Marionette TRACE conn4 <- [1,2394,null,{}] 01:53:31 INFO - PROCESS | 1799 | 1462784011620 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}] 01:53:31 INFO - PROCESS | 1799 | 1462784011839 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:53:32 INFO - PROCESS | 1799 | 1462784012043 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c8000 == 86 [pid = 1799] [id = 606] 01:53:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a1cf800) [pid = 1799] [serial = 1819] [outer = (nil)] 01:53:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a524c00) [pid = 1799] [serial = 1820] [outer = 0x8a1cf800] 01:53:32 INFO - PROCESS | 1799 | 1462784012170 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ad46c00) [pid = 1799] [serial = 1821] [outer = 0x8a1cf800] 01:53:33 INFO - PROCESS | 1799 | 1462784013076 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]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1532ms 01:53:33 INFO - PROCESS | 1799 | 1462784013149 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1799 | 1462784013156 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 01:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:53:33 INFO - PROCESS | 1799 | 1462784013163 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 1799 | 1462784013167 Marionette TRACE conn4 <- [1,2398,null,{}] 01:53:33 INFO - PROCESS | 1799 | 1462784013173 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}] 01:53:33 INFO - PROCESS | 1799 | 1462784013488 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 01:53:33 INFO - PROCESS | 1799 | 1462784013668 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b817800 == 87 [pid = 1799] [id = 607] 01:53:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8b819400) [pid = 1799] [serial = 1822] [outer = (nil)] 01:53:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b8f2400) [pid = 1799] [serial = 1823] [outer = 0x8b819400] 01:53:33 INFO - PROCESS | 1799 | 1462784013832 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8cb8dc00) [pid = 1799] [serial = 1824] [outer = 0x8b819400] 01:53:35 INFO - PROCESS | 1799 | 1462784015408 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]]]}] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x91f36400) [pid = 1799] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ad6c000) [pid = 1799] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8edddc00) [pid = 1799] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8941dc00) [pid = 1799] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8d13c000) [pid = 1799] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x91f31000) [pid = 1799] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x88ee3800) [pid = 1799] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x928a4c00) [pid = 1799] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8678a400) [pid = 1799] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x98aef400) [pid = 1799] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e52ac00) [pid = 1799] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8e52c400) [pid = 1799] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x93b24c00) [pid = 1799] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8ed6b400) [pid = 1799] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8fab6c00) [pid = 1799] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x9522dc00) [pid = 1799] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8d83cc00) [pid = 1799] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x88ee3c00) [pid = 1799] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8b1d7400) [pid = 1799] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x95131400) [pid = 1799] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x99ee5c00) [pid = 1799] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8a03d800) [pid = 1799] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:53:35 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8d83c000) [pid = 1799] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2387ms 01:53:35 INFO - PROCESS | 1799 | 1462784015550 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 1799 | 1462784015554 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 01:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:53:35 INFO - PROCESS | 1799 | 1462784015569 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1799 | 1462784015578 Marionette TRACE conn4 <- [1,2402,null,{}] 01:53:35 INFO - PROCESS | 1799 | 1462784015585 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}] 01:53:35 INFO - PROCESS | 1799 | 1462784015848 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 01:53:35 INFO - PROCESS | 1799 | 1462784015974 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b812c00 == 88 [pid = 1799] [id = 608] 01:53:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8b8f9400) [pid = 1799] [serial = 1825] [outer = (nil)] 01:53:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8cc89400) [pid = 1799] [serial = 1826] [outer = 0x8b8f9400] 01:53:36 INFO - PROCESS | 1799 | 1462784016064 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8d13c000) [pid = 1799] [serial = 1827] [outer = 0x8b8f9400] 01:53:36 INFO - PROCESS | 1799 | 1462784016840 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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1353ms 01:53:36 INFO - PROCESS | 1799 | 1462784016915 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1799 | 1462784016919 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 01:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:53:36 INFO - PROCESS | 1799 | 1462784016925 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 1799 | 1462784016929 Marionette TRACE conn4 <- [1,2406,null,{}] 01:53:36 INFO - PROCESS | 1799 | 1462784016934 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}] 01:53:37 INFO - PROCESS | 1799 | 1462784017137 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 01:53:37 INFO - PROCESS | 1799 | 1462784017339 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f8000 == 89 [pid = 1799] [id = 609] 01:53:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8cb8ec00) [pid = 1799] [serial = 1828] [outer = (nil)] 01:53:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8d4ae400) [pid = 1799] [serial = 1829] [outer = 0x8cb8ec00] 01:53:37 INFO - PROCESS | 1799 | 1462784017417 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8d4b5400) [pid = 1799] [serial = 1830] [outer = 0x8cb8ec00] 01:53:38 INFO - PROCESS | 1799 | 1462784018660 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]]]}] 01:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1783ms 01:53:38 INFO - PROCESS | 1799 | 1462784018726 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:53:38 INFO - PROCESS | 1799 | 1462784018735 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:53:38 INFO - PROCESS | 1799 | 1462784018742 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 1799 | 1462784018750 Marionette TRACE conn4 <- [1,2410,null,{}] 01:53:38 INFO - PROCESS | 1799 | 1462784018758 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}] 01:53:39 INFO - PROCESS | 1799 | 1462784018997 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 01:53:39 INFO - PROCESS | 1799 | 1462784019339 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x89723c00 == 90 [pid = 1799] [id = 610] 01:53:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8a03d800) [pid = 1799] [serial = 1831] [outer = (nil)] 01:53:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a1d0400) [pid = 1799] [serial = 1832] [outer = 0x8a03d800] 01:53:39 INFO - PROCESS | 1799 | 1462784019431 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ad6a000) [pid = 1799] [serial = 1833] [outer = 0x8a03d800] 01:53:40 INFO - PROCESS | 1799 | 1462784020473 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]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1788ms 01:53:40 INFO - PROCESS | 1799 | 1462784020531 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 01:53:40 INFO - PROCESS | 1799 | 1462784020541 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 01:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:53:40 INFO - PROCESS | 1799 | 1462784020553 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1799 | 1462784020557 Marionette TRACE conn4 <- [1,2414,null,{}] 01:53:40 INFO - PROCESS | 1799 | 1462784020564 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}] 01:53:40 INFO - PROCESS | 1799 | 1462784020960 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:53:41 INFO - PROCESS | 1799 | 1462784021228 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51fc00 == 91 [pid = 1799] [id = 611] 01:53:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8cb94000) [pid = 1799] [serial = 1834] [outer = (nil)] 01:53:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8d45b800) [pid = 1799] [serial = 1835] [outer = 0x8cb94000] 01:53:41 INFO - PROCESS | 1799 | 1462784021320 Marionette DEBUG loaded listener.js 01:53:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8d828400) [pid = 1799] [serial = 1836] [outer = 0x8cb94000] 01:53:42 INFO - PROCESS | 1799 | 1462784022350 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]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1844ms 01:53:42 INFO - PROCESS | 1799 | 1462784022398 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 01:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:53:42 INFO - PROCESS | 1799 | 1462784022402 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 01:53:42 INFO - PROCESS | 1799 | 1462784022409 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1799 | 1462784022416 Marionette TRACE conn4 <- [1,2418,null,{}] 01:53:42 INFO - PROCESS | 1799 | 1462784022433 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}] 01:53:42 INFO - PROCESS | 1799 | 1462784022678 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 01:53:43 INFO - PROCESS | 1799 | 1462784023008 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b76b000 == 92 [pid = 1799] [id = 612] 01:53:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8d83c400) [pid = 1799] [serial = 1837] [outer = (nil)] 01:53:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8d9e8000) [pid = 1799] [serial = 1838] [outer = 0x8d83c400] 01:53:43 INFO - PROCESS | 1799 | 1462784023109 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8da7f400) [pid = 1799] [serial = 1839] [outer = 0x8d83c400] 01:53:44 INFO - PROCESS | 1799 | 1462784024123 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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1788ms 01:53:44 INFO - PROCESS | 1799 | 1462784024198 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1799 | 1462784024203 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 01:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:53:44 INFO - PROCESS | 1799 | 1462784024211 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1799 | 1462784024215 Marionette TRACE conn4 <- [1,2422,null,{}] 01:53:44 INFO - PROCESS | 1799 | 1462784024222 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}] 01:53:44 INFO - PROCESS | 1799 | 1462784024463 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 01:53:44 INFO - PROCESS | 1799 | 1462784024800 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8eec00 == 93 [pid = 1799] [id = 613] 01:53:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8d9e4400) [pid = 1799] [serial = 1840] [outer = (nil)] 01:53:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8dc22800) [pid = 1799] [serial = 1841] [outer = 0x8d9e4400] 01:53:44 INFO - PROCESS | 1799 | 1462784024900 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8dc2e800) [pid = 1799] [serial = 1842] [outer = 0x8d9e4400] 01:53:45 INFO - PROCESS | 1799 | 1462784025822 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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1685ms 01:53:45 INFO - PROCESS | 1799 | 1462784025897 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1799 | 1462784025902 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 01:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:53:45 INFO - PROCESS | 1799 | 1462784025909 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 1799 | 1462784025913 Marionette TRACE conn4 <- [1,2426,null,{}] 01:53:45 INFO - PROCESS | 1799 | 1462784025919 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}] 01:53:46 INFO - PROCESS | 1799 | 1462784026192 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 01:53:46 INFO - PROCESS | 1799 | 1462784026550 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x86785000 == 94 [pid = 1799] [id = 614] 01:53:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d838400) [pid = 1799] [serial = 1843] [outer = (nil)] 01:53:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8e532400) [pid = 1799] [serial = 1844] [outer = 0x8d838400] 01:53:46 INFO - PROCESS | 1799 | 1462784026648 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e6c0400) [pid = 1799] [serial = 1845] [outer = 0x8d838400] 01:53:47 INFO - PROCESS | 1799 | 1462784027642 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]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1785ms 01:53:47 INFO - PROCESS | 1799 | 1462784027695 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 1799 | 1462784027700 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:53:47 INFO - PROCESS | 1799 | 1462784027706 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - PROCESS | 1799 | 1462784027710 Marionette TRACE conn4 <- [1,2430,null,{}] 01:53:47 INFO - PROCESS | 1799 | 1462784027716 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}] 01:53:47 INFO - PROCESS | 1799 | 1462784027962 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 01:53:48 INFO - PROCESS | 1799 | 1462784028292 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c7800 == 95 [pid = 1799] [id = 615] 01:53:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8da93000) [pid = 1799] [serial = 1846] [outer = (nil)] 01:53:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8eddc800) [pid = 1799] [serial = 1847] [outer = 0x8da93000] 01:53:48 INFO - PROCESS | 1799 | 1462784028390 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ede1800) [pid = 1799] [serial = 1848] [outer = 0x8da93000] 01:53:49 INFO - PROCESS | 1799 | 1462784029364 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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1687ms 01:53:49 INFO - PROCESS | 1799 | 1462784029396 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1799 | 1462784029401 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 01:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:53:49 INFO - PROCESS | 1799 | 1462784029407 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 1799 | 1462784029411 Marionette TRACE conn4 <- [1,2434,null,{}] 01:53:49 INFO - PROCESS | 1799 | 1462784029417 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}] 01:53:49 INFO - PROCESS | 1799 | 1462784029639 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:53:49 INFO - PROCESS | 1799 | 1462784029923 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e532000 == 96 [pid = 1799] [id = 616] 01:53:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8e6c8800) [pid = 1799] [serial = 1849] [outer = (nil)] 01:53:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8eef8800) [pid = 1799] [serial = 1850] [outer = 0x8e6c8800] 01:53:50 INFO - PROCESS | 1799 | 1462784030061 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f007800) [pid = 1799] [serial = 1851] [outer = 0x8e6c8800] 01:53:51 INFO - PROCESS | 1799 | 1462784031012 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]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 01:53:51 INFO - PROCESS | 1799 | 1462784031044 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1799 | 1462784031047 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 01:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:53:51 INFO - PROCESS | 1799 | 1462784031054 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1799 | 1462784031057 Marionette TRACE conn4 <- [1,2438,null,{}] 01:53:51 INFO - PROCESS | 1799 | 1462784031063 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}] 01:53:51 INFO - PROCESS | 1799 | 1462784031286 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 01:53:51 INFO - PROCESS | 1799 | 1462784031619 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e49e400 == 97 [pid = 1799] [id = 617] 01:53:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8edec400) [pid = 1799] [serial = 1852] [outer = (nil)] 01:53:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f704c00) [pid = 1799] [serial = 1853] [outer = 0x8edec400] 01:53:51 INFO - PROCESS | 1799 | 1462784031716 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f710000) [pid = 1799] [serial = 1854] [outer = 0x8edec400] 01:53:52 INFO - PROCESS | 1799 | 1462784032662 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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1637ms 01:53:52 INFO - PROCESS | 1799 | 1462784032692 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 01:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:53:52 INFO - PROCESS | 1799 | 1462784032696 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 01:53:52 INFO - PROCESS | 1799 | 1462784032703 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 1799 | 1462784032707 Marionette TRACE conn4 <- [1,2442,null,{}] 01:53:52 INFO - PROCESS | 1799 | 1462784032713 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}] 01:53:52 INFO - PROCESS | 1799 | 1462784032936 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 01:53:53 INFO - PROCESS | 1799 | 1462784033275 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a03fc00 == 98 [pid = 1799] [id = 618] 01:53:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8f89d400) [pid = 1799] [serial = 1855] [outer = (nil)] 01:53:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fac3400) [pid = 1799] [serial = 1856] [outer = 0x8f89d400] 01:53:53 INFO - PROCESS | 1799 | 1462784033373 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8fb15000) [pid = 1799] [serial = 1857] [outer = 0x8f89d400] 01:53:54 INFO - PROCESS | 1799 | 1462784034285 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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1636ms 01:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:53:54 INFO - PROCESS | 1799 | 1462784034339 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1799 | 1462784034343 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 01:53:54 INFO - PROCESS | 1799 | 1462784034349 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1799 | 1462784034352 Marionette TRACE conn4 <- [1,2446,null,{}] 01:53:54 INFO - PROCESS | 1799 | 1462784034358 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}] 01:53:54 INFO - PROCESS | 1799 | 1462784034579 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 01:53:54 INFO - PROCESS | 1799 | 1462784034931 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b81ec00 == 99 [pid = 1799] [id = 619] 01:53:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x91510c00) [pid = 1799] [serial = 1858] [outer = (nil)] 01:53:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x91f3d000) [pid = 1799] [serial = 1859] [outer = 0x91510c00] 01:53:55 INFO - PROCESS | 1799 | 1462784035026 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x926d6800) [pid = 1799] [serial = 1860] [outer = 0x91510c00] 01:53:55 INFO - PROCESS | 1799 | 1462784035937 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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1638ms 01:53:55 INFO - PROCESS | 1799 | 1462784035987 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:53:55 INFO - PROCESS | 1799 | 1462784035992 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:53:55 INFO - PROCESS | 1799 | 1462784035998 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1799 | 1462784036003 Marionette TRACE conn4 <- [1,2450,null,{}] 01:53:56 INFO - PROCESS | 1799 | 1462784036009 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}] 01:53:56 INFO - PROCESS | 1799 | 1462784036260 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 01:53:56 INFO - PROCESS | 1799 | 1462784036609 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x926dec00 == 100 [pid = 1799] [id = 620] 01:53:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x928acc00) [pid = 1799] [serial = 1861] [outer = (nil)] 01:53:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x93880000) [pid = 1799] [serial = 1862] [outer = 0x928acc00] 01:53:56 INFO - PROCESS | 1799 | 1462784036711 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x93df3400) [pid = 1799] [serial = 1863] [outer = 0x928acc00] 01:53:57 INFO - PROCESS | 1799 | 1462784037638 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]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1691ms 01:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:53:57 INFO - PROCESS | 1799 | 1462784037690 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1799 | 1462784037693 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 01:53:57 INFO - PROCESS | 1799 | 1462784037700 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 1799 | 1462784037703 Marionette TRACE conn4 <- [1,2454,null,{}] 01:53:57 INFO - PROCESS | 1799 | 1462784037709 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}] 01:53:57 INFO - PROCESS | 1799 | 1462784037931 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:53:58 INFO - PROCESS | 1799 | 1462784038266 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x9150b400 == 101 [pid = 1799] [id = 621] 01:53:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9293cc00) [pid = 1799] [serial = 1864] [outer = (nil)] 01:53:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9512f400) [pid = 1799] [serial = 1865] [outer = 0x9293cc00] 01:53:58 INFO - PROCESS | 1799 | 1462784038361 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x95134c00) [pid = 1799] [serial = 1866] [outer = 0x9293cc00] 01:53:59 INFO - PROCESS | 1799 | 1462784039270 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]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1632ms 01:53:59 INFO - PROCESS | 1799 | 1462784039331 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1799 | 1462784039335 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 01:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:53:59 INFO - PROCESS | 1799 | 1462784039341 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1799 | 1462784039355 Marionette TRACE conn4 <- [1,2458,null,{}] 01:53:59 INFO - PROCESS | 1799 | 1462784039361 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}] 01:53:59 INFO - PROCESS | 1799 | 1462784039618 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 01:53:59 INFO - PROCESS | 1799 | 1462784039960 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f3800 == 102 [pid = 1799] [id = 622] 01:54:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ed24000) [pid = 1799] [serial = 1867] [outer = (nil)] 01:54:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x95230c00) [pid = 1799] [serial = 1868] [outer = 0x8ed24000] 01:54:00 INFO - PROCESS | 1799 | 1462784040054 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x95395400) [pid = 1799] [serial = 1869] [outer = 0x8ed24000] 01:54:00 INFO - PROCESS | 1799 | 1462784040980 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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1694ms 01:54:01 INFO - PROCESS | 1799 | 1462784041037 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 1799 | 1462784041041 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 01:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:54:01 INFO - PROCESS | 1799 | 1462784041048 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1799 | 1462784041052 Marionette TRACE conn4 <- [1,2462,null,{}] 01:54:01 INFO - PROCESS | 1799 | 1462784041058 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}] 01:54:01 INFO - PROCESS | 1799 | 1462784041289 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 01:54:01 INFO - PROCESS | 1799 | 1462784041652 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971f800 == 103 [pid = 1799] [id = 623] 01:54:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x93df3000) [pid = 1799] [serial = 1870] [outer = (nil)] 01:54:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x955f2400) [pid = 1799] [serial = 1871] [outer = 0x93df3000] 01:54:01 INFO - PROCESS | 1799 | 1462784041749 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x9771a400) [pid = 1799] [serial = 1872] [outer = 0x93df3000] 01:54:02 INFO - PROCESS | 1799 | 1462784042732 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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1734ms 01:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:54:02 INFO - PROCESS | 1799 | 1462784042784 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1799 | 1462784042787 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 01:54:02 INFO - PROCESS | 1799 | 1462784042794 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1799 | 1462784042797 Marionette TRACE conn4 <- [1,2466,null,{}] 01:54:02 INFO - PROCESS | 1799 | 1462784042803 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}] 01:54:03 INFO - PROCESS | 1799 | 1462784043042 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 01:54:03 INFO - PROCESS | 1799 | 1462784043380 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x9522e800 == 104 [pid = 1799] [id = 624] 01:54:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x95232400) [pid = 1799] [serial = 1873] [outer = (nil)] 01:54:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x978bb400) [pid = 1799] [serial = 1874] [outer = 0x95232400] 01:54:03 INFO - PROCESS | 1799 | 1462784043481 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x987cf800) [pid = 1799] [serial = 1875] [outer = 0x95232400] 01:54:04 INFO - PROCESS | 1799 | 1462784044458 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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1682ms 01:54:04 INFO - PROCESS | 1799 | 1462784044476 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1799 | 1462784044480 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 01:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:54:04 INFO - PROCESS | 1799 | 1462784044510 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1799 | 1462784044513 Marionette TRACE conn4 <- [1,2470,null,{}] 01:54:04 INFO - PROCESS | 1799 | 1462784044520 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}] 01:54:04 INFO - PROCESS | 1799 | 1462784044772 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 01:54:05 INFO - PROCESS | 1799 | 1462784045118 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f35c00 == 105 [pid = 1799] [id = 625] 01:54:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x928b0400) [pid = 1799] [serial = 1876] [outer = (nil)] 01:54:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x99df0400) [pid = 1799] [serial = 1877] [outer = 0x928b0400] 01:54:05 INFO - PROCESS | 1799 | 1462784045213 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99e6e400) [pid = 1799] [serial = 1878] [outer = 0x928b0400] 01:54:06 INFO - PROCESS | 1799 | 1462784046401 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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1938ms 01:54:06 INFO - PROCESS | 1799 | 1462784046445 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1799 | 1462784046451 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 01:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:54:06 INFO - PROCESS | 1799 | 1462784046468 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1799 | 1462784046483 Marionette TRACE conn4 <- [1,2474,null,{}] 01:54:06 INFO - PROCESS | 1799 | 1462784046519 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}] 01:54:06 INFO - PROCESS | 1799 | 1462784046818 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 01:54:07 INFO - PROCESS | 1799 | 1462784047164 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x99997c00 == 106 [pid = 1799] [id = 626] 01:54:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x99e77400) [pid = 1799] [serial = 1879] [outer = (nil)] 01:54:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x99eefc00) [pid = 1799] [serial = 1880] [outer = 0x99e77400] 01:54:07 INFO - PROCESS | 1799 | 1462784047257 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x9a09b000) [pid = 1799] [serial = 1881] [outer = 0x99e77400] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x926dd000) [pid = 1799] [serial = 1662] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8b1d1000) [pid = 1799] [serial = 1700] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8f709c00) [pid = 1799] [serial = 1721] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89779400) [pid = 1799] [serial = 1698] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8d4aa000) [pid = 1799] [serial = 1704] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x91f37c00) [pid = 1799] [serial = 1727] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x89649800) [pid = 1799] [serial = 1697] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x95233c00) [pid = 1799] [serial = 1736] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x93886000) [pid = 1799] [serial = 1730] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8b81a400) [pid = 1799] [serial = 1701] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8a68a000) [pid = 1799] [serial = 1761] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x99ee8800) [pid = 1799] [serial = 1745] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x955e3800) [pid = 1799] [serial = 1737] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8ecd0c00) [pid = 1799] [serial = 1713] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8edea400) [pid = 1799] [serial = 1716] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x95167800) [pid = 1799] [serial = 1734] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8e52ec00) [pid = 1799] [serial = 1712] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8f002800) [pid = 1799] [serial = 1719] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8fb19000) [pid = 1799] [serial = 1724] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x99eec400) [pid = 1799] [serial = 1746] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8f891400) [pid = 1799] [serial = 1722] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x926db800) [pid = 1799] [serial = 1728] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x89648400) [pid = 1799] [serial = 1760] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x99e7a800) [pid = 1799] [serial = 1743] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8da8a800) [pid = 1799] [serial = 1709] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x89417400) [pid = 1799] [serial = 1751] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8da90400) [pid = 1799] [serial = 1710] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x93b26c00) [pid = 1799] [serial = 1731] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8b817400) [pid = 1799] [serial = 1757] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x97738800) [pid = 1799] [serial = 1739] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8971c000) [pid = 1799] [serial = 1752] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x99e73c00) [pid = 1799] [serial = 1742] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x989f7800) [pid = 1799] [serial = 1740] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9a5bb000) [pid = 1799] [serial = 1748] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8a1c7400) [pid = 1799] [serial = 1754] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9a5f0400) [pid = 1799] [serial = 1749] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d8f7400) [pid = 1799] [serial = 1707] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8a520000) [pid = 1799] [serial = 1755] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8eef8c00) [pid = 1799] [serial = 1718] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8fb1c800) [pid = 1799] [serial = 1725] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8d8ef400) [pid = 1799] [serial = 1706] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9515b000) [pid = 1799] [serial = 1733] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8b8f7c00) [pid = 1799] [serial = 1758] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ed72800) [pid = 1799] [serial = 1715] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8d455800) [pid = 1799] [serial = 1703] [outer = (nil)] [url = about:blank] 01:54:09 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8d451400) [pid = 1799] [serial = 1763] [outer = (nil)] [url = about:blank] 01:54:10 INFO - PROCESS | 1799 | 1462784050431 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]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 4087ms 01:54:10 INFO - PROCESS | 1799 | 1462784050555 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1799 | 1462784050565 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 01:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:54:10 INFO - PROCESS | 1799 | 1462784050589 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1799 | 1462784050595 Marionette TRACE conn4 <- [1,2478,null,{}] 01:54:10 INFO - PROCESS | 1799 | 1462784050604 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}] 01:54:10 INFO - PROCESS | 1799 | 1462784050817 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 01:54:11 INFO - PROCESS | 1799 | 1462784051034 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee5800 == 107 [pid = 1799] [id = 627] 01:54:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x88eeb000) [pid = 1799] [serial = 1882] [outer = (nil)] 01:54:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8941b000) [pid = 1799] [serial = 1883] [outer = 0x88eeb000] 01:54:11 INFO - PROCESS | 1799 | 1462784051117 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x89641800) [pid = 1799] [serial = 1884] [outer = 0x88eeb000] 01:54:12 INFO - PROCESS | 1799 | 1462784052013 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]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1490ms 01:54:12 INFO - PROCESS | 1799 | 1462784052079 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1799 | 1462784052088 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 01:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:54:12 INFO - PROCESS | 1799 | 1462784052099 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1799 | 1462784052103 Marionette TRACE conn4 <- [1,2482,null,{}] 01:54:12 INFO - PROCESS | 1799 | 1462784052110 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}] 01:54:12 INFO - PROCESS | 1799 | 1462784052335 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 01:54:12 INFO - PROCESS | 1799 | 1462784052576 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941a000 == 108 [pid = 1799] [id = 628] 01:54:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8971e400) [pid = 1799] [serial = 1885] [outer = (nil)] 01:54:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x89774000) [pid = 1799] [serial = 1886] [outer = 0x8971e400] 01:54:12 INFO - PROCESS | 1799 | 1462784052656 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x89f90400) [pid = 1799] [serial = 1887] [outer = 0x8971e400] 01:54:13 INFO - PROCESS | 1799 | 1462784053711 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]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1687ms 01:54:13 INFO - PROCESS | 1799 | 1462784053786 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1799 | 1462784053790 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 01:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:54:13 INFO - PROCESS | 1799 | 1462784053797 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1799 | 1462784053803 Marionette TRACE conn4 <- [1,2486,null,{}] 01:54:13 INFO - PROCESS | 1799 | 1462784053828 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}] 01:54:14 INFO - PROCESS | 1799 | 1462784054134 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 01:54:14 INFO - PROCESS | 1799 | 1462784054356 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c8400 == 109 [pid = 1799] [id = 629] 01:54:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a1c9400) [pid = 1799] [serial = 1888] [outer = (nil)] 01:54:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8a51c000) [pid = 1799] [serial = 1889] [outer = 0x8a1c9400] 01:54:14 INFO - PROCESS | 1799 | 1462784054438 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a526400) [pid = 1799] [serial = 1890] [outer = 0x8a1c9400] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9771f800) [pid = 1799] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x95165c00) [pid = 1799] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f70b000) [pid = 1799] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8da8b000) [pid = 1799] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8e4a1400) [pid = 1799] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8ecc5400) [pid = 1799] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8dc2e000) [pid = 1799] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9aa8bc00) [pid = 1799] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x99dee000) [pid = 1799] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x88ee5400) [pid = 1799] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d9ea800) [pid = 1799] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x978b9c00) [pid = 1799] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x9772d400) [pid = 1799] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8a1cf800) [pid = 1799] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8ad49400) [pid = 1799] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x97739c00) [pid = 1799] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8d4ac800) [pid = 1799] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8d842800) [pid = 1799] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8a045000) [pid = 1799] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8b819400) [pid = 1799] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8e6c5000) [pid = 1799] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:54:15 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8b8f9400) [pid = 1799] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:54:15 INFO - PROCESS | 1799 | 1462784055906 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]]]}] 01:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2154ms 01:54:15 INFO - PROCESS | 1799 | 1462784055952 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 01:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:54:15 INFO - PROCESS | 1799 | 1462784055956 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 01:54:15 INFO - PROCESS | 1799 | 1462784055962 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1799 | 1462784055966 Marionette TRACE conn4 <- [1,2490,null,{}] 01:54:15 INFO - PROCESS | 1799 | 1462784055971 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}] 01:54:16 INFO - PROCESS | 1799 | 1462784056156 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 01:54:16 INFO - PROCESS | 1799 | 1462784056364 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971d800 == 110 [pid = 1799] [id = 630] 01:54:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8a03a400) [pid = 1799] [serial = 1891] [outer = (nil)] 01:54:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8ad4a000) [pid = 1799] [serial = 1892] [outer = 0x8a03a400] 01:54:16 INFO - PROCESS | 1799 | 1462784056442 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8ad53800) [pid = 1799] [serial = 1893] [outer = 0x8a03a400] 01:54:17 INFO - PROCESS | 1799 | 1462784057420 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]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1533ms 01:54:17 INFO - PROCESS | 1799 | 1462784057496 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 1799 | 1462784057503 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 01:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:54:17 INFO - PROCESS | 1799 | 1462784057512 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 1799 | 1462784057518 Marionette TRACE conn4 <- [1,2494,null,{}] 01:54:17 INFO - PROCESS | 1799 | 1462784057528 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}] 01:54:17 INFO - PROCESS | 1799 | 1462784057777 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 01:54:18 INFO - PROCESS | 1799 | 1462784058119 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941b800 == 111 [pid = 1799] [id = 631] 01:54:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8941c000) [pid = 1799] [serial = 1894] [outer = (nil)] 01:54:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x89649800) [pid = 1799] [serial = 1895] [outer = 0x8941c000] 01:54:18 INFO - PROCESS | 1799 | 1462784058215 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x89727c00) [pid = 1799] [serial = 1896] [outer = 0x8941c000] 01:54:19 INFO - PROCESS | 1799 | 1462784059201 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]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1790ms 01:54:19 INFO - PROCESS | 1799 | 1462784059302 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 1799 | 1462784059311 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 01:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:54:19 INFO - PROCESS | 1799 | 1462784059322 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 1799 | 1462784059326 Marionette TRACE conn4 <- [1,2498,null,{}] 01:54:19 INFO - PROCESS | 1799 | 1462784059388 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}] 01:54:19 INFO - PROCESS | 1799 | 1462784059613 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 01:54:19 INFO - PROCESS | 1799 | 1462784059949 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c4400 == 112 [pid = 1799] [id = 632] 01:54:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8a1c5400) [pid = 1799] [serial = 1897] [outer = (nil)] 01:54:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8a524800) [pid = 1799] [serial = 1898] [outer = 0x8a1c5400] 01:54:20 INFO - PROCESS | 1799 | 1462784060040 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ad4a800) [pid = 1799] [serial = 1899] [outer = 0x8a1c5400] 01:54:21 INFO - PROCESS | 1799 | 1462784061027 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]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1779ms 01:54:21 INFO - PROCESS | 1799 | 1462784061101 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1799 | 1462784061105 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 01:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:54:21 INFO - PROCESS | 1799 | 1462784061112 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1799 | 1462784061118 Marionette TRACE conn4 <- [1,2502,null,{}] 01:54:21 INFO - PROCESS | 1799 | 1462784061136 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}] 01:54:21 INFO - PROCESS | 1799 | 1462784061394 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 01:54:21 INFO - PROCESS | 1799 | 1462784061785 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c2c00 == 113 [pid = 1799] [id = 633] 01:54:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8b1d2000) [pid = 1799] [serial = 1900] [outer = (nil)] 01:54:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8b771000) [pid = 1799] [serial = 1901] [outer = 0x8b1d2000] 01:54:21 INFO - PROCESS | 1799 | 1462784061884 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8b81b400) [pid = 1799] [serial = 1902] [outer = 0x8b1d2000] 01:54:22 INFO - PROCESS | 1799 | 1462784062811 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]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1747ms 01:54:22 INFO - PROCESS | 1799 | 1462784062861 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 1799 | 1462784062866 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 01:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:54:22 INFO - PROCESS | 1799 | 1462784062873 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 1799 | 1462784062877 Marionette TRACE conn4 <- [1,2506,null,{}] 01:54:22 INFO - PROCESS | 1799 | 1462784062883 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}] 01:54:23 INFO - PROCESS | 1799 | 1462784063109 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 01:54:23 INFO - PROCESS | 1799 | 1462784063395 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x86781c00 == 114 [pid = 1799] [id = 634] 01:54:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b1ddc00) [pid = 1799] [serial = 1903] [outer = (nil)] 01:54:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8ca11c00) [pid = 1799] [serial = 1904] [outer = 0x8b1ddc00] 01:54:23 INFO - PROCESS | 1799 | 1462784063542 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8cb97000) [pid = 1799] [serial = 1905] [outer = 0x8b1ddc00] 01:54:24 INFO - PROCESS | 1799 | 1462784064510 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]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1682ms 01:54:24 INFO - PROCESS | 1799 | 1462784064556 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 01:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:54:24 INFO - PROCESS | 1799 | 1462784064560 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 01:54:24 INFO - PROCESS | 1799 | 1462784064567 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 1799 | 1462784064571 Marionette TRACE conn4 <- [1,2510,null,{}] 01:54:24 INFO - PROCESS | 1799 | 1462784064577 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}] 01:54:24 INFO - PROCESS | 1799 | 1462784064821 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 01:54:25 INFO - PROCESS | 1799 | 1462784065255 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f9400 == 115 [pid = 1799] [id = 635] 01:54:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b81f800) [pid = 1799] [serial = 1906] [outer = (nil)] 01:54:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8cc88400) [pid = 1799] [serial = 1907] [outer = 0x8b81f800] 01:54:25 INFO - PROCESS | 1799 | 1462784065414 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8cce2800) [pid = 1799] [serial = 1908] [outer = 0x8b81f800] 01:54:26 INFO - PROCESS | 1799 | 1462784066421 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]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1891ms 01:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:54:26 INFO - PROCESS | 1799 | 1462784066472 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 1799 | 1462784066475 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 01:54:26 INFO - PROCESS | 1799 | 1462784066483 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 1799 | 1462784066486 Marionette TRACE conn4 <- [1,2514,null,{}] 01:54:26 INFO - PROCESS | 1799 | 1462784066492 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}] 01:54:26 INFO - PROCESS | 1799 | 1462784066772 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 01:54:27 INFO - PROCESS | 1799 | 1462784067113 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8976fc00 == 116 [pid = 1799] [id = 636] 01:54:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8a1d0800) [pid = 1799] [serial = 1909] [outer = (nil)] 01:54:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8d458800) [pid = 1799] [serial = 1910] [outer = 0x8a1d0800] 01:54:27 INFO - PROCESS | 1799 | 1462784067207 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d4ac800) [pid = 1799] [serial = 1911] [outer = 0x8a1d0800] 01:54:28 INFO - PROCESS | 1799 | 1462784068101 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]]]}] 01:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1686ms 01:54:28 INFO - PROCESS | 1799 | 1462784068171 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1799 | 1462784068174 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 01:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:54:28 INFO - PROCESS | 1799 | 1462784068183 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1799 | 1462784068186 Marionette TRACE conn4 <- [1,2518,null,{}] 01:54:28 INFO - PROCESS | 1799 | 1462784068192 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}] 01:54:28 INFO - PROCESS | 1799 | 1462784068396 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 01:54:28 INFO - PROCESS | 1799 | 1462784068679 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d455000 == 117 [pid = 1799] [id = 637] 01:54:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8d455800) [pid = 1799] [serial = 1912] [outer = (nil)] 01:54:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8d828000) [pid = 1799] [serial = 1913] [outer = 0x8d455800] 01:54:28 INFO - PROCESS | 1799 | 1462784068829 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8d832800) [pid = 1799] [serial = 1914] [outer = 0x8d455800] 01:54:30 INFO - PROCESS | 1799 | 1462784070125 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]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2029ms 01:54:30 INFO - PROCESS | 1799 | 1462784070224 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1799 | 1462784070228 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 01:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:54:30 INFO - PROCESS | 1799 | 1462784070235 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1799 | 1462784070238 Marionette TRACE conn4 <- [1,2522,null,{}] 01:54:30 INFO - PROCESS | 1799 | 1462784070244 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}] 01:54:30 INFO - PROCESS | 1799 | 1462784070501 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 01:54:30 INFO - PROCESS | 1799 | 1462784070833 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8976d800 == 118 [pid = 1799] [id = 638] 01:54:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d4b3000) [pid = 1799] [serial = 1915] [outer = (nil)] 01:54:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8d8e9400) [pid = 1799] [serial = 1916] [outer = 0x8d4b3000] 01:54:30 INFO - PROCESS | 1799 | 1462784070921 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8d8ed800) [pid = 1799] [serial = 1917] [outer = 0x8d4b3000] 01:54:31 INFO - PROCESS | 1799 | 1462784071923 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]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1733ms 01:54:31 INFO - PROCESS | 1799 | 1462784071969 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 1799 | 1462784071974 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 01:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:54:31 INFO - PROCESS | 1799 | 1462784071980 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 1799 | 1462784071984 Marionette TRACE conn4 <- [1,2526,null,{}] 01:54:31 INFO - PROCESS | 1799 | 1462784071989 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}] 01:54:32 INFO - PROCESS | 1799 | 1462784072207 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 01:54:32 INFO - PROCESS | 1799 | 1462784072534 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fdc00 == 119 [pid = 1799] [id = 639] 01:54:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b773c00) [pid = 1799] [serial = 1918] [outer = (nil)] 01:54:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8d9e4c00) [pid = 1799] [serial = 1919] [outer = 0x8b773c00] 01:54:32 INFO - PROCESS | 1799 | 1462784072626 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8d9ea800) [pid = 1799] [serial = 1920] [outer = 0x8b773c00] 01:54:33 INFO - PROCESS | 1799 | 1462784073878 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]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1988ms 01:54:33 INFO - PROCESS | 1799 | 1462784073969 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1799 | 1462784073973 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 01:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:54:33 INFO - PROCESS | 1799 | 1462784073981 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1799 | 1462784073984 Marionette TRACE conn4 <- [1,2530,null,{}] 01:54:33 INFO - PROCESS | 1799 | 1462784073990 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}] 01:54:34 INFO - PROCESS | 1799 | 1462784074247 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 01:54:34 INFO - PROCESS | 1799 | 1462784074633 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d8f7400 == 120 [pid = 1799] [id = 640] 01:54:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8da84000) [pid = 1799] [serial = 1921] [outer = (nil)] 01:54:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8da8b000) [pid = 1799] [serial = 1922] [outer = 0x8da84000] 01:54:34 INFO - PROCESS | 1799 | 1462784074723 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8da93800) [pid = 1799] [serial = 1923] [outer = 0x8da84000] 01:54:35 INFO - PROCESS | 1799 | 1462784075653 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]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1736ms 01:54:35 INFO - PROCESS | 1799 | 1462784075718 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 01:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:54:35 INFO - PROCESS | 1799 | 1462784075723 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 01:54:35 INFO - PROCESS | 1799 | 1462784075730 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1799 | 1462784075735 Marionette TRACE conn4 <- [1,2534,null,{}] 01:54:35 INFO - PROCESS | 1799 | 1462784075741 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}] 01:54:35 INFO - PROCESS | 1799 | 1462784075991 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 01:54:36 INFO - PROCESS | 1799 | 1462784076337 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dc29800 == 121 [pid = 1799] [id = 641] 01:54:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8e4a3800) [pid = 1799] [serial = 1924] [outer = (nil)] 01:54:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e4a9400) [pid = 1799] [serial = 1925] [outer = 0x8e4a3800] 01:54:36 INFO - PROCESS | 1799 | 1462784076438 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8e537000) [pid = 1799] [serial = 1926] [outer = 0x8e4a3800] 01:54:37 INFO - PROCESS | 1799 | 1462784077583 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]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1895ms 01:54:37 INFO - PROCESS | 1799 | 1462784077626 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1799 | 1462784077633 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 01:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:54:37 INFO - PROCESS | 1799 | 1462784077643 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1799 | 1462784077649 Marionette TRACE conn4 <- [1,2538,null,{}] 01:54:37 INFO - PROCESS | 1799 | 1462784077658 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}] 01:54:37 INFO - PROCESS | 1799 | 1462784077997 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 01:54:38 INFO - PROCESS | 1799 | 1462784078338 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e4a6c00 == 122 [pid = 1799] [id = 642] 01:54:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8e52ac00) [pid = 1799] [serial = 1927] [outer = (nil)] 01:54:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ecc5400) [pid = 1799] [serial = 1928] [outer = 0x8e52ac00] 01:54:38 INFO - PROCESS | 1799 | 1462784078426 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ecca400) [pid = 1799] [serial = 1929] [outer = 0x8e52ac00] 01:54:39 INFO - PROCESS | 1799 | 1462784079417 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]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1841ms 01:54:39 INFO - PROCESS | 1799 | 1462784079484 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 1799 | 1462784079490 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 01:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:54:39 INFO - PROCESS | 1799 | 1462784079507 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 1799 | 1462784079511 Marionette TRACE conn4 <- [1,2542,null,{}] 01:54:39 INFO - PROCESS | 1799 | 1462784079518 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}] 01:54:39 INFO - PROCESS | 1799 | 1462784079781 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 01:54:40 INFO - PROCESS | 1799 | 1462784080117 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad4fc00 == 123 [pid = 1799] [id = 643] 01:54:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8e6bf800) [pid = 1799] [serial = 1930] [outer = (nil)] 01:54:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8ed28c00) [pid = 1799] [serial = 1931] [outer = 0x8e6bf800] 01:54:40 INFO - PROCESS | 1799 | 1462784080210 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ed2e800) [pid = 1799] [serial = 1932] [outer = 0x8e6bf800] 01:54:41 INFO - PROCESS | 1799 | 1462784081125 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]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1689ms 01:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:54:41 INFO - PROCESS | 1799 | 1462784081197 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 1799 | 1462784081201 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 01:54:41 INFO - PROCESS | 1799 | 1462784081208 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 1799 | 1462784081210 Marionette TRACE conn4 <- [1,2546,null,{}] 01:54:41 INFO - PROCESS | 1799 | 1462784081217 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}] 01:54:41 INFO - PROCESS | 1799 | 1462784081486 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 01:54:41 INFO - PROCESS | 1799 | 1462784081834 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f6400 == 124 [pid = 1799] [id = 644] 01:54:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x879f6c00) [pid = 1799] [serial = 1933] [outer = (nil)] 01:54:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8edd1800) [pid = 1799] [serial = 1934] [outer = 0x879f6c00] 01:54:41 INFO - PROCESS | 1799 | 1462784081939 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8eddbc00) [pid = 1799] [serial = 1935] [outer = 0x879f6c00] 01:54:42 INFO - PROCESS | 1799 | 1462784082862 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]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1735ms 01:54:42 INFO - PROCESS | 1799 | 1462784082942 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 1799 | 1462784082947 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 01:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:54:42 INFO - PROCESS | 1799 | 1462784082954 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 1799 | 1462784082957 Marionette TRACE conn4 <- [1,2550,null,{}] 01:54:42 INFO - PROCESS | 1799 | 1462784082963 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}] 01:54:43 INFO - PROCESS | 1799 | 1462784083240 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 01:54:43 INFO - PROCESS | 1799 | 1462784083575 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a526c00 == 125 [pid = 1799] [id = 645] 01:54:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8ed6a000) [pid = 1799] [serial = 1936] [outer = (nil)] 01:54:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8edee800) [pid = 1799] [serial = 1937] [outer = 0x8ed6a000] 01:54:43 INFO - PROCESS | 1799 | 1462784083670 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8edf0000) [pid = 1799] [serial = 1938] [outer = 0x8ed6a000] 01:54:44 INFO - PROCESS | 1799 | 1462784084686 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]]]}] 01:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1790ms 01:54:44 INFO - PROCESS | 1799 | 1462784084745 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 1799 | 1462784084749 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 01:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:54:44 INFO - PROCESS | 1799 | 1462784084756 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 1799 | 1462784084759 Marionette TRACE conn4 <- [1,2554,null,{}] 01:54:44 INFO - PROCESS | 1799 | 1462784084765 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}] 01:54:45 INFO - PROCESS | 1799 | 1462784085036 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 01:54:45 INFO - PROCESS | 1799 | 1462784085381 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c4c00 == 126 [pid = 1799] [id = 646] 01:54:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8edebc00) [pid = 1799] [serial = 1939] [outer = (nil)] 01:54:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8f005800) [pid = 1799] [serial = 1940] [outer = 0x8edebc00] 01:54:45 INFO - PROCESS | 1799 | 1462784085472 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8f00b000) [pid = 1799] [serial = 1941] [outer = 0x8edebc00] 01:54:46 INFO - PROCESS | 1799 | 1462784086485 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]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1782ms 01:54:46 INFO - PROCESS | 1799 | 1462784086540 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 1799 | 1462784086543 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 01:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:54:46 INFO - PROCESS | 1799 | 1462784086550 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 1799 | 1462784086553 Marionette TRACE conn4 <- [1,2558,null,{}] 01:54:46 INFO - PROCESS | 1799 | 1462784086559 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}] 01:54:46 INFO - PROCESS | 1799 | 1462784086825 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 01:54:47 INFO - PROCESS | 1799 | 1462784087165 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da78c00 == 127 [pid = 1799] [id = 647] 01:54:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8e529c00) [pid = 1799] [serial = 1942] [outer = (nil)] 01:54:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8f0b3c00) [pid = 1799] [serial = 1943] [outer = 0x8e529c00] 01:54:47 INFO - PROCESS | 1799 | 1462784087265 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8f705400) [pid = 1799] [serial = 1944] [outer = 0x8e529c00] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb8b800 == 126 [pid = 1799] [id = 395] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x9773a000 == 125 [pid = 1799] [id = 306] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f5400 == 124 [pid = 1799] [id = 297] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c8000 == 123 [pid = 1799] [id = 606] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8d823400 == 122 [pid = 1799] [id = 307] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8941d800 == 121 [pid = 1799] [id = 356] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8941a000 == 120 [pid = 1799] [id = 628] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee5800 == 119 [pid = 1799] [id = 627] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f3800 == 118 [pid = 1799] [id = 622] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x9150b400 == 117 [pid = 1799] [id = 621] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x926dec00 == 116 [pid = 1799] [id = 620] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a03fc00 == 115 [pid = 1799] [id = 618] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8b81ec00 == 114 [pid = 1799] [id = 619] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8e49e400 == 113 [pid = 1799] [id = 617] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8e532000 == 112 [pid = 1799] [id = 616] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c7800 == 111 [pid = 1799] [id = 615] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x86785000 == 110 [pid = 1799] [id = 614] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8eec00 == 109 [pid = 1799] [id = 613] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8b76b000 == 108 [pid = 1799] [id = 612] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x89723c00 == 107 [pid = 1799] [id = 610] 01:54:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8a51fc00 == 106 [pid = 1799] [id = 611] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x9aa8b000) [pid = 1799] [serial = 1811] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9539d400) [pid = 1799] [serial = 1796] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x91510800) [pid = 1799] [serial = 1787] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8ecce000) [pid = 1799] [serial = 1779] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x926db000) [pid = 1799] [serial = 1790] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8fabe400) [pid = 1799] [serial = 1785] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8e4a7000) [pid = 1799] [serial = 1775] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9aab2800) [pid = 1799] [serial = 1815] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9a616000) [pid = 1799] [serial = 1806] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x928a5800) [pid = 1799] [serial = 1791] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9a614000) [pid = 1799] [serial = 1805] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8ecc8400) [pid = 1799] [serial = 1778] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8941bc00) [pid = 1799] [serial = 1817] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8da92000) [pid = 1799] [serial = 1773] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x987d5000) [pid = 1799] [serial = 1799] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8da7d400) [pid = 1799] [serial = 1772] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x99e76000) [pid = 1799] [serial = 1802] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8ad46c00) [pid = 1799] [serial = 1821] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8cce3800) [pid = 1799] [serial = 1695] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e6bb000) [pid = 1799] [serial = 1776] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9a77d000) [pid = 1799] [serial = 1809] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8d829400) [pid = 1799] [serial = 1770] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9aaae400) [pid = 1799] [serial = 1814] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x89727000) [pid = 1799] [serial = 1818] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9964fc00) [pid = 1799] [serial = 1800] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x92941000) [pid = 1799] [serial = 1794] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x91f32800) [pid = 1799] [serial = 1788] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8cb8b000) [pid = 1799] [serial = 1767] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9293c400) [pid = 1799] [serial = 1793] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8b8f2400) [pid = 1799] [serial = 1823] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9aa8d800) [pid = 1799] [serial = 1812] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d4b4000) [pid = 1799] [serial = 1769] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ed2ac00) [pid = 1799] [serial = 1781] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ad6a800) [pid = 1799] [serial = 1766] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9a77a000) [pid = 1799] [serial = 1808] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x97717400) [pid = 1799] [serial = 1797] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x99ee3400) [pid = 1799] [serial = 1803] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8cb8dc00) [pid = 1799] [serial = 1824] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8cc89400) [pid = 1799] [serial = 1826] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8f896800) [pid = 1799] [serial = 1784] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8f0b8000) [pid = 1799] [serial = 1782] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8a524c00) [pid = 1799] [serial = 1820] [outer = (nil)] [url = about:blank] 01:54:49 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d13c000) [pid = 1799] [serial = 1827] [outer = (nil)] [url = about:blank] 01:54:50 INFO - PROCESS | 1799 | 1462784090339 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]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3841ms 01:54:50 INFO - PROCESS | 1799 | 1462784090393 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 1799 | 1462784090397 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 01:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:54:50 INFO - PROCESS | 1799 | 1462784090424 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 1799 | 1462784090430 Marionette TRACE conn4 <- [1,2562,null,{}] 01:54:50 INFO - PROCESS | 1799 | 1462784090439 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}] 01:54:50 INFO - PROCESS | 1799 | 1462784090664 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 01:54:50 INFO - PROCESS | 1799 | 1462784090932 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8971cc00 == 107 [pid = 1799] [id = 648] 01:54:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x89728c00) [pid = 1799] [serial = 1945] [outer = (nil)] 01:54:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x89f93400) [pid = 1799] [serial = 1946] [outer = 0x89728c00] 01:54:51 INFO - PROCESS | 1799 | 1462784091017 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8a038800) [pid = 1799] [serial = 1947] [outer = 0x89728c00] 01:54:51 INFO - PROCESS | 1799 | 1462784091939 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]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1593ms 01:54:52 INFO - PROCESS | 1799 | 1462784092010 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 1799 | 1462784092019 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 01:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:54:52 INFO - PROCESS | 1799 | 1462784092030 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 1799 | 1462784092033 Marionette TRACE conn4 <- [1,2566,null,{}] 01:54:52 INFO - PROCESS | 1799 | 1462784092040 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}] 01:54:52 INFO - PROCESS | 1799 | 1462784092342 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 01:54:52 INFO - PROCESS | 1799 | 1462784092378 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f98400 == 108 [pid = 1799] [id = 649] 01:54:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x89f99800) [pid = 1799] [serial = 1948] [outer = (nil)] 01:54:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8a68f400) [pid = 1799] [serial = 1949] [outer = 0x89f99800] 01:54:52 INFO - PROCESS | 1799 | 1462784092468 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b1cf800) [pid = 1799] [serial = 1950] [outer = 0x89f99800] 01:54:53 INFO - PROCESS | 1799 | 1462784093618 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]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1631ms 01:54:53 INFO - PROCESS | 1799 | 1462784093661 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 01:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:54:53 INFO - PROCESS | 1799 | 1462784093666 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 01:54:53 INFO - PROCESS | 1799 | 1462784093679 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 1799 | 1462784093685 Marionette TRACE conn4 <- [1,2570,null,{}] 01:54:53 INFO - PROCESS | 1799 | 1462784093702 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}] 01:54:54 INFO - PROCESS | 1799 | 1462784094011 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x928b0400) [pid = 1799] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8da93000) [pid = 1799] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8a1c9400) [pid = 1799] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x93df3000) [pid = 1799] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x88eeb000) [pid = 1799] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d838400) [pid = 1799] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x91510c00) [pid = 1799] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8e6c8800) [pid = 1799] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8971e400) [pid = 1799] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8d9e4400) [pid = 1799] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8edec400) [pid = 1799] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8f89d400) [pid = 1799] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x928acc00) [pid = 1799] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8cb94000) [pid = 1799] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x95232400) [pid = 1799] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8d83c400) [pid = 1799] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x89722400) [pid = 1799] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8a03d800) [pid = 1799] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9293cc00) [pid = 1799] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:54:54 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8ed24000) [pid = 1799] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:54:54 INFO - PROCESS | 1799 | 1462784094812 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x88eeb000 == 109 [pid = 1799] [id = 650] 01:54:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x88eebc00) [pid = 1799] [serial = 1951] [outer = (nil)] 01:54:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8976c400) [pid = 1799] [serial = 1952] [outer = 0x88eebc00] 01:54:54 INFO - PROCESS | 1799 | 1462784094916 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8b8f7c00) [pid = 1799] [serial = 1953] [outer = 0x88eebc00] 01:54:55 INFO - PROCESS | 1799 | 1462784095739 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]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2102ms 01:54:55 INFO - PROCESS | 1799 | 1462784095775 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 1799 | 1462784095779 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 01:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:54:55 INFO - PROCESS | 1799 | 1462784095786 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 1799 | 1462784095790 Marionette TRACE conn4 <- [1,2574,null,{}] 01:54:55 INFO - PROCESS | 1799 | 1462784095795 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}] 01:54:56 INFO - PROCESS | 1799 | 1462784096074 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:54:56 INFO - PROCESS | 1799 | 1462784096099 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x879fd800 == 110 [pid = 1799] [id = 651] 01:54:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8b76f000) [pid = 1799] [serial = 1954] [outer = (nil)] 01:54:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8cc83400) [pid = 1799] [serial = 1955] [outer = 0x8b76f000] 01:54:56 INFO - PROCESS | 1799 | 1462784096175 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8d137000) [pid = 1799] [serial = 1956] [outer = 0x8b76f000] 01:54:57 INFO - PROCESS | 1799 | 1462784097413 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]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1688ms 01:54:57 INFO - PROCESS | 1799 | 1462784097476 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 1799 | 1462784097482 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 01:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:54:57 INFO - PROCESS | 1799 | 1462784097492 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 1799 | 1462784097498 Marionette TRACE conn4 <- [1,2578,null,{}] 01:54:57 INFO - PROCESS | 1799 | 1462784097506 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}] 01:54:57 INFO - PROCESS | 1799 | 1462784097799 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:54:58 INFO - PROCESS | 1799 | 1462784098150 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee7000 == 111 [pid = 1799] [id = 652] 01:54:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89778000) [pid = 1799] [serial = 1957] [outer = (nil)] 01:54:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8a1c8000) [pid = 1799] [serial = 1958] [outer = 0x89778000] 01:54:58 INFO - PROCESS | 1799 | 1462784098244 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8a686400) [pid = 1799] [serial = 1959] [outer = 0x89778000] 01:54:59 INFO - PROCESS | 1799 | 1462784099219 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]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1797ms 01:54:59 INFO - PROCESS | 1799 | 1462784099289 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 1799 | 1462784099298 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 01:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:54:59 INFO - PROCESS | 1799 | 1462784099309 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 1799 | 1462784099313 Marionette TRACE conn4 <- [1,2582,null,{}] 01:54:59 INFO - PROCESS | 1799 | 1462784099320 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}] 01:54:59 INFO - PROCESS | 1799 | 1462784099592 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:54:59 INFO - PROCESS | 1799 | 1462784099948 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad73800 == 112 [pid = 1799] [id = 653] 01:54:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8b76f800) [pid = 1799] [serial = 1960] [outer = (nil)] 01:55:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8cb8a400) [pid = 1799] [serial = 1961] [outer = 0x8b76f800] 01:55:00 INFO - PROCESS | 1799 | 1462784100038 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8cc7cc00) [pid = 1799] [serial = 1962] [outer = 0x8b76f800] 01:55:01 INFO - PROCESS | 1799 | 1462784101065 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]]]}] 01:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1835ms 01:55:01 INFO - PROCESS | 1799 | 1462784101144 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:55:01 INFO - PROCESS | 1799 | 1462784101149 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 01:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:55:01 INFO - PROCESS | 1799 | 1462784101156 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 1799 | 1462784101163 Marionette TRACE conn4 <- [1,2586,null,{}] 01:55:01 INFO - PROCESS | 1799 | 1462784101180 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}] 01:55:01 INFO - PROCESS | 1799 | 1462784101469 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:55:01 INFO - PROCESS | 1799 | 1462784101810 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d13fc00 == 113 [pid = 1799] [id = 654] 01:55:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d4af800) [pid = 1799] [serial = 1963] [outer = (nil)] 01:55:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8d82e000) [pid = 1799] [serial = 1964] [outer = 0x8d4af800] 01:55:01 INFO - PROCESS | 1799 | 1462784101923 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8d842800) [pid = 1799] [serial = 1965] [outer = 0x8d4af800] 01:55:02 INFO - PROCESS | 1799 | 1462784102914 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]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1794ms 01:55:02 INFO - PROCESS | 1799 | 1462784102951 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:55:02 INFO - PROCESS | 1799 | 1462784102956 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 01:55:02 INFO - PROCESS | 1799 | 1462784102963 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 1799 | 1462784102966 Marionette TRACE conn4 <- [1,2590,null,{}] 01:55:02 INFO - PROCESS | 1799 | 1462784102972 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}] 01:55:03 INFO - PROCESS | 1799 | 1462784103210 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:55:03 INFO - PROCESS | 1799 | 1462784103550 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4aac00 == 114 [pid = 1799] [id = 655] 01:55:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8d8f4800) [pid = 1799] [serial = 1966] [outer = (nil)] 01:55:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8da81400) [pid = 1799] [serial = 1967] [outer = 0x8d8f4800] 01:55:03 INFO - PROCESS | 1799 | 1462784103649 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8da90c00) [pid = 1799] [serial = 1968] [outer = 0x8d8f4800] 01:55:04 INFO - PROCESS | 1799 | 1462784104573 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]]]}] 01:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1682ms 01:55:04 INFO - PROCESS | 1799 | 1462784104646 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 1799 | 1462784104650 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 01:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:55:04 INFO - PROCESS | 1799 | 1462784104657 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - PROCESS | 1799 | 1462784104661 Marionette TRACE conn4 <- [1,2594,null,{}] 01:55:04 INFO - PROCESS | 1799 | 1462784104667 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}] 01:55:04 INFO - PROCESS | 1799 | 1462784104954 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:55:05 INFO - PROCESS | 1799 | 1462784105330 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d841400 == 115 [pid = 1799] [id = 656] 01:55:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8d8f6c00) [pid = 1799] [serial = 1969] [outer = (nil)] 01:55:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dc2f000) [pid = 1799] [serial = 1970] [outer = 0x8d8f6c00] 01:55:05 INFO - PROCESS | 1799 | 1462784105423 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8e4a2c00) [pid = 1799] [serial = 1971] [outer = 0x8d8f6c00] 01:55:06 INFO - PROCESS | 1799 | 1462784106394 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]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1786ms 01:55:06 INFO - PROCESS | 1799 | 1462784106445 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:55:06 INFO - PROCESS | 1799 | 1462784106449 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 01:55:06 INFO - PROCESS | 1799 | 1462784106456 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 1799 | 1462784106460 Marionette TRACE conn4 <- [1,2598,null,{}] 01:55:06 INFO - PROCESS | 1799 | 1462784106466 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}] 01:55:06 INFO - PROCESS | 1799 | 1462784106730 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:55:07 INFO - PROCESS | 1799 | 1462784107068 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d45a400 == 116 [pid = 1799] [id = 657] 01:55:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e6ba000) [pid = 1799] [serial = 1972] [outer = (nil)] 01:55:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8ed25400) [pid = 1799] [serial = 1973] [outer = 0x8e6ba000] 01:55:07 INFO - PROCESS | 1799 | 1462784107170 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ed2e400) [pid = 1799] [serial = 1974] [outer = 0x8e6ba000] 01:55:08 INFO - PROCESS | 1799 | 1462784108166 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]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1792ms 01:55:08 INFO - PROCESS | 1799 | 1462784108248 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 1799 | 1462784108253 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 01:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:55:08 INFO - PROCESS | 1799 | 1462784108260 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 1799 | 1462784108263 Marionette TRACE conn4 <- [1,2602,null,{}] 01:55:08 INFO - PROCESS | 1799 | 1462784108270 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}] 01:55:08 INFO - PROCESS | 1799 | 1462784108550 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:55:08 INFO - PROCESS | 1799 | 1462784108891 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x89641400 == 117 [pid = 1799] [id = 658] 01:55:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89f95000) [pid = 1799] [serial = 1975] [outer = (nil)] 01:55:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ede3c00) [pid = 1799] [serial = 1976] [outer = 0x89f95000] 01:55:08 INFO - PROCESS | 1799 | 1462784108992 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8eef3000) [pid = 1799] [serial = 1977] [outer = 0x89f95000] 01:55:10 INFO - PROCESS | 1799 | 1462784110002 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]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1840ms 01:55:10 INFO - PROCESS | 1799 | 1462784110104 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 1799 | 1462784110111 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 01:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:55:10 INFO - PROCESS | 1799 | 1462784110121 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - PROCESS | 1799 | 1462784110126 Marionette TRACE conn4 <- [1,2606,null,{}] 01:55:10 INFO - PROCESS | 1799 | 1462784110144 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}] 01:55:10 INFO - PROCESS | 1799 | 1462784110643 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:55:10 INFO - PROCESS | 1799 | 1462784110968 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad67400 == 118 [pid = 1799] [id = 659] 01:55:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8e52c800) [pid = 1799] [serial = 1978] [outer = (nil)] 01:55:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8f0ba800) [pid = 1799] [serial = 1979] [outer = 0x8e52c800] 01:55:11 INFO - PROCESS | 1799 | 1462784111060 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8f0be800) [pid = 1799] [serial = 1980] [outer = 0x8e52c800] 01:55:12 INFO - PROCESS | 1799 | 1462784112096 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]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2048ms 01:55:12 INFO - PROCESS | 1799 | 1462784112169 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1799 | 1462784112173 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 01:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:55:12 INFO - PROCESS | 1799 | 1462784112180 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 1799 | 1462784112184 Marionette TRACE conn4 <- [1,2610,null,{}] 01:55:12 INFO - PROCESS | 1799 | 1462784112190 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}] 01:55:12 INFO - PROCESS | 1799 | 1462784112434 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:55:12 INFO - PROCESS | 1799 | 1462784112747 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edd5400 == 119 [pid = 1799] [id = 660] 01:55:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8edeec00) [pid = 1799] [serial = 1981] [outer = (nil)] 01:55:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f89b400) [pid = 1799] [serial = 1982] [outer = 0x8edeec00] 01:55:12 INFO - PROCESS | 1799 | 1462784112848 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f89d800) [pid = 1799] [serial = 1983] [outer = 0x8edeec00] 01:55:13 INFO - PROCESS | 1799 | 1462784113802 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]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1687ms 01:55:13 INFO - PROCESS | 1799 | 1462784113869 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 1799 | 1462784113873 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 01:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:55:13 INFO - PROCESS | 1799 | 1462784113880 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 1799 | 1462784113884 Marionette TRACE conn4 <- [1,2614,null,{}] 01:55:13 INFO - PROCESS | 1799 | 1462784113891 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}] 01:55:14 INFO - PROCESS | 1799 | 1462784114165 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:55:14 INFO - PROCESS | 1799 | 1462784114511 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51cc00 == 120 [pid = 1799] [id = 661] 01:55:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ad68000) [pid = 1799] [serial = 1984] [outer = (nil)] 01:55:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fabec00) [pid = 1799] [serial = 1985] [outer = 0x8ad68000] 01:55:14 INFO - PROCESS | 1799 | 1462784114608 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fb14000) [pid = 1799] [serial = 1986] [outer = 0x8ad68000] 01:55:15 INFO - PROCESS | 1799 | 1462784115566 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]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1741ms 01:55:15 INFO - PROCESS | 1799 | 1462784115623 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1799 | 1462784115627 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 01:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:55:15 INFO - PROCESS | 1799 | 1462784115634 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 1799 | 1462784115639 Marionette TRACE conn4 <- [1,2618,null,{}] 01:55:15 INFO - PROCESS | 1799 | 1462784115645 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}] 01:55:15 INFO - PROCESS | 1799 | 1462784115917 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:55:16 INFO - PROCESS | 1799 | 1462784116269 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8fabb000 == 121 [pid = 1799] [id = 662] 01:55:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9150a000) [pid = 1799] [serial = 1987] [outer = (nil)] 01:55:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x9150e000) [pid = 1799] [serial = 1988] [outer = 0x9150a000] 01:55:16 INFO - PROCESS | 1799 | 1462784116379 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x91f35400) [pid = 1799] [serial = 1989] [outer = 0x9150a000] 01:55:17 INFO - PROCESS | 1799 | 1462784117380 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]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1790ms 01:55:17 INFO - PROCESS | 1799 | 1462784117426 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:55:17 INFO - PROCESS | 1799 | 1462784117431 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 01:55:17 INFO - PROCESS | 1799 | 1462784117439 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 1799 | 1462784117442 Marionette TRACE conn4 <- [1,2622,null,{}] 01:55:17 INFO - PROCESS | 1799 | 1462784117450 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}] 01:55:17 INFO - PROCESS | 1799 | 1462784117710 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:55:18 INFO - PROCESS | 1799 | 1462784118055 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x91506000 == 122 [pid = 1799] [id = 663] 01:55:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9150e800) [pid = 1799] [serial = 1990] [outer = (nil)] 01:55:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x92228c00) [pid = 1799] [serial = 1991] [outer = 0x9150e800] 01:55:18 INFO - PROCESS | 1799 | 1462784118160 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9222d000) [pid = 1799] [serial = 1992] [outer = 0x9150e800] 01:55:19 INFO - PROCESS | 1799 | 1462784119190 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]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1793ms 01:55:19 INFO - PROCESS | 1799 | 1462784119231 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:55:19 INFO - PROCESS | 1799 | 1462784119236 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 01:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:55:19 INFO - PROCESS | 1799 | 1462784119244 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 1799 | 1462784119248 Marionette TRACE conn4 <- [1,2626,null,{}] 01:55:19 INFO - PROCESS | 1799 | 1462784119255 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}] 01:55:19 INFO - PROCESS | 1799 | 1462784119540 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:55:19 INFO - PROCESS | 1799 | 1462784119888 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f7000 == 123 [pid = 1799] [id = 664] 01:55:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8a03c400) [pid = 1799] [serial = 1993] [outer = (nil)] 01:55:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x926d8400) [pid = 1799] [serial = 1994] [outer = 0x8a03c400] 01:55:19 INFO - PROCESS | 1799 | 1462784119991 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x926df800) [pid = 1799] [serial = 1995] [outer = 0x8a03c400] 01:55:21 INFO - PROCESS | 1799 | 1462784121081 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]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1892ms 01:55:21 INFO - PROCESS | 1799 | 1462784121138 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 1799 | 1462784121142 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 01:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:55:21 INFO - PROCESS | 1799 | 1462784121149 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - PROCESS | 1799 | 1462784121152 Marionette TRACE conn4 <- [1,2630,null,{}] 01:55:21 INFO - PROCESS | 1799 | 1462784121159 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}] 01:55:21 INFO - PROCESS | 1799 | 1462784121416 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:55:21 INFO - PROCESS | 1799 | 1462784121763 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f007400 == 124 [pid = 1799] [id = 665] 01:55:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x926d9000) [pid = 1799] [serial = 1996] [outer = (nil)] 01:55:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x928ae400) [pid = 1799] [serial = 1997] [outer = 0x926d9000] 01:55:21 INFO - PROCESS | 1799 | 1462784121864 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x928b1800) [pid = 1799] [serial = 1998] [outer = 0x926d9000] 01:55:22 INFO - PROCESS | 1799 | 1462784122832 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]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1742ms 01:55:22 INFO - PROCESS | 1799 | 1462784122892 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1799 | 1462784122896 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:55:22 INFO - PROCESS | 1799 | 1462784122905 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 1799 | 1462784122909 Marionette TRACE conn4 <- [1,2634,null,{}] 01:55:22 INFO - PROCESS | 1799 | 1462784122916 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}] 01:55:23 INFO - PROCESS | 1799 | 1462784123175 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:55:23 INFO - PROCESS | 1799 | 1462784123520 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x926db800 == 125 [pid = 1799] [id = 666] 01:55:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x926dd000) [pid = 1799] [serial = 1999] [outer = (nil)] 01:55:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9293e000) [pid = 1799] [serial = 2000] [outer = 0x926dd000] 01:55:23 INFO - PROCESS | 1799 | 1462784123625 Marionette DEBUG loaded listener.js 01:55:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9293fc00) [pid = 1799] [serial = 2001] [outer = 0x926dd000] 01:55:24 INFO - PROCESS | 1799 | 1462784124602 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]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1734ms 01:55:24 INFO - PROCESS | 1799 | 1462784124639 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:55:24 INFO - PROCESS | 1799 | 1462784124644 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 01:55:24 INFO - PROCESS | 1799 | 1462784124653 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 1799 | 1462784124658 Marionette TRACE conn4 <- [1,2638,null,{}] 01:55:24 INFO - PROCESS | 1799 | 1462784124665 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}] 01:55:24 INFO - PROCESS | 1799 | 1462784124941 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:55:25 INFO - PROCESS | 1799 | 1462784125297 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d138c00 == 126 [pid = 1799] [id = 667] 01:55:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8d83f000) [pid = 1799] [serial = 2002] [outer = (nil)] 01:55:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x939b2400) [pid = 1799] [serial = 2003] [outer = 0x8d83f000] 01:55:25 INFO - PROCESS | 1799 | 1462784125405 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x939bac00) [pid = 1799] [serial = 2004] [outer = 0x8d83f000] 01:55:26 INFO - PROCESS | 1799 | 1462784126384 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]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1800ms 01:55:26 INFO - PROCESS | 1799 | 1462784126451 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 1799 | 1462784126456 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:55:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:55:26 INFO - PROCESS | 1799 | 1462784126465 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 1799 | 1462784126468 Marionette TRACE conn4 <- [1,2642,null,{}] 01:55:26 INFO - PROCESS | 1799 | 1462784126476 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}] 01:55:26 INFO - PROCESS | 1799 | 1462784126740 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:55:27 INFO - PROCESS | 1799 | 1462784127105 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee4c00 == 125 [pid = 1799] [id = 605] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x88eeb000 == 124 [pid = 1799] [id = 650] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x89f98400 == 123 [pid = 1799] [id = 649] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c8400 == 122 [pid = 1799] [id = 629] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8971cc00 == 121 [pid = 1799] [id = 648] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8a526c00 == 120 [pid = 1799] [id = 645] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x851c4c00 == 119 [pid = 1799] [id = 646] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x879f6400 == 118 [pid = 1799] [id = 644] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad4fc00 == 117 [pid = 1799] [id = 643] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8dc29800 == 116 [pid = 1799] [id = 641] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a6c00 == 115 [pid = 1799] [id = 642] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d8f7400 == 114 [pid = 1799] [id = 640] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x879fdc00 == 113 [pid = 1799] [id = 639] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8976d800 == 112 [pid = 1799] [id = 638] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d455000 == 111 [pid = 1799] [id = 637] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8976fc00 == 110 [pid = 1799] [id = 636] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x879f9400 == 109 [pid = 1799] [id = 635] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c2c00 == 108 [pid = 1799] [id = 633] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x86781c00 == 107 [pid = 1799] [id = 634] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c4400 == 106 [pid = 1799] [id = 632] 01:55:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8941b800 == 105 [pid = 1799] [id = 631] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x99e6e400) [pid = 1799] [serial = 1878] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x99df0400) [pid = 1799] [serial = 1877] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8eddc800) [pid = 1799] [serial = 1847] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8a526400) [pid = 1799] [serial = 1890] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9771a400) [pid = 1799] [serial = 1872] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x89641800) [pid = 1799] [serial = 1884] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8e532400) [pid = 1799] [serial = 1844] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x91f3d000) [pid = 1799] [serial = 1859] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8f007800) [pid = 1799] [serial = 1851] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8eef8800) [pid = 1799] [serial = 1850] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x926d6800) [pid = 1799] [serial = 1860] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x89774000) [pid = 1799] [serial = 1886] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8a51c000) [pid = 1799] [serial = 1889] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8dc2e800) [pid = 1799] [serial = 1842] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f710000) [pid = 1799] [serial = 1854] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8fb15000) [pid = 1799] [serial = 1857] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8941b000) [pid = 1799] [serial = 1883] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ede1800) [pid = 1799] [serial = 1848] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x93880000) [pid = 1799] [serial = 1862] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8d45b800) [pid = 1799] [serial = 1835] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x987cf800) [pid = 1799] [serial = 1875] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8da7f400) [pid = 1799] [serial = 1839] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x978bb400) [pid = 1799] [serial = 1874] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8d454c00) [pid = 1799] [serial = 1764] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8ad6a000) [pid = 1799] [serial = 1833] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8dc22800) [pid = 1799] [serial = 1841] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8d828400) [pid = 1799] [serial = 1836] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x89f90400) [pid = 1799] [serial = 1887] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9512f400) [pid = 1799] [serial = 1865] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x955f2400) [pid = 1799] [serial = 1871] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x95134c00) [pid = 1799] [serial = 1866] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x95395400) [pid = 1799] [serial = 1869] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8d4ae400) [pid = 1799] [serial = 1829] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8fac3400) [pid = 1799] [serial = 1856] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8a1d0400) [pid = 1799] [serial = 1832] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x99eefc00) [pid = 1799] [serial = 1880] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e6c0400) [pid = 1799] [serial = 1845] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x93df3400) [pid = 1799] [serial = 1863] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x95230c00) [pid = 1799] [serial = 1868] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d9e8000) [pid = 1799] [serial = 1838] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f704c00) [pid = 1799] [serial = 1853] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ad4a000) [pid = 1799] [serial = 1892] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c4c00 == 106 [pid = 1799] [id = 668] 01:55:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x86781c00) [pid = 1799] [serial = 2005] [outer = (nil)] 01:55:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x879fdc00) [pid = 1799] [serial = 2006] [outer = 0x86781c00] 01:55:29 INFO - PROCESS | 1799 | 1462784129338 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8941bc00) [pid = 1799] [serial = 2007] [outer = 0x86781c00] 01:55:30 INFO - PROCESS | 1799 | 1462784130221 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]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:55:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 3801ms 01:55:30 INFO - PROCESS | 1799 | 1462784130266 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1799 | 1462784130273 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 01:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:55:30 INFO - PROCESS | 1799 | 1462784130282 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - PROCESS | 1799 | 1462784130288 Marionette TRACE conn4 <- [1,2646,null,{}] 01:55:30 INFO - PROCESS | 1799 | 1462784130295 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}] 01:55:30 INFO - PROCESS | 1799 | 1462784130520 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:55:30 INFO - PROCESS | 1799 | 1462784130742 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f96000 == 107 [pid = 1799] [id = 669] 01:55:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x89f97400) [pid = 1799] [serial = 2008] [outer = (nil)] 01:55:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89fe8c00) [pid = 1799] [serial = 2009] [outer = 0x89f97400] 01:55:30 INFO - PROCESS | 1799 | 1462784130882 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8a1c4c00) [pid = 1799] [serial = 2010] [outer = 0x89f97400] 01:55:31 INFO - PROCESS | 1799 | 1462784131724 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]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:55:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1534ms 01:55:31 INFO - PROCESS | 1799 | 1462784131816 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:55:31 INFO - PROCESS | 1799 | 1462784131822 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 01:55:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:55:31 INFO - PROCESS | 1799 | 1462784131843 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 1799 | 1462784131848 Marionette TRACE conn4 <- [1,2650,null,{}] 01:55:31 INFO - PROCESS | 1799 | 1462784131854 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}] 01:55:32 INFO - PROCESS | 1799 | 1462784132162 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:55:32 INFO - PROCESS | 1799 | 1462784132206 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1cec00 == 108 [pid = 1799] [id = 670] 01:55:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8a528400) [pid = 1799] [serial = 2011] [outer = (nil)] 01:55:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ad6a000) [pid = 1799] [serial = 2012] [outer = 0x8a528400] 01:55:32 INFO - PROCESS | 1799 | 1462784132287 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8b1d6400) [pid = 1799] [serial = 2013] [outer = 0x8a528400] 01:55:33 INFO - PROCESS | 1799 | 1462784133398 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]]]}] 01:55:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:55:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1584ms 01:55:33 INFO - PROCESS | 1799 | 1462784133426 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 1799 | 1462784133429 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 01:55:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:55:33 INFO - PROCESS | 1799 | 1462784133437 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 1799 | 1462784133444 Marionette TRACE conn4 <- [1,2654,null,{}] 01:55:33 INFO - PROCESS | 1799 | 1462784133469 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}] 01:55:33 INFO - PROCESS | 1799 | 1462784133777 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x99e77400) [pid = 1799] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x89728c00) [pid = 1799] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8941c000) [pid = 1799] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e52ac00) [pid = 1799] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8a1d0800) [pid = 1799] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8e4a3800) [pid = 1799] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x88eebc00) [pid = 1799] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8e529c00) [pid = 1799] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8edebc00) [pid = 1799] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8da84000) [pid = 1799] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8b81f800) [pid = 1799] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8b1ddc00) [pid = 1799] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x89f99800) [pid = 1799] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8e6bf800) [pid = 1799] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x879f6c00) [pid = 1799] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8b1d2000) [pid = 1799] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8d4b3000) [pid = 1799] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8b773c00) [pid = 1799] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8a1c5400) [pid = 1799] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8ed6a000) [pid = 1799] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8cb8ec00) [pid = 1799] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:55:34 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8d455800) [pid = 1799] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:55:34 INFO - PROCESS | 1799 | 1462784134670 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c6400 == 109 [pid = 1799] [id = 671] 01:55:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x879f6c00) [pid = 1799] [serial = 2014] [outer = (nil)] 01:55:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8971c000) [pid = 1799] [serial = 2015] [outer = 0x879f6c00] 01:55:34 INFO - PROCESS | 1799 | 1462784134755 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8a1c8800) [pid = 1799] [serial = 2016] [outer = 0x879f6c00] 01:55:35 INFO - PROCESS | 1799 | 1462784135555 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]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:55:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2144ms 01:55:35 INFO - PROCESS | 1799 | 1462784135582 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 1799 | 1462784135587 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 01:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:55:35 INFO - PROCESS | 1799 | 1462784135593 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 1799 | 1462784135596 Marionette TRACE conn4 <- [1,2658,null,{}] 01:55:35 INFO - PROCESS | 1799 | 1462784135603 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}] 01:55:35 INFO - PROCESS | 1799 | 1462784135898 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:55:35 INFO - PROCESS | 1799 | 1462784135923 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee3c00 == 110 [pid = 1799] [id = 672] 01:55:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8a68c000) [pid = 1799] [serial = 2017] [outer = (nil)] 01:55:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8cc7fc00) [pid = 1799] [serial = 2018] [outer = 0x8a68c000] 01:55:36 INFO - PROCESS | 1799 | 1462784136010 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8cceac00) [pid = 1799] [serial = 2019] [outer = 0x8a68c000] 01:55:37 INFO - PROCESS | 1799 | 1462784137243 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]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1683ms 01:55:37 INFO - PROCESS | 1799 | 1462784137278 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1799 | 1462784137286 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:55:37 INFO - PROCESS | 1799 | 1462784137298 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 1799 | 1462784137303 Marionette TRACE conn4 <- [1,2662,null,{}] 01:55:37 INFO - PROCESS | 1799 | 1462784137314 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}] 01:55:37 INFO - PROCESS | 1799 | 1462784137576 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:55:37 INFO - PROCESS | 1799 | 1462784137926 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x89727800 == 111 [pid = 1799] [id = 673] 01:55:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8977a000) [pid = 1799] [serial = 2020] [outer = (nil)] 01:55:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8a51ec00) [pid = 1799] [serial = 2021] [outer = 0x8977a000] 01:55:38 INFO - PROCESS | 1799 | 1462784138028 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ad4bc00) [pid = 1799] [serial = 2022] [outer = 0x8977a000] 01:55:39 INFO - PROCESS | 1799 | 1462784139020 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]]]}] 01:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1796ms 01:55:39 INFO - PROCESS | 1799 | 1462784139095 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 1799 | 1462784139104 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 01:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:55:39 INFO - PROCESS | 1799 | 1462784139115 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 1799 | 1462784139119 Marionette TRACE conn4 <- [1,2666,null,{}] 01:55:39 INFO - PROCESS | 1799 | 1462784139126 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}] 01:55:39 INFO - PROCESS | 1799 | 1462784139370 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:55:39 INFO - PROCESS | 1799 | 1462784139711 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ca10400 == 112 [pid = 1799] [id = 674] 01:55:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8ca19000) [pid = 1799] [serial = 2023] [outer = (nil)] 01:55:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8cb8ec00) [pid = 1799] [serial = 2024] [outer = 0x8ca19000] 01:55:39 INFO - PROCESS | 1799 | 1462784139809 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8d13c000) [pid = 1799] [serial = 2025] [outer = 0x8ca19000] 01:55:41 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:41 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:55:41 INFO - PROCESS | 1799 | 1462784141247 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]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:55:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2182ms 01:55:41 INFO - PROCESS | 1799 | 1462784141299 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 1799 | 1462784141303 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 01:55:41 INFO - PROCESS | 1799 | 1462784141313 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:55:41 INFO - PROCESS | 1799 | 1462784141324 Marionette TRACE conn4 <- [1,2670,null,{}] 01:55:41 INFO - PROCESS | 1799 | 1462784141443 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}] 01:55:41 INFO - PROCESS | 1799 | 1462784141760 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:55:42 INFO - PROCESS | 1799 | 1462784141977 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d6c00 == 113 [pid = 1799] [id = 675] 01:55:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8d458400) [pid = 1799] [serial = 2026] [outer = (nil)] 01:55:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d82a400) [pid = 1799] [serial = 2027] [outer = 0x8d458400] 01:55:42 INFO - PROCESS | 1799 | 1462784142089 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8d83d400) [pid = 1799] [serial = 2028] [outer = 0x8d458400] 01:55:43 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:43 INFO - PROCESS | 1799 | 1462784143504 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:55:43 INFO - PROCESS | 1799 | 1462784143570 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 01:55:43 INFO - PROCESS | 1799 | 1462784143577 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 1799 | 1462784143579 Marionette TRACE conn4 <- [1,2674,null,{}] 01:55:43 INFO - PROCESS | 1799 | 1462784143586 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}] 01:55:43 INFO - PROCESS | 1799 | 1462784143892 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:55:44 INFO - PROCESS | 1799 | 1462784144188 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce5400 == 114 [pid = 1799] [id = 676] 01:55:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8d830000) [pid = 1799] [serial = 2029] [outer = (nil)] 01:55:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8d9ebc00) [pid = 1799] [serial = 2030] [outer = 0x8d830000] 01:55:44 INFO - PROCESS | 1799 | 1462784144281 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8da85400) [pid = 1799] [serial = 2031] [outer = 0x8d830000] 01:55:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:45 INFO - PROCESS | 1799 | 1462784145711 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1799 | 1462784145776 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:55:45 INFO - PROCESS | 1799 | 1462784145785 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 1799 | 1462784145789 Marionette TRACE conn4 <- [1,2678,null,{}] 01:55:45 INFO - PROCESS | 1799 | 1462784145795 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}] 01:55:46 INFO - PROCESS | 1799 | 1462784146179 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:55:46 INFO - PROCESS | 1799 | 1462784146397 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d83b400 == 115 [pid = 1799] [id = 677] 01:55:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8da83c00) [pid = 1799] [serial = 2032] [outer = (nil)] 01:55:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8dc29000) [pid = 1799] [serial = 2033] [outer = 0x8da83c00] 01:55:46 INFO - PROCESS | 1799 | 1462784146493 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8dc2b400) [pid = 1799] [serial = 2034] [outer = 0x8da83c00] 01:55:47 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:47 INFO - PROCESS | 1799 | 1462784147932 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]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2185ms 01:55:47 INFO - PROCESS | 1799 | 1462784147970 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:55:47 INFO - PROCESS | 1799 | 1462784147974 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:55:48 INFO - PROCESS | 1799 | 1462784148032 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:55:48 INFO - PROCESS | 1799 | 1462784148037 Marionette TRACE conn4 <- [1,2682,null,{}] 01:55:48 INFO - PROCESS | 1799 | 1462784148099 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}] 01:55:48 INFO - PROCESS | 1799 | 1462784148340 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:55:48 INFO - PROCESS | 1799 | 1462784148619 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7d400 == 116 [pid = 1799] [id = 678] 01:55:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8da8f000) [pid = 1799] [serial = 2035] [outer = (nil)] 01:55:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8e6bb400) [pid = 1799] [serial = 2036] [outer = 0x8da8f000] 01:55:48 INFO - PROCESS | 1799 | 1462784148710 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e6c8400) [pid = 1799] [serial = 2037] [outer = 0x8da8f000] 01:55:50 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:50 INFO - PROCESS | 1799 | 1462784150083 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]]]}] 01:55:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2142ms 01:55:50 INFO - PROCESS | 1799 | 1462784150123 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1799 | 1462784150127 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 01:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:55:50 INFO - PROCESS | 1799 | 1462784150134 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - PROCESS | 1799 | 1462784150138 Marionette TRACE conn4 <- [1,2686,null,{}] 01:55:50 INFO - PROCESS | 1799 | 1462784150144 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}] 01:55:50 INFO - PROCESS | 1799 | 1462784150441 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:55:50 INFO - PROCESS | 1799 | 1462784150769 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f7400 == 117 [pid = 1799] [id = 679] 01:55:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ecc5800) [pid = 1799] [serial = 2038] [outer = (nil)] 01:55:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8ed2f000) [pid = 1799] [serial = 2039] [outer = 0x8ecc5800] 01:55:50 INFO - PROCESS | 1799 | 1462784150862 Marionette DEBUG loaded listener.js 01:55:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ed73c00) [pid = 1799] [serial = 2040] [outer = 0x8ecc5800] 01:55:52 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:52 INFO - PROCESS | 1799 | 1462784152236 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:55:52 INFO - PROCESS | 1799 | 1462784152280 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 01:55:52 INFO - PROCESS | 1799 | 1462784152288 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 1799 | 1462784152291 Marionette TRACE conn4 <- [1,2690,null,{}] 01:55:52 INFO - PROCESS | 1799 | 1462784152297 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}] 01:55:52 INFO - PROCESS | 1799 | 1462784152598 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:55:52 INFO - PROCESS | 1799 | 1462784152861 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e52ac00 == 118 [pid = 1799] [id = 680] 01:55:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8e536800) [pid = 1799] [serial = 2041] [outer = (nil)] 01:55:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8eeee800) [pid = 1799] [serial = 2042] [outer = 0x8e536800] 01:55:52 INFO - PROCESS | 1799 | 1462784152949 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8eefcc00) [pid = 1799] [serial = 2043] [outer = 0x8e536800] 01:55:54 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:54 INFO - PROCESS | 1799 | 1462784154322 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1799 | 1462784154355 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:55:54 INFO - PROCESS | 1799 | 1462784154362 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 1799 | 1462784154366 Marionette TRACE conn4 <- [1,2694,null,{}] 01:55:54 INFO - PROCESS | 1799 | 1462784154372 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}] 01:55:54 INFO - PROCESS | 1799 | 1462784154624 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:55:54 INFO - PROCESS | 1799 | 1462784154883 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe2000 == 119 [pid = 1799] [id = 681] 01:55:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8e6b9400) [pid = 1799] [serial = 2044] [outer = (nil)] 01:55:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f0b7c00) [pid = 1799] [serial = 2045] [outer = 0x8e6b9400] 01:55:54 INFO - PROCESS | 1799 | 1462784154978 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f703c00) [pid = 1799] [serial = 2046] [outer = 0x8e6b9400] 01:55:56 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:56 INFO - PROCESS | 1799 | 1462784156344 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1799 | 1462784156402 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 01:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:55:56 INFO - PROCESS | 1799 | 1462784156409 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 1799 | 1462784156412 Marionette TRACE conn4 <- [1,2698,null,{}] 01:55:56 INFO - PROCESS | 1799 | 1462784156418 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}] 01:55:56 INFO - PROCESS | 1799 | 1462784156727 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:55:57 INFO - PROCESS | 1799 | 1462784157016 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b8f5400 == 120 [pid = 1799] [id = 682] 01:55:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8eef6c00) [pid = 1799] [serial = 2047] [outer = (nil)] 01:55:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8fab7000) [pid = 1799] [serial = 2048] [outer = 0x8eef6c00] 01:55:57 INFO - PROCESS | 1799 | 1462784157119 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8fabf400) [pid = 1799] [serial = 2049] [outer = 0x8eef6c00] 01:55:58 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:58 INFO - PROCESS | 1799 | 1462784158528 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1799 | 1462784158601 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:55:58 INFO - PROCESS | 1799 | 1462784158607 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 1799 | 1462784158612 Marionette TRACE conn4 <- [1,2702,null,{}] 01:55:58 INFO - PROCESS | 1799 | 1462784158730 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}] 01:55:59 INFO - PROCESS | 1799 | 1462784159017 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:55:59 INFO - PROCESS | 1799 | 1462784159310 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0b7400 == 121 [pid = 1799] [id = 683] 01:55:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8f899c00) [pid = 1799] [serial = 2050] [outer = (nil)] 01:55:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x9150c400) [pid = 1799] [serial = 2051] [outer = 0x8f899c00] 01:55:59 INFO - PROCESS | 1799 | 1462784159407 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x928a4c00) [pid = 1799] [serial = 2052] [outer = 0x8f899c00] 01:56:00 INFO - PROCESS | 1799 | 1462784160411 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]]]}] 01:56:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1849ms 01:56:00 INFO - PROCESS | 1799 | 1462784160458 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:56:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:56:00 INFO - PROCESS | 1799 | 1462784160462 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 01:56:00 INFO - PROCESS | 1799 | 1462784160469 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 1799 | 1462784160473 Marionette TRACE conn4 <- [1,2706,null,{}] 01:56:00 INFO - PROCESS | 1799 | 1462784160479 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}] 01:56:00 INFO - PROCESS | 1799 | 1462784160720 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:56:01 INFO - PROCESS | 1799 | 1462784161084 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x89723c00 == 122 [pid = 1799] [id = 684] 01:56:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x89724400) [pid = 1799] [serial = 2053] [outer = (nil)] 01:56:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x92938000) [pid = 1799] [serial = 2054] [outer = 0x89724400] 01:56:01 INFO - PROCESS | 1799 | 1462784161182 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x9293e400) [pid = 1799] [serial = 2055] [outer = 0x89724400] 01:56:02 INFO - PROCESS | 1799 | 1462784162174 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]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:56:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1787ms 01:56:02 INFO - PROCESS | 1799 | 1462784162256 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 1799 | 1462784162261 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 01:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:56:02 INFO - PROCESS | 1799 | 1462784162271 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 1799 | 1462784162275 Marionette TRACE conn4 <- [1,2710,null,{}] 01:56:02 INFO - PROCESS | 1799 | 1462784162292 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}] 01:56:02 INFO - PROCESS | 1799 | 1462784162650 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:56:03 INFO - PROCESS | 1799 | 1462784163411 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ef1c00 == 123 [pid = 1799] [id = 685] 01:56:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x89421800) [pid = 1799] [serial = 2056] [outer = (nil)] 01:56:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8971c800) [pid = 1799] [serial = 2057] [outer = 0x89421800] 01:56:03 INFO - PROCESS | 1799 | 1462784163599 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x89f8f800) [pid = 1799] [serial = 2058] [outer = 0x89421800] 01:56:04 INFO - PROCESS | 1799 | 1462784164605 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] 01:56:04 INFO - PROCESS | 1799 | 1462784164681 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 01:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:56:04 INFO - PROCESS | 1799 | 1462784164689 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 1799 | 1462784164695 Marionette TRACE conn4 <- [1,2714,null,{}] 01:56:04 INFO - PROCESS | 1799 | 1462784164703 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}] 01:56:04 INFO - PROCESS | 1799 | 1462784164938 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:56:05 INFO - PROCESS | 1799 | 1462784165289 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d3c00 == 124 [pid = 1799] [id = 686] 01:56:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8b770400) [pid = 1799] [serial = 2059] [outer = (nil)] 01:56:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8b8f0800) [pid = 1799] [serial = 2060] [outer = 0x8b770400] 01:56:05 INFO - PROCESS | 1799 | 1462784165374 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8cb8c000) [pid = 1799] [serial = 2061] [outer = 0x8b770400] 01:56:06 INFO - PROCESS | 1799 | 1462784166375 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]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:56:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1737ms 01:56:06 INFO - PROCESS | 1799 | 1462784166432 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 1799 | 1462784166443 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 01:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:56:06 INFO - PROCESS | 1799 | 1462784166456 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 1799 | 1462784166462 Marionette TRACE conn4 <- [1,2718,null,{}] 01:56:06 INFO - PROCESS | 1799 | 1462784166472 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}] 01:56:06 INFO - PROCESS | 1799 | 1462784166934 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad65400 == 123 [pid = 1799] [id = 351] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8da88000 == 122 [pid = 1799] [id = 303] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee4400 == 121 [pid = 1799] [id = 352] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x851c6400 == 120 [pid = 1799] [id = 671] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1cec00 == 119 [pid = 1799] [id = 670] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89f96000 == 118 [pid = 1799] [id = 669] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x851c4c00 == 117 [pid = 1799] [id = 668] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d138c00 == 116 [pid = 1799] [id = 667] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x926db800 == 115 [pid = 1799] [id = 666] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x879f7000 == 114 [pid = 1799] [id = 664] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8f007400 == 113 [pid = 1799] [id = 665] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x91506000 == 112 [pid = 1799] [id = 663] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8fabb000 == 111 [pid = 1799] [id = 662] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8a51cc00 == 110 [pid = 1799] [id = 661] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8edd5400 == 109 [pid = 1799] [id = 660] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad67400 == 108 [pid = 1799] [id = 659] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d45a400 == 107 [pid = 1799] [id = 657] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89641400 == 106 [pid = 1799] [id = 658] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d841400 == 105 [pid = 1799] [id = 656] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4aac00 == 104 [pid = 1799] [id = 655] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d13fc00 == 103 [pid = 1799] [id = 654] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad73800 == 102 [pid = 1799] [id = 653] 01:56:07 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee7000 == 101 [pid = 1799] [id = 652] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x89f93400) [pid = 1799] [serial = 1946] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x89727c00) [pid = 1799] [serial = 1896] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8ecca400) [pid = 1799] [serial = 1929] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8d4ac800) [pid = 1799] [serial = 1911] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8e537000) [pid = 1799] [serial = 1926] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8976c400) [pid = 1799] [serial = 1952] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8f705400) [pid = 1799] [serial = 1944] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f00b000) [pid = 1799] [serial = 1941] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8da8b000) [pid = 1799] [serial = 1922] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8cce2800) [pid = 1799] [serial = 1908] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8ca11c00) [pid = 1799] [serial = 1904] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8f005800) [pid = 1799] [serial = 1940] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8da93800) [pid = 1799] [serial = 1923] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8a68f400) [pid = 1799] [serial = 1949] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8a038800) [pid = 1799] [serial = 1947] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8ed28c00) [pid = 1799] [serial = 1931] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8ed2e800) [pid = 1799] [serial = 1932] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8edd1800) [pid = 1799] [serial = 1934] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b771000) [pid = 1799] [serial = 1901] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8b8f7c00) [pid = 1799] [serial = 1953] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8d8ed800) [pid = 1799] [serial = 1917] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8d9e4c00) [pid = 1799] [serial = 1919] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8a524800) [pid = 1799] [serial = 1898] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8edee800) [pid = 1799] [serial = 1937] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8d4b5400) [pid = 1799] [serial = 1830] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8ecc5400) [pid = 1799] [serial = 1928] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8d832800) [pid = 1799] [serial = 1914] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8cc88400) [pid = 1799] [serial = 1907] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8d828000) [pid = 1799] [serial = 1913] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8d9ea800) [pid = 1799] [serial = 1920] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8cb97000) [pid = 1799] [serial = 1905] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8d8e9400) [pid = 1799] [serial = 1916] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8eddbc00) [pid = 1799] [serial = 1935] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8d458800) [pid = 1799] [serial = 1910] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ad4a800) [pid = 1799] [serial = 1899] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8edf0000) [pid = 1799] [serial = 1938] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8e4a9400) [pid = 1799] [serial = 1925] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8b1cf800) [pid = 1799] [serial = 1950] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8f0b3c00) [pid = 1799] [serial = 1943] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b81b400) [pid = 1799] [serial = 1902] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x89649800) [pid = 1799] [serial = 1895] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8cc83400) [pid = 1799] [serial = 1955] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x9a09b000) [pid = 1799] [serial = 1881] [outer = (nil)] [url = about:blank] 01:56:07 INFO - PROCESS | 1799 | 1462784167829 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee7000 == 102 [pid = 1799] [id = 687] 01:56:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x89417000) [pid = 1799] [serial = 2062] [outer = (nil)] 01:56:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x89641400) [pid = 1799] [serial = 2063] [outer = 0x89417000] 01:56:07 INFO - PROCESS | 1799 | 1462784167945 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x89f96000) [pid = 1799] [serial = 2064] [outer = 0x89417000] 01:56:08 INFO - PROCESS | 1799 | 1462784168782 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] 01:56:08 INFO - PROCESS | 1799 | 1462784168852 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:56:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:56:08 INFO - PROCESS | 1799 | 1462784168860 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 1799 | 1462784168869 Marionette TRACE conn4 <- [1,2722,null,{}] 01:56:08 INFO - PROCESS | 1799 | 1462784168884 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}] 01:56:09 INFO - PROCESS | 1799 | 1462784169104 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:56:09 INFO - PROCESS | 1799 | 1462784169333 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941e400 == 103 [pid = 1799] [id = 688] 01:56:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8a68cc00) [pid = 1799] [serial = 2065] [outer = (nil)] 01:56:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8cc83400) [pid = 1799] [serial = 2066] [outer = 0x8a68cc00] 01:56:09 INFO - PROCESS | 1799 | 1462784169409 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8cced800) [pid = 1799] [serial = 2067] [outer = 0x8a68cc00] 01:56:10 INFO - PROCESS | 1799 | 1462784170349 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] 01:56:10 INFO - PROCESS | 1799 | 1462784170408 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 01:56:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:56:10 INFO - PROCESS | 1799 | 1462784170422 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 1799 | 1462784170426 Marionette TRACE conn4 <- [1,2726,null,{}] 01:56:10 INFO - PROCESS | 1799 | 1462784170431 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}] 01:56:10 INFO - PROCESS | 1799 | 1462784170726 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:56:10 INFO - PROCESS | 1799 | 1462784170760 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad73800 == 104 [pid = 1799] [id = 689] 01:56:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8cb97400) [pid = 1799] [serial = 2068] [outer = (nil)] 01:56:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8d4b6800) [pid = 1799] [serial = 2069] [outer = 0x8cb97400] 01:56:10 INFO - PROCESS | 1799 | 1462784170836 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d830800) [pid = 1799] [serial = 2070] [outer = 0x8cb97400] 01:56:11 INFO - PROCESS | 1799 | 1462784171893 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]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:56:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1531ms 01:56:11 INFO - PROCESS | 1799 | 1462784171955 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 1799 | 1462784171959 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 01:56:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:56:11 INFO - PROCESS | 1799 | 1462784171966 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 1799 | 1462784171968 Marionette TRACE conn4 <- [1,2730,null,{}] 01:56:11 INFO - PROCESS | 1799 | 1462784171974 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}] 01:56:12 INFO - PROCESS | 1799 | 1462784172720 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8d8f6c00) [pid = 1799] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8e6ba000) [pid = 1799] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x926dd000) [pid = 1799] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8edeec00) [pid = 1799] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9150e800) [pid = 1799] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9150a000) [pid = 1799] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8a03c400) [pid = 1799] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x89778000) [pid = 1799] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8d8f4800) [pid = 1799] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x926d9000) [pid = 1799] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x89f97400) [pid = 1799] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8b76f800) [pid = 1799] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8ad68000) [pid = 1799] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8d4af800) [pid = 1799] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x879f6c00) [pid = 1799] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x86781c00) [pid = 1799] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x8a528400) [pid = 1799] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x89f95000) [pid = 1799] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8e52c800) [pid = 1799] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x8a03a400) [pid = 1799] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:56:12 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8d83f000) [pid = 1799] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:56:12 INFO - PROCESS | 1799 | 1462784172947 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x89778000 == 105 [pid = 1799] [id = 690] 01:56:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x89f8b400) [pid = 1799] [serial = 2071] [outer = (nil)] 01:56:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8ad55000) [pid = 1799] [serial = 2072] [outer = 0x89f8b400] 01:56:13 INFO - PROCESS | 1799 | 1462784173037 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8d846000) [pid = 1799] [serial = 2073] [outer = 0x89f8b400] 01:56:14 INFO - PROCESS | 1799 | 1462784174250 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 1799 | 1462784174305 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 01:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:56:14 INFO - PROCESS | 1799 | 1462784174340 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 1799 | 1462784174343 Marionette TRACE conn4 <- [1,2734,null,{}] 01:56:14 INFO - PROCESS | 1799 | 1462784174349 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}] 01:56:14 INFO - PROCESS | 1799 | 1462784174533 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:56:14 INFO - PROCESS | 1799 | 1462784174928 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c6400 == 106 [pid = 1799] [id = 691] 01:56:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x86781c00) [pid = 1799] [serial = 2074] [outer = (nil)] 01:56:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x88ee6c00) [pid = 1799] [serial = 2075] [outer = 0x86781c00] 01:56:15 INFO - PROCESS | 1799 | 1462784175021 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x89723400) [pid = 1799] [serial = 2076] [outer = 0x86781c00] 01:56:16 INFO - PROCESS | 1799 | 1462784176099 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]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1804ms 01:56:16 INFO - PROCESS | 1799 | 1462784176133 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 1799 | 1462784176139 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 01:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:56:16 INFO - PROCESS | 1799 | 1462784176148 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 1799 | 1462784176154 Marionette TRACE conn4 <- [1,2738,null,{}] 01:56:16 INFO - PROCESS | 1799 | 1462784176162 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}] 01:56:16 INFO - PROCESS | 1799 | 1462784176403 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:56:16 INFO - PROCESS | 1799 | 1462784176749 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad46400 == 107 [pid = 1799] [id = 692] 01:56:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8ad4a800) [pid = 1799] [serial = 2077] [outer = (nil)] 01:56:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8ad6ec00) [pid = 1799] [serial = 2078] [outer = 0x8ad4a800] 01:56:16 INFO - PROCESS | 1799 | 1462784176850 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8b772c00) [pid = 1799] [serial = 2079] [outer = 0x8ad4a800] 01:56:17 INFO - PROCESS | 1799 | 1462784177857 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]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1743ms 01:56:17 INFO - PROCESS | 1799 | 1462784177895 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 1799 | 1462784177902 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:56:17 INFO - PROCESS | 1799 | 1462784177910 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 1799 | 1462784177914 Marionette TRACE conn4 <- [1,2742,null,{}] 01:56:17 INFO - PROCESS | 1799 | 1462784177921 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}] 01:56:18 INFO - PROCESS | 1799 | 1462784178164 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:56:18 INFO - PROCESS | 1799 | 1462784178523 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb94400 == 108 [pid = 1799] [id = 693] 01:56:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8cc88400) [pid = 1799] [serial = 2080] [outer = (nil)] 01:56:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8d133400) [pid = 1799] [serial = 2081] [outer = 0x8cc88400] 01:56:18 INFO - PROCESS | 1799 | 1462784178628 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8d4aa400) [pid = 1799] [serial = 2082] [outer = 0x8cc88400] 01:56:19 INFO - PROCESS | 1799 | 1462784179666 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]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1790ms 01:56:19 INFO - PROCESS | 1799 | 1462784179701 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1799 | 1462784179706 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 01:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:56:19 INFO - PROCESS | 1799 | 1462784179721 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 1799 | 1462784179731 Marionette TRACE conn4 <- [1,2746,null,{}] 01:56:19 INFO - PROCESS | 1799 | 1462784179740 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}] 01:56:19 INFO - PROCESS | 1799 | 1462784179984 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:56:20 INFO - PROCESS | 1799 | 1462784180320 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4af800 == 109 [pid = 1799] [id = 694] 01:56:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8d9ecc00) [pid = 1799] [serial = 2083] [outer = (nil)] 01:56:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8da91800) [pid = 1799] [serial = 2084] [outer = 0x8d9ecc00] 01:56:20 INFO - PROCESS | 1799 | 1462784180415 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8da96000) [pid = 1799] [serial = 2085] [outer = 0x8d9ecc00] 01:56:21 INFO - PROCESS | 1799 | 1462784181398 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]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1757ms 01:56:21 INFO - PROCESS | 1799 | 1462784181471 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:56:21 INFO - PROCESS | 1799 | 1462784181476 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 01:56:21 INFO - PROCESS | 1799 | 1462784181483 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - PROCESS | 1799 | 1462784181486 Marionette TRACE conn4 <- [1,2750,null,{}] 01:56:21 INFO - PROCESS | 1799 | 1462784181493 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}] 01:56:21 INFO - PROCESS | 1799 | 1462784181769 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:56:22 INFO - PROCESS | 1799 | 1462784182106 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee2c00 == 110 [pid = 1799] [id = 695] 01:56:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8da90800) [pid = 1799] [serial = 2086] [outer = (nil)] 01:56:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8e52b000) [pid = 1799] [serial = 2087] [outer = 0x8da90800] 01:56:22 INFO - PROCESS | 1799 | 1462784182213 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8e536400) [pid = 1799] [serial = 2088] [outer = 0x8da90800] 01:56:23 INFO - PROCESS | 1799 | 1462784183128 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]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:56:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1686ms 01:56:23 INFO - PROCESS | 1799 | 1462784183169 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1799 | 1462784183172 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 01:56:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:56:23 INFO - PROCESS | 1799 | 1462784183179 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 1799 | 1462784183183 Marionette TRACE conn4 <- [1,2754,null,{}] 01:56:23 INFO - PROCESS | 1799 | 1462784183189 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}] 01:56:23 INFO - PROCESS | 1799 | 1462784183425 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:56:23 INFO - PROCESS | 1799 | 1462784183767 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e532000 == 111 [pid = 1799] [id = 696] 01:56:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8e6ba000) [pid = 1799] [serial = 2089] [outer = (nil)] 01:56:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ecc4400) [pid = 1799] [serial = 2090] [outer = 0x8e6ba000] 01:56:23 INFO - PROCESS | 1799 | 1462784183875 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8ed6b000) [pid = 1799] [serial = 2091] [outer = 0x8e6ba000] 01:56:24 INFO - PROCESS | 1799 | 1462784184865 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]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1736ms 01:56:24 INFO - PROCESS | 1799 | 1462784184918 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 1799 | 1462784184922 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 01:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:56:24 INFO - PROCESS | 1799 | 1462784184929 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 1799 | 1462784184933 Marionette TRACE conn4 <- [1,2758,null,{}] 01:56:24 INFO - PROCESS | 1799 | 1462784184939 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}] 01:56:25 INFO - PROCESS | 1799 | 1462784185171 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:56:25 INFO - PROCESS | 1799 | 1462784185509 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e6bd400 == 112 [pid = 1799] [id = 697] 01:56:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8ecce000) [pid = 1799] [serial = 2092] [outer = (nil)] 01:56:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8edf0000) [pid = 1799] [serial = 2093] [outer = 0x8ecce000] 01:56:25 INFO - PROCESS | 1799 | 1462784185607 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8eef3800) [pid = 1799] [serial = 2094] [outer = 0x8ecce000] 01:56:26 INFO - PROCESS | 1799 | 1462784186552 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]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:56:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 01:56:26 INFO - PROCESS | 1799 | 1462784186613 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 1799 | 1462784186616 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:56:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:56:26 INFO - PROCESS | 1799 | 1462784186642 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 1799 | 1462784186646 Marionette TRACE conn4 <- [1,2762,null,{}] 01:56:26 INFO - PROCESS | 1799 | 1462784186652 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}] 01:56:26 INFO - PROCESS | 1799 | 1462784186863 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:56:27 INFO - PROCESS | 1799 | 1462784187195 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede2000 == 113 [pid = 1799] [id = 698] 01:56:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8eef6400) [pid = 1799] [serial = 2095] [outer = (nil)] 01:56:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8f003c00) [pid = 1799] [serial = 2096] [outer = 0x8eef6400] 01:56:27 INFO - PROCESS | 1799 | 1462784187299 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8f00dc00) [pid = 1799] [serial = 2097] [outer = 0x8eef6400] 01:56:28 INFO - PROCESS | 1799 | 1462784188202 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]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:56:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1634ms 01:56:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:56:28 INFO - PROCESS | 1799 | 1462784188274 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 1799 | 1462784188277 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 01:56:28 INFO - PROCESS | 1799 | 1462784188284 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 1799 | 1462784188288 Marionette TRACE conn4 <- [1,2766,null,{}] 01:56:28 INFO - PROCESS | 1799 | 1462784188293 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}] 01:56:28 INFO - PROCESS | 1799 | 1462784188536 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:56:28 INFO - PROCESS | 1799 | 1462784188875 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8edec800 == 114 [pid = 1799] [id = 699] 01:56:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8eef0400) [pid = 1799] [serial = 2098] [outer = (nil)] 01:56:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8f898c00) [pid = 1799] [serial = 2099] [outer = 0x8eef0400] 01:56:28 INFO - PROCESS | 1799 | 1462784188968 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8fab9400) [pid = 1799] [serial = 2100] [outer = 0x8eef0400] 01:56:29 INFO - PROCESS | 1799 | 1462784189893 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]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1640ms 01:56:29 INFO - PROCESS | 1799 | 1462784189924 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 1799 | 1462784189928 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 01:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:56:29 INFO - PROCESS | 1799 | 1462784189935 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 1799 | 1462784189938 Marionette TRACE conn4 <- [1,2770,null,{}] 01:56:29 INFO - PROCESS | 1799 | 1462784189944 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}] 01:56:30 INFO - PROCESS | 1799 | 1462784190165 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:56:30 INFO - PROCESS | 1799 | 1462784190459 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f70c800 == 115 [pid = 1799] [id = 700] 01:56:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8f8a0400) [pid = 1799] [serial = 2101] [outer = (nil)] 01:56:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x91504400) [pid = 1799] [serial = 2102] [outer = 0x8f8a0400] 01:56:30 INFO - PROCESS | 1799 | 1462784190601 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9150ac00) [pid = 1799] [serial = 2103] [outer = 0x8f8a0400] 01:56:31 INFO - PROCESS | 1799 | 1462784191535 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]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1634ms 01:56:31 INFO - PROCESS | 1799 | 1462784191570 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 1799 | 1462784191573 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 01:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:56:31 INFO - PROCESS | 1799 | 1462784191580 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 1799 | 1462784191584 Marionette TRACE conn4 <- [1,2774,null,{}] 01:56:31 INFO - PROCESS | 1799 | 1462784191590 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}] 01:56:31 INFO - PROCESS | 1799 | 1462784191803 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:56:32 INFO - PROCESS | 1799 | 1462784192138 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x91510800 == 116 [pid = 1799] [id = 701] 01:56:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x91f32800) [pid = 1799] [serial = 2104] [outer = (nil)] 01:56:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x92226400) [pid = 1799] [serial = 2105] [outer = 0x91f32800] 01:56:32 INFO - PROCESS | 1799 | 1462784192257 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x926e0800) [pid = 1799] [serial = 2106] [outer = 0x91f32800] 01:56:33 INFO - PROCESS | 1799 | 1462784193219 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]]]}] 01:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1684ms 01:56:33 INFO - PROCESS | 1799 | 1462784193267 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 1799 | 1462784193270 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 01:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:56:33 INFO - PROCESS | 1799 | 1462784193277 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - PROCESS | 1799 | 1462784193282 Marionette TRACE conn4 <- [1,2778,null,{}] 01:56:33 INFO - PROCESS | 1799 | 1462784193288 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}] 01:56:33 INFO - PROCESS | 1799 | 1462784193554 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:56:33 INFO - PROCESS | 1799 | 1462784193899 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c2400 == 117 [pid = 1799] [id = 702] 01:56:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9293bc00) [pid = 1799] [serial = 2107] [outer = (nil)] 01:56:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x93b23000) [pid = 1799] [serial = 2108] [outer = 0x9293bc00] 01:56:33 INFO - PROCESS | 1799 | 1462784193992 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x93df2000) [pid = 1799] [serial = 2109] [outer = 0x9293bc00] 01:56:34 INFO - PROCESS | 1799 | 1462784194905 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]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:56:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1697ms 01:56:34 INFO - PROCESS | 1799 | 1462784194975 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:56:34 INFO - PROCESS | 1799 | 1462784194979 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:56:34 INFO - PROCESS | 1799 | 1462784194986 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 1799 | 1462784194989 Marionette TRACE conn4 <- [1,2782,null,{}] 01:56:34 INFO - PROCESS | 1799 | 1462784194995 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}] 01:56:35 INFO - PROCESS | 1799 | 1462784195259 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:56:35 INFO - PROCESS | 1799 | 1462784195599 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x939b2c00 == 118 [pid = 1799] [id = 703] 01:56:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x93e9c400) [pid = 1799] [serial = 2110] [outer = (nil)] 01:56:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x93ea6800) [pid = 1799] [serial = 2111] [outer = 0x93e9c400] 01:56:35 INFO - PROCESS | 1799 | 1462784195691 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x95128c00) [pid = 1799] [serial = 2112] [outer = 0x93e9c400] 01:56:36 INFO - PROCESS | 1799 | 1462784196664 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]]]}] 01:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1741ms 01:56:36 INFO - PROCESS | 1799 | 1462784196727 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:56:36 INFO - PROCESS | 1799 | 1462784196731 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 01:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:56:36 INFO - PROCESS | 1799 | 1462784196738 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 1799 | 1462784196741 Marionette TRACE conn4 <- [1,2786,null,{}] 01:56:36 INFO - PROCESS | 1799 | 1462784196747 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}] 01:56:36 INFO - PROCESS | 1799 | 1462784196973 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:56:37 INFO - PROCESS | 1799 | 1462784197312 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x95131c00 == 119 [pid = 1799] [id = 704] 01:56:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x95133c00) [pid = 1799] [serial = 2113] [outer = (nil)] 01:56:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x95160800) [pid = 1799] [serial = 2114] [outer = 0x95133c00] 01:56:37 INFO - PROCESS | 1799 | 1462784197404 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x951a0400) [pid = 1799] [serial = 2115] [outer = 0x95133c00] 01:56:38 INFO - PROCESS | 1799 | 1462784198314 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]]]}] 01:56:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:56:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1642ms 01:56:38 INFO - PROCESS | 1799 | 1462784198381 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 1799 | 1462784198385 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 01:56:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:56:38 INFO - PROCESS | 1799 | 1462784198392 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - PROCESS | 1799 | 1462784198395 Marionette TRACE conn4 <- [1,2790,null,{}] 01:56:38 INFO - PROCESS | 1799 | 1462784198401 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}] 01:56:38 INFO - PROCESS | 1799 | 1462784198615 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:56:38 INFO - PROCESS | 1799 | 1462784198959 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x879f2c00 == 120 [pid = 1799] [id = 705] 01:56:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8a045400) [pid = 1799] [serial = 2116] [outer = (nil)] 01:56:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x9522d800) [pid = 1799] [serial = 2117] [outer = 0x8a045400] 01:56:39 INFO - PROCESS | 1799 | 1462784199051 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x95230400) [pid = 1799] [serial = 2118] [outer = 0x8a045400] 01:56:39 INFO - PROCESS | 1799 | 1462784199963 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]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:56:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1633ms 01:56:40 INFO - PROCESS | 1799 | 1462784200026 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 1799 | 1462784200030 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 01:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:56:40 INFO - PROCESS | 1799 | 1462784200036 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 1799 | 1462784200040 Marionette TRACE conn4 <- [1,2794,null,{}] 01:56:40 INFO - PROCESS | 1799 | 1462784200045 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}] 01:56:40 INFO - PROCESS | 1799 | 1462784200270 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:56:40 INFO - PROCESS | 1799 | 1462784200609 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x9515a400 == 121 [pid = 1799] [id = 706] 01:56:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x95163c00) [pid = 1799] [serial = 2119] [outer = (nil)] 01:56:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9539ec00) [pid = 1799] [serial = 2120] [outer = 0x95163c00] 01:56:40 INFO - PROCESS | 1799 | 1462784200702 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x953a1800) [pid = 1799] [serial = 2121] [outer = 0x95163c00] 01:56:41 INFO - PROCESS | 1799 | 1462784201658 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]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:56:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1688ms 01:56:41 INFO - PROCESS | 1799 | 1462784201726 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 1799 | 1462784201730 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 01:56:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:56:41 INFO - PROCESS | 1799 | 1462784201736 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 1799 | 1462784201740 Marionette TRACE conn4 <- [1,2798,null,{}] 01:56:41 INFO - PROCESS | 1799 | 1462784201748 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}] 01:56:41 INFO - PROCESS | 1799 | 1462784201976 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:56:42 INFO - PROCESS | 1799 | 1462784202318 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x95169c00 == 122 [pid = 1799] [id = 707] 01:56:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x951a6c00) [pid = 1799] [serial = 2122] [outer = (nil)] 01:56:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x955ee800) [pid = 1799] [serial = 2123] [outer = 0x951a6c00] 01:56:42 INFO - PROCESS | 1799 | 1462784202411 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x955f1400) [pid = 1799] [serial = 2124] [outer = 0x951a6c00] 01:56:43 INFO - PROCESS | 1799 | 1462784203358 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]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:56:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1686ms 01:56:43 INFO - PROCESS | 1799 | 1462784203423 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 1799 | 1462784203427 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:56:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:56:43 INFO - PROCESS | 1799 | 1462784203434 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 1799 | 1462784203437 Marionette TRACE conn4 <- [1,2802,null,{}] 01:56:43 INFO - PROCESS | 1799 | 1462784203443 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}] 01:56:43 INFO - PROCESS | 1799 | 1462784203682 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:56:44 INFO - PROCESS | 1799 | 1462784204025 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x851d0800 == 123 [pid = 1799] [id = 708] 01:56:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8ca0c800) [pid = 1799] [serial = 2125] [outer = (nil)] 01:56:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x9771c800) [pid = 1799] [serial = 2126] [outer = 0x8ca0c800] 01:56:44 INFO - PROCESS | 1799 | 1462784204121 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9771f800) [pid = 1799] [serial = 2127] [outer = 0x8ca0c800] 01:56:45 INFO - PROCESS | 1799 | 1462784205028 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]]]}] 01:56:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:56:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1637ms 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe7400 == 122 [pid = 1799] [id = 596] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ea000 == 121 [pid = 1799] [id = 591] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8e4a9000 == 120 [pid = 1799] [id = 593] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8f706800 == 119 [pid = 1799] [id = 595] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d452000 == 118 [pid = 1799] [id = 594] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x89778000 == 117 [pid = 1799] [id = 690] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad73800 == 116 [pid = 1799] [id = 689] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8941e400 == 115 [pid = 1799] [id = 688] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee7000 == 114 [pid = 1799] [id = 687] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x88ef1c00 == 113 [pid = 1799] [id = 685] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d3c00 == 112 [pid = 1799] [id = 686] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d83b400 == 111 [pid = 1799] [id = 677] 01:56:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8cce5400 == 110 [pid = 1799] [id = 676] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8e4a2c00) [pid = 1799] [serial = 1971] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8ed25400) [pid = 1799] [serial = 1973] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9293fc00) [pid = 1799] [serial = 2001] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8f89d800) [pid = 1799] [serial = 1983] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x92228c00) [pid = 1799] [serial = 1991] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x91f35400) [pid = 1799] [serial = 1989] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x926df800) [pid = 1799] [serial = 1995] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x8a1c8000) [pid = 1799] [serial = 1958] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8da81400) [pid = 1799] [serial = 1967] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x926d8400) [pid = 1799] [serial = 1994] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x928ae400) [pid = 1799] [serial = 1997] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x89fe8c00) [pid = 1799] [serial = 2009] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9293e000) [pid = 1799] [serial = 2000] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9222d000) [pid = 1799] [serial = 1992] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8cc7cc00) [pid = 1799] [serial = 1962] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8fb14000) [pid = 1799] [serial = 1986] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8d82e000) [pid = 1799] [serial = 1964] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8a1c8800) [pid = 1799] [serial = 2016] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x879fdc00) [pid = 1799] [serial = 2006] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8f89b400) [pid = 1799] [serial = 1982] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8941bc00) [pid = 1799] [serial = 2007] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8b1d6400) [pid = 1799] [serial = 2013] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ede3c00) [pid = 1799] [serial = 1976] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x928b1800) [pid = 1799] [serial = 1998] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8dc2f000) [pid = 1799] [serial = 1970] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8eef3000) [pid = 1799] [serial = 1977] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8f0be800) [pid = 1799] [serial = 1980] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8f0ba800) [pid = 1799] [serial = 1979] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8971c000) [pid = 1799] [serial = 2015] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8fabec00) [pid = 1799] [serial = 1985] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8a1c4c00) [pid = 1799] [serial = 2010] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8da90c00) [pid = 1799] [serial = 1968] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8cb8a400) [pid = 1799] [serial = 1961] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9150e000) [pid = 1799] [serial = 1988] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8a686400) [pid = 1799] [serial = 1959] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8ad53800) [pid = 1799] [serial = 1893] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8ad6a000) [pid = 1799] [serial = 2012] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x939bac00) [pid = 1799] [serial = 2004] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8ed2e400) [pid = 1799] [serial = 1974] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8d842800) [pid = 1799] [serial = 1965] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x939b2400) [pid = 1799] [serial = 2003] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8cc7fc00) [pid = 1799] [serial = 2018] [outer = (nil)] [url = about:blank] 01:56:47 INFO - PROCESS | 1799 | 1462784207214 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 1799 | 1462784207219 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 01:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:56:47 INFO - PROCESS | 1799 | 1462784207248 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 1799 | 1462784207256 Marionette TRACE conn4 <- [1,2806,null,{}] 01:56:47 INFO - PROCESS | 1799 | 1462784207264 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}] 01:56:47 INFO - PROCESS | 1799 | 1462784207468 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:56:47 INFO - PROCESS | 1799 | 1462784207487 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe7400 == 111 [pid = 1799] [id = 709] 01:56:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x89fe8c00) [pid = 1799] [serial = 2128] [outer = (nil)] 01:56:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8a03f000) [pid = 1799] [serial = 2129] [outer = 0x89fe8c00] 01:56:47 INFO - PROCESS | 1799 | 1462784207619 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8a1cec00) [pid = 1799] [serial = 2130] [outer = 0x89fe8c00] 01:56:48 INFO - PROCESS | 1799 | 1462784208633 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]]]}] 01:56:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:56:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1447ms 01:56:48 INFO - PROCESS | 1799 | 1462784208707 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 1799 | 1462784208712 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 01:56:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:56:48 INFO - PROCESS | 1799 | 1462784208727 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 1799 | 1462784208733 Marionette TRACE conn4 <- [1,2810,null,{}] 01:56:48 INFO - PROCESS | 1799 | 1462784208740 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}] 01:56:48 INFO - PROCESS | 1799 | 1462784208953 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:56:49 INFO - PROCESS | 1799 | 1462784209176 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fdbc00 == 112 [pid = 1799] [id = 710] 01:56:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8a51a800) [pid = 1799] [serial = 2131] [outer = (nil)] 01:56:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ad66800) [pid = 1799] [serial = 2132] [outer = 0x8a51a800] 01:56:49 INFO - PROCESS | 1799 | 1462784209260 Marionette DEBUG loaded listener.js 01:56:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8b1d4800) [pid = 1799] [serial = 2133] [outer = 0x8a51a800] 01:56:50 INFO - PROCESS | 1799 | 1462784210235 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]]]}] 01:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1539ms 01:56:50 INFO - PROCESS | 1799 | 1462784210262 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 1799 | 1462784210266 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 01:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:56:50 INFO - PROCESS | 1799 | 1462784210273 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - PROCESS | 1799 | 1462784210275 Marionette TRACE conn4 <- [1,2814,null,{}] 01:56:50 INFO - PROCESS | 1799 | 1462784210298 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}] 01:56:50 INFO - PROCESS | 1799 | 1462784210593 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:56:50 INFO - PROCESS | 1799 | 1462784210630 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb91c00 == 113 [pid = 1799] [id = 711] 01:56:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8cb94800) [pid = 1799] [serial = 2134] [outer = (nil)] 01:56:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8cc7fc00) [pid = 1799] [serial = 2135] [outer = 0x8cb94800] 01:56:50 INFO - PROCESS | 1799 | 1462784210712 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8cce4800) [pid = 1799] [serial = 2136] [outer = 0x8cb94800] 01:56:52 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8cb97400) [pid = 1799] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:56:52 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8a68cc00) [pid = 1799] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:56:52 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x89417000) [pid = 1799] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:56:52 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8b770400) [pid = 1799] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:56:52 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x89421800) [pid = 1799] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:56:52 INFO - PROCESS | 1799 | 1462784212241 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]]]}] 01:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2031ms 01:56:52 INFO - PROCESS | 1799 | 1462784212320 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 1799 | 1462784212328 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 01:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:56:52 INFO - PROCESS | 1799 | 1462784212336 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 1799 | 1462784212344 Marionette TRACE conn4 <- [1,2818,null,{}] 01:56:52 INFO - PROCESS | 1799 | 1462784212403 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}] 01:56:52 INFO - PROCESS | 1799 | 1462784212598 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:56:52 INFO - PROCESS | 1799 | 1462784212807 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x89774800 == 114 [pid = 1799] [id = 712] 01:56:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ad4fc00) [pid = 1799] [serial = 2137] [outer = (nil)] 01:56:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d4b5800) [pid = 1799] [serial = 2138] [outer = 0x8ad4fc00] 01:56:52 INFO - PROCESS | 1799 | 1462784212883 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8d83e400) [pid = 1799] [serial = 2139] [outer = 0x8ad4fc00] 01:56:53 INFO - PROCESS | 1799 | 1462784213694 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]]]}] 01:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1431ms 01:56:53 INFO - PROCESS | 1799 | 1462784213768 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 1799 | 1462784213771 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:56:53 INFO - PROCESS | 1799 | 1462784213778 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - PROCESS | 1799 | 1462784213781 Marionette TRACE conn4 <- [1,2822,null,{}] 01:56:53 INFO - PROCESS | 1799 | 1462784213787 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}] 01:56:53 INFO - PROCESS | 1799 | 1462784213988 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:56:54 INFO - PROCESS | 1799 | 1462784214442 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ef0800 == 115 [pid = 1799] [id = 713] 01:56:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x88ef1c00) [pid = 1799] [serial = 2140] [outer = (nil)] 01:56:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x89723000) [pid = 1799] [serial = 2141] [outer = 0x88ef1c00] 01:56:54 INFO - PROCESS | 1799 | 1462784214538 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x89fe3c00) [pid = 1799] [serial = 2142] [outer = 0x88ef1c00] 01:56:55 INFO - PROCESS | 1799 | 1462784215530 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]]]}] 01:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1787ms 01:56:55 INFO - PROCESS | 1799 | 1462784215568 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:56:55 INFO - PROCESS | 1799 | 1462784215575 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 01:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:56:55 INFO - PROCESS | 1799 | 1462784215583 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 1799 | 1462784215589 Marionette TRACE conn4 <- [1,2826,null,{}] 01:56:55 INFO - PROCESS | 1799 | 1462784215596 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}] 01:56:55 INFO - PROCESS | 1799 | 1462784215837 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:56:56 INFO - PROCESS | 1799 | 1462784216175 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad65c00 == 116 [pid = 1799] [id = 714] 01:56:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b1d0c00) [pid = 1799] [serial = 2143] [outer = (nil)] 01:56:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8b8f3400) [pid = 1799] [serial = 2144] [outer = 0x8b1d0c00] 01:56:56 INFO - PROCESS | 1799 | 1462784216274 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8cb94000) [pid = 1799] [serial = 2145] [outer = 0x8b1d0c00] 01:56:57 INFO - PROCESS | 1799 | 1462784217273 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1739ms 01:56:57 INFO - PROCESS | 1799 | 1462784217326 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 1799 | 1462784217333 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 01:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:56:57 INFO - PROCESS | 1799 | 1462784217340 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - PROCESS | 1799 | 1462784217344 Marionette TRACE conn4 <- [1,2830,null,{}] 01:56:57 INFO - PROCESS | 1799 | 1462784217350 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}] 01:56:57 INFO - PROCESS | 1799 | 1462784217651 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:56:58 INFO - PROCESS | 1799 | 1462784218041 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c3800 == 117 [pid = 1799] [id = 715] 01:56:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8ad70c00) [pid = 1799] [serial = 2146] [outer = (nil)] 01:56:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8d82ec00) [pid = 1799] [serial = 2147] [outer = 0x8ad70c00] 01:56:58 INFO - PROCESS | 1799 | 1462784218132 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8d8f0c00) [pid = 1799] [serial = 2148] [outer = 0x8ad70c00] 01:56:59 INFO - PROCESS | 1799 | 1462784219128 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]]]}] 01:56:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:56:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1844ms 01:56:59 INFO - PROCESS | 1799 | 1462784219186 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 1799 | 1462784219189 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 01:56:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:56:59 INFO - PROCESS | 1799 | 1462784219207 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 1799 | 1462784219217 Marionette TRACE conn4 <- [1,2834,null,{}] 01:56:59 INFO - PROCESS | 1799 | 1462784219223 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}] 01:56:59 INFO - PROCESS | 1799 | 1462784219525 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:56:59 INFO - PROCESS | 1799 | 1462784219867 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1cfc00 == 118 [pid = 1799] [id = 716] 01:56:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8d9ec000) [pid = 1799] [serial = 2149] [outer = (nil)] 01:56:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8dc29c00) [pid = 1799] [serial = 2150] [outer = 0x8d9ec000] 01:56:59 INFO - PROCESS | 1799 | 1462784219959 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e4a2800) [pid = 1799] [serial = 2151] [outer = 0x8d9ec000] 01:57:01 INFO - PROCESS | 1799 | 1462784221001 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1859ms 01:57:01 INFO - PROCESS | 1799 | 1462784221060 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 1799 | 1462784221065 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 01:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:57:01 INFO - PROCESS | 1799 | 1462784221074 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 1799 | 1462784221078 Marionette TRACE conn4 <- [1,2838,null,{}] 01:57:01 INFO - PROCESS | 1799 | 1462784221083 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}] 01:57:01 INFO - PROCESS | 1799 | 1462784221318 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:57:01 INFO - PROCESS | 1799 | 1462784221680 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8dc22800 == 119 [pid = 1799] [id = 717] 01:57:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8e4a0000) [pid = 1799] [serial = 2152] [outer = (nil)] 01:57:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ecc8400) [pid = 1799] [serial = 2153] [outer = 0x8e4a0000] 01:57:01 INFO - PROCESS | 1799 | 1462784221783 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ed24000) [pid = 1799] [serial = 2154] [outer = 0x8e4a0000] 01:57:02 INFO - PROCESS | 1799 | 1462784222747 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]]]}] 01:57:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:57:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1736ms 01:57:02 INFO - PROCESS | 1799 | 1462784222812 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:57:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:57:02 INFO - PROCESS | 1799 | 1462784222816 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:57:02 INFO - PROCESS | 1799 | 1462784222823 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:57:02 INFO - PROCESS | 1799 | 1462784222826 Marionette TRACE conn4 <- [1,2842,null,{}] 01:57:02 INFO - PROCESS | 1799 | 1462784222832 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}] 01:57:03 INFO - PROCESS | 1799 | 1462784223070 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:57:03 INFO - PROCESS | 1799 | 1462784223425 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed69000 == 120 [pid = 1799] [id = 718] 01:57:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ed6a000) [pid = 1799] [serial = 2155] [outer = (nil)] 01:57:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ed72000) [pid = 1799] [serial = 2156] [outer = 0x8ed6a000] 01:57:03 INFO - PROCESS | 1799 | 1462784223611 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8eefc800) [pid = 1799] [serial = 2157] [outer = 0x8ed6a000] 01:57:04 INFO - PROCESS | 1799 | 1462784224898 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]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:57:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2147ms 01:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:57:04 INFO - PROCESS | 1799 | 1462784224970 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 1799 | 1462784224974 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 01:57:04 INFO - PROCESS | 1799 | 1462784224980 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 1799 | 1462784224983 Marionette TRACE conn4 <- [1,2846,null,{}] 01:57:04 INFO - PROCESS | 1799 | 1462784224990 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}] 01:57:05 INFO - PROCESS | 1799 | 1462784225240 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:57:05 INFO - PROCESS | 1799 | 1462784225581 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed69400 == 121 [pid = 1799] [id = 719] 01:57:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8ed6a400) [pid = 1799] [serial = 2158] [outer = (nil)] 01:57:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f704c00) [pid = 1799] [serial = 2159] [outer = 0x8ed6a400] 01:57:05 INFO - PROCESS | 1799 | 1462784225675 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f896800) [pid = 1799] [serial = 2160] [outer = 0x8ed6a400] 01:57:06 INFO - PROCESS | 1799 | 1462784226643 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]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1736ms 01:57:06 INFO - PROCESS | 1799 | 1462784226717 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 1799 | 1462784226720 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 01:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:57:06 INFO - PROCESS | 1799 | 1462784226727 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 1799 | 1462784226730 Marionette TRACE conn4 <- [1,2850,null,{}] 01:57:06 INFO - PROCESS | 1799 | 1462784226737 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}] 01:57:06 INFO - PROCESS | 1799 | 1462784226977 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:57:07 INFO - PROCESS | 1799 | 1462784227373 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a68cc00 == 122 [pid = 1799] [id = 720] 01:57:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fab6800) [pid = 1799] [serial = 2161] [outer = (nil)] 01:57:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fb14000) [pid = 1799] [serial = 2162] [outer = 0x8fab6800] 01:57:07 INFO - PROCESS | 1799 | 1462784227481 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8fb1f400) [pid = 1799] [serial = 2163] [outer = 0x8fab6800] 01:57:08 INFO - PROCESS | 1799 | 1462784228425 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:57:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:57:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1733ms 01:57:08 INFO - PROCESS | 1799 | 1462784228461 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 1799 | 1462784228466 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 01:57:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:57:08 INFO - PROCESS | 1799 | 1462784228472 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 1799 | 1462784228476 Marionette TRACE conn4 <- [1,2854,null,{}] 01:57:08 INFO - PROCESS | 1799 | 1462784228482 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}] 01:57:08 INFO - PROCESS | 1799 | 1462784228720 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:57:09 INFO - PROCESS | 1799 | 1462784229071 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f0bb000 == 123 [pid = 1799] [id = 721] 01:57:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8f70cc00) [pid = 1799] [serial = 2164] [outer = (nil)] 01:57:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x926d7400) [pid = 1799] [serial = 2165] [outer = 0x8f70cc00] 01:57:09 INFO - PROCESS | 1799 | 1462784229167 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x926e0400) [pid = 1799] [serial = 2166] [outer = 0x8f70cc00] 01:57:10 INFO - PROCESS | 1799 | 1462784230117 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]]]}] 01:57:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:57:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1689ms 01:57:10 INFO - PROCESS | 1799 | 1462784230162 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 1799 | 1462784230166 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 01:57:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:57:10 INFO - PROCESS | 1799 | 1462784230173 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 1799 | 1462784230177 Marionette TRACE conn4 <- [1,2858,null,{}] 01:57:10 INFO - PROCESS | 1799 | 1462784230183 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}] 01:57:10 INFO - PROCESS | 1799 | 1462784230441 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:57:10 INFO - PROCESS | 1799 | 1462784230784 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a68e800 == 124 [pid = 1799] [id = 722] 01:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8fb16800) [pid = 1799] [serial = 2167] [outer = (nil)] 01:57:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x928af800) [pid = 1799] [serial = 2168] [outer = 0x8fb16800] 01:57:10 INFO - PROCESS | 1799 | 1462784230882 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x928b2c00) [pid = 1799] [serial = 2169] [outer = 0x8fb16800] 01:57:11 INFO - PROCESS | 1799 | 1462784231837 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1734ms 01:57:11 INFO - PROCESS | 1799 | 1462784231908 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 1799 | 1462784231913 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:57:11 INFO - PROCESS | 1799 | 1462784231919 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 1799 | 1462784231923 Marionette TRACE conn4 <- [1,2862,null,{}] 01:57:11 INFO - PROCESS | 1799 | 1462784231929 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}] 01:57:12 INFO - PROCESS | 1799 | 1462784232218 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:57:12 INFO - PROCESS | 1799 | 1462784232605 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x93889c00 == 125 [pid = 1799] [id = 723] 01:57:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x939b3c00) [pid = 1799] [serial = 2170] [outer = (nil)] 01:57:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x93b24800) [pid = 1799] [serial = 2171] [outer = 0x939b3c00] 01:57:12 INFO - PROCESS | 1799 | 1462784232711 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9512d000) [pid = 1799] [serial = 2172] [outer = 0x939b3c00] 01:57:13 INFO - PROCESS | 1799 | 1462784233679 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]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1837ms 01:57:13 INFO - PROCESS | 1799 | 1462784233757 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:57:13 INFO - PROCESS | 1799 | 1462784233762 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 01:57:13 INFO - PROCESS | 1799 | 1462784233768 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 1799 | 1462784233773 Marionette TRACE conn4 <- [1,2866,null,{}] 01:57:13 INFO - PROCESS | 1799 | 1462784233779 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}] 01:57:14 INFO - PROCESS | 1799 | 1462784234074 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:57:14 INFO - PROCESS | 1799 | 1462784234433 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x95234000 == 126 [pid = 1799] [id = 724] 01:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x955ee000) [pid = 1799] [serial = 2173] [outer = (nil)] 01:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x97736400) [pid = 1799] [serial = 2174] [outer = 0x955ee000] 01:57:14 INFO - PROCESS | 1799 | 1462784234524 Marionette DEBUG loaded listener.js 01:57:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x97739c00) [pid = 1799] [serial = 2175] [outer = 0x955ee000] 01:57:15 INFO - PROCESS | 1799 | 1462784235466 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]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1741ms 01:57:15 INFO - PROCESS | 1799 | 1462784235511 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:57:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:57:15 INFO - PROCESS | 1799 | 1462784235515 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 01:57:15 INFO - PROCESS | 1799 | 1462784235522 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 1799 | 1462784235526 Marionette TRACE conn4 <- [1,2870,null,{}] 01:57:15 INFO - PROCESS | 1799 | 1462784235532 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}] 01:57:15 INFO - PROCESS | 1799 | 1462784235772 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:57:16 INFO - PROCESS | 1799 | 1462784236125 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ee9c00 == 127 [pid = 1799] [id = 725] 01:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x89fe0400) [pid = 1799] [serial = 2176] [outer = (nil)] 01:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x98982c00) [pid = 1799] [serial = 2177] [outer = 0x89fe0400] 01:57:16 INFO - PROCESS | 1799 | 1462784236224 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x989f7800) [pid = 1799] [serial = 2178] [outer = 0x89fe0400] 01:57:17 INFO - PROCESS | 1799 | 1462784237148 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]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1683ms 01:57:17 INFO - PROCESS | 1799 | 1462784237205 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 1799 | 1462784237219 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 01:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:57:17 INFO - PROCESS | 1799 | 1462784237227 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 1799 | 1462784237229 Marionette TRACE conn4 <- [1,2874,null,{}] 01:57:17 INFO - PROCESS | 1799 | 1462784237236 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}] 01:57:17 INFO - PROCESS | 1799 | 1462784237504 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:57:17 INFO - PROCESS | 1799 | 1462784237849 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d4b8800 == 128 [pid = 1799] [id = 726] 01:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x97714800) [pid = 1799] [serial = 2179] [outer = (nil)] 01:57:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x99655400) [pid = 1799] [serial = 2180] [outer = 0x97714800] 01:57:17 INFO - PROCESS | 1799 | 1462784237943 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x99994400) [pid = 1799] [serial = 2181] [outer = 0x97714800] 01:57:18 INFO - PROCESS | 1799 | 1462784238845 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]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1683ms 01:57:18 INFO - PROCESS | 1799 | 1462784238910 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 1799 | 1462784238915 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 01:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:57:18 INFO - PROCESS | 1799 | 1462784238921 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 1799 | 1462784238925 Marionette TRACE conn4 <- [1,2878,null,{}] 01:57:18 INFO - PROCESS | 1799 | 1462784238930 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}] 01:57:19 INFO - PROCESS | 1799 | 1462784239168 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:57:19 INFO - PROCESS | 1799 | 1462784239517 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9772dc00 == 129 [pid = 1799] [id = 727] 01:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x989f4000) [pid = 1799] [serial = 2182] [outer = (nil)] 01:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x99df3000) [pid = 1799] [serial = 2183] [outer = 0x989f4000] 01:57:19 INFO - PROCESS | 1799 | 1462784239612 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99e6fc00) [pid = 1799] [serial = 2184] [outer = 0x989f4000] 01:57:20 INFO - PROCESS | 1799 | 1462784240567 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]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1683ms 01:57:20 INFO - PROCESS | 1799 | 1462784240605 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:57:20 INFO - PROCESS | 1799 | 1462784240609 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:57:20 INFO - PROCESS | 1799 | 1462784240616 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 1799 | 1462784240619 Marionette TRACE conn4 <- [1,2882,null,{}] 01:57:20 INFO - PROCESS | 1799 | 1462784240626 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}] 01:57:20 INFO - PROCESS | 1799 | 1462784240863 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:57:21 INFO - PROCESS | 1799 | 1462784241247 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x89421000 == 130 [pid = 1799] [id = 728] 01:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8a03c000) [pid = 1799] [serial = 2185] [outer = (nil)] 01:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x99e79000) [pid = 1799] [serial = 2186] [outer = 0x8a03c000] 01:57:21 INFO - PROCESS | 1799 | 1462784241342 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x99e7bc00) [pid = 1799] [serial = 2187] [outer = 0x8a03c000] 01:57:22 INFO - PROCESS | 1799 | 1462784242294 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]]]}] 01:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1787ms 01:57:22 INFO - PROCESS | 1799 | 1462784242404 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:57:22 INFO - PROCESS | 1799 | 1462784242408 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 01:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:57:22 INFO - PROCESS | 1799 | 1462784242415 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:57:22 INFO - PROCESS | 1799 | 1462784242418 Marionette TRACE conn4 <- [1,2886,null,{}] 01:57:22 INFO - PROCESS | 1799 | 1462784242426 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}] 01:57:22 INFO - PROCESS | 1799 | 1462784242774 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:57:23 INFO - PROCESS | 1799 | 1462784243056 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecc9c00 == 131 [pid = 1799] [id = 729] 01:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x99b97400) [pid = 1799] [serial = 2188] [outer = (nil)] 01:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x99eeec00) [pid = 1799] [serial = 2189] [outer = 0x99b97400] 01:57:23 INFO - PROCESS | 1799 | 1462784243150 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x99f86800) [pid = 1799] [serial = 2190] [outer = 0x99b97400] 01:57:24 INFO - PROCESS | 1799 | 1462784244129 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]]]}] 01:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1784ms 01:57:24 INFO - PROCESS | 1799 | 1462784244200 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 1799 | 1462784244204 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 01:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:57:24 INFO - PROCESS | 1799 | 1462784244211 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 1799 | 1462784244215 Marionette TRACE conn4 <- [1,2890,null,{}] 01:57:24 INFO - PROCESS | 1799 | 1462784244221 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}] 01:57:24 INFO - PROCESS | 1799 | 1462784244460 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d826800 == 130 [pid = 1799] [id = 305] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8a039c00 == 129 [pid = 1799] [id = 523] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x9522e800 == 128 [pid = 1799] [id = 624] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x91f35c00 == 127 [pid = 1799] [id = 625] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee3000 == 126 [pid = 1799] [id = 583] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x9a77b000 == 125 [pid = 1799] [id = 310] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x89774800 == 124 [pid = 1799] [id = 712] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb91c00 == 123 [pid = 1799] [id = 711] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x89fdbc00 == 122 [pid = 1799] [id = 710] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe7400 == 121 [pid = 1799] [id = 709] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x91510800 == 120 [pid = 1799] [id = 701] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1c2400 == 119 [pid = 1799] [id = 702] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8f70c800 == 118 [pid = 1799] [id = 700] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8edec800 == 117 [pid = 1799] [id = 699] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ede2000 == 116 [pid = 1799] [id = 698] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8e6bd400 == 115 [pid = 1799] [id = 697] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8e532000 == 114 [pid = 1799] [id = 696] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x88ee2c00 == 113 [pid = 1799] [id = 695] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d4af800 == 112 [pid = 1799] [id = 694] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad46400 == 111 [pid = 1799] [id = 692] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cb94400 == 110 [pid = 1799] [id = 693] 01:57:26 INFO - PROCESS | 1799 | --DOCSHELL 0x851c6400 == 109 [pid = 1799] [id = 691] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8d4b6800) [pid = 1799] [serial = 2069] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8d9ebc00) [pid = 1799] [serial = 2030] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8d82a400) [pid = 1799] [serial = 2027] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8cb8ec00) [pid = 1799] [serial = 2024] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8a51ec00) [pid = 1799] [serial = 2021] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8cc83400) [pid = 1799] [serial = 2066] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x89641400) [pid = 1799] [serial = 2063] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x89f96000) [pid = 1799] [serial = 2064] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8cb8c000) [pid = 1799] [serial = 2061] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8b8f0800) [pid = 1799] [serial = 2060] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x89f8f800) [pid = 1799] [serial = 2058] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8971c800) [pid = 1799] [serial = 2057] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x92938000) [pid = 1799] [serial = 2054] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9150c400) [pid = 1799] [serial = 2051] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8fab7000) [pid = 1799] [serial = 2048] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f0b7c00) [pid = 1799] [serial = 2045] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8eeee800) [pid = 1799] [serial = 2042] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8ed2f000) [pid = 1799] [serial = 2039] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8e6bb400) [pid = 1799] [serial = 2036] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8dc29000) [pid = 1799] [serial = 2033] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8d830800) [pid = 1799] [serial = 2070] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8cced800) [pid = 1799] [serial = 2067] [outer = (nil)] [url = about:blank] 01:57:26 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8ad55000) [pid = 1799] [serial = 2072] [outer = (nil)] [url = about:blank] 01:57:27 INFO - PROCESS | 1799 | 1462784247088 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8678e400 == 110 [pid = 1799] [id = 730] 01:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8678ec00) [pid = 1799] [serial = 2191] [outer = (nil)] 01:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x89417400) [pid = 1799] [serial = 2192] [outer = 0x8678ec00] 01:57:27 INFO - PROCESS | 1799 | 1462784247171 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8976d400) [pid = 1799] [serial = 2193] [outer = 0x8678ec00] 01:57:28 INFO - PROCESS | 1799 | 1462784248085 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 3940ms 01:57:28 INFO - PROCESS | 1799 | 1462784248154 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 1799 | 1462784248160 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 01:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:57:28 INFO - PROCESS | 1799 | 1462784248168 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 1799 | 1462784248174 Marionette TRACE conn4 <- [1,2894,null,{}] 01:57:28 INFO - PROCESS | 1799 | 1462784248181 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}] 01:57:28 INFO - PROCESS | 1799 | 1462784248408 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:57:28 INFO - PROCESS | 1799 | 1462784248634 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1d0800 == 111 [pid = 1799] [id = 731] 01:57:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x8a51ec00) [pid = 1799] [serial = 2194] [outer = (nil)] 01:57:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8a688c00) [pid = 1799] [serial = 2195] [outer = 0x8a51ec00] 01:57:28 INFO - PROCESS | 1799 | 1462784248718 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ad4f800) [pid = 1799] [serial = 2196] [outer = 0x8a51ec00] 01:57:29 INFO - PROCESS | 1799 | 1462784249701 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]]]}] 01:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1589ms 01:57:29 INFO - PROCESS | 1799 | 1462784249765 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 1799 | 1462784249771 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 01:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:57:29 INFO - PROCESS | 1799 | 1462784249778 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 1799 | 1462784249781 Marionette TRACE conn4 <- [1,2898,null,{}] 01:57:29 INFO - PROCESS | 1799 | 1462784249787 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}] 01:57:30 INFO - PROCESS | 1799 | 1462784250099 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:57:30 INFO - PROCESS | 1799 | 1462784250134 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a044c00 == 112 [pid = 1799] [id = 732] 01:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8b817c00) [pid = 1799] [serial = 2197] [outer = (nil)] 01:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8ca11c00) [pid = 1799] [serial = 2198] [outer = 0x8b817c00] 01:57:30 INFO - PROCESS | 1799 | 1462784250210 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8cb97000) [pid = 1799] [serial = 2199] [outer = 0x8b817c00] 01:57:31 INFO - PROCESS | 1799 | 1462784251335 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]]]}] 01:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1596ms 01:57:31 INFO - PROCESS | 1799 | 1462784251375 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1799 | 1462784251379 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:57:32 INFO - PROCESS | 1799 | 1462784252406 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 1799 | 1462784252424 Marionette TRACE conn4 <- [1,2902,null,{}] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x89724400) [pid = 1799] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f899c00) [pid = 1799] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8a68c000) [pid = 1799] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8977a000) [pid = 1799] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x8b76f000) [pid = 1799] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8cb94800) [pid = 1799] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8a51a800) [pid = 1799] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x89fe8c00) [pid = 1799] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x951a6c00) [pid = 1799] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x95163c00) [pid = 1799] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8a045400) [pid = 1799] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x95133c00) [pid = 1799] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x93e9c400) [pid = 1799] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9293bc00) [pid = 1799] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x91f32800) [pid = 1799] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8f8a0400) [pid = 1799] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8eef0400) [pid = 1799] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8eef6400) [pid = 1799] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8ecce000) [pid = 1799] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8e6ba000) [pid = 1799] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8da90800) [pid = 1799] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8d9ecc00) [pid = 1799] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8cc88400) [pid = 1799] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ad4a800) [pid = 1799] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x86781c00) [pid = 1799] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8eef6c00) [pid = 1799] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ecc5800) [pid = 1799] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x89f8b400) [pid = 1799] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8ca19000) [pid = 1799] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8e6b9400) [pid = 1799] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x8d830000) [pid = 1799] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8da8f000) [pid = 1799] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8d458400) [pid = 1799] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8e536800) [pid = 1799] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:57:32 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8da83c00) [pid = 1799] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:57:32 INFO - PROCESS | 1799 | 1462784252637 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}] 01:57:32 INFO - PROCESS | 1799 | 1462784252921 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:57:33 INFO - PROCESS | 1799 | 1462784253058 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f97400 == 113 [pid = 1799] [id = 733] 01:57:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8a041400) [pid = 1799] [serial = 2200] [outer = (nil)] 01:57:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8b76f000) [pid = 1799] [serial = 2201] [outer = 0x8a041400] 01:57:33 INFO - PROCESS | 1799 | 1462784253137 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8cce5000) [pid = 1799] [serial = 2202] [outer = 0x8a041400] 01:57:34 INFO - PROCESS | 1799 | 1462784254005 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2637ms 01:57:34 INFO - PROCESS | 1799 | 1462784254031 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 1799 | 1462784254035 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 01:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:57:34 INFO - PROCESS | 1799 | 1462784254042 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 1799 | 1462784254044 Marionette TRACE conn4 <- [1,2906,null,{}] 01:57:34 INFO - PROCESS | 1799 | 1462784254050 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}] 01:57:34 INFO - PROCESS | 1799 | 1462784254254 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:57:34 INFO - PROCESS | 1799 | 1462784254272 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f8b400 == 114 [pid = 1799] [id = 734] 01:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8ad53c00) [pid = 1799] [serial = 2203] [outer = (nil)] 01:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8d4af000) [pid = 1799] [serial = 2204] [outer = 0x8ad53c00] 01:57:34 INFO - PROCESS | 1799 | 1462784254553 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8d826400) [pid = 1799] [serial = 2205] [outer = 0x8ad53c00] 01:57:35 INFO - PROCESS | 1799 | 1462784255702 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]]]}] 01:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1702ms 01:57:35 INFO - PROCESS | 1799 | 1462784255746 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:57:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:57:35 INFO - PROCESS | 1799 | 1462784255754 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 01:57:35 INFO - PROCESS | 1799 | 1462784255762 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 1799 | 1462784255769 Marionette TRACE conn4 <- [1,2910,null,{}] 01:57:35 INFO - PROCESS | 1799 | 1462784255777 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}] 01:57:36 INFO - PROCESS | 1799 | 1462784256018 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:57:36 INFO - PROCESS | 1799 | 1462784256369 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a045800 == 115 [pid = 1799] [id = 735] 01:57:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8a1d0400) [pid = 1799] [serial = 2206] [outer = (nil)] 01:57:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ad4dc00) [pid = 1799] [serial = 2207] [outer = 0x8a1d0400] 01:57:36 INFO - PROCESS | 1799 | 1462784256462 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8b8f5800) [pid = 1799] [serial = 2208] [outer = 0x8a1d0400] 01:57:37 INFO - PROCESS | 1799 | 1462784257310 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]]]}] 01:57:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:57:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:57:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1596ms 01:57:37 INFO - PROCESS | 1799 | 1462784257358 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 1799 | 1462784257367 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 01:57:37 INFO - TEST-START | /DOMEvents/constructors.html 01:57:37 INFO - PROCESS | 1799 | 1462784257463 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 1799 | 1462784257469 Marionette TRACE conn4 <- [1,2914,null,{}] 01:57:37 INFO - PROCESS | 1799 | 1462784257497 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}] 01:57:37 INFO - PROCESS | 1799 | 1462784257733 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:57:38 INFO - PROCESS | 1799 | 1462784258118 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad50000 == 116 [pid = 1799] [id = 736] 01:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8d826800) [pid = 1799] [serial = 2209] [outer = (nil)] 01:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8d83c400) [pid = 1799] [serial = 2210] [outer = 0x8d826800] 01:57:38 INFO - PROCESS | 1799 | 1462784258212 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d8ee400) [pid = 1799] [serial = 2211] [outer = 0x8d826800] 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:57:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1841ms 01:57:39 INFO - PROCESS | 1799 | 1462784259176 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]]]}] 01:57:39 INFO - PROCESS | 1799 | 1462784259249 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 1799 | 1462784259261 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 01:57:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:57:39 INFO - PROCESS | 1799 | 1462784259274 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 1799 | 1462784259280 Marionette TRACE conn4 <- [1,2918,null,{}] 01:57:39 INFO - PROCESS | 1799 | 1462784259308 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}] 01:57:39 INFO - PROCESS | 1799 | 1462784259637 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:57:39 INFO - PROCESS | 1799 | 1462784259895 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b818400 == 117 [pid = 1799] [id = 737] 01:57:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8da8b400) [pid = 1799] [serial = 2212] [outer = (nil)] 01:57:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8dc28000) [pid = 1799] [serial = 2213] [outer = 0x8da8b400] 01:57:39 INFO - PROCESS | 1799 | 1462784259987 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8e49d800) [pid = 1799] [serial = 2214] [outer = 0x8da8b400] 01:57:40 INFO - PROCESS | 1799 | 1462784260822 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:57:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:57:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1601ms 01:57:40 INFO - PROCESS | 1799 | 1462784260871 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:57:40 INFO - PROCESS | 1799 | 1462784260876 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:57:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:57:40 INFO - PROCESS | 1799 | 1462784260883 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:57:40 INFO - PROCESS | 1799 | 1462784260887 Marionette TRACE conn4 <- [1,2922,null,{}] 01:57:40 INFO - PROCESS | 1799 | 1462784260893 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}] 01:57:41 INFO - PROCESS | 1799 | 1462784261095 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:57:41 INFO - PROCESS | 1799 | 1462784261396 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d838800 == 118 [pid = 1799] [id = 738] 01:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8e530c00) [pid = 1799] [serial = 2215] [outer = (nil)] 01:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8e6bd400) [pid = 1799] [serial = 2216] [outer = 0x8e530c00] 01:57:41 INFO - PROCESS | 1799 | 1462784261487 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8ecc9000) [pid = 1799] [serial = 2217] [outer = 0x8e530c00] 01:57:42 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:57:42 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:57:42 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:57:42 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:57:42 INFO - PROCESS | 1799 | 1462784262384 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]]]}] 01:57:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:57:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:57:42 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 01:57:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:57:42 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 01:57:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:57:42 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]" 01:57:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:57:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:57:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1536ms 01:57:42 INFO - PROCESS | 1799 | 1462784262420 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 1799 | 1462784262427 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 01:57:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:57:42 INFO - PROCESS | 1799 | 1462784262445 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 1799 | 1462784262449 Marionette TRACE conn4 <- [1,2926,null,{}] 01:57:42 INFO - PROCESS | 1799 | 1462784262503 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}] 01:57:42 INFO - PROCESS | 1799 | 1462784262833 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:57:43 INFO - PROCESS | 1799 | 1462784263020 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da96400 == 119 [pid = 1799] [id = 739] 01:57:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8ecce800) [pid = 1799] [serial = 2218] [outer = (nil)] 01:57:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8ede8400) [pid = 1799] [serial = 2219] [outer = 0x8ecce800] 01:57:43 INFO - PROCESS | 1799 | 1462784263164 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8edef400) [pid = 1799] [serial = 2220] [outer = 0x8ecce800] 01:57:43 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:57:43 INFO - PROCESS | 1799 | 1462784263983 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]]]}] 01:57:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:57:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1595ms 01:57:44 INFO - PROCESS | 1799 | 1462784264037 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:57:44 INFO - PROCESS | 1799 | 1462784264040 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 01:57:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:57:44 INFO - PROCESS | 1799 | 1462784264047 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 1799 | 1462784264050 Marionette TRACE conn4 <- [1,2930,null,{}] 01:57:44 INFO - PROCESS | 1799 | 1462784264057 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}] 01:57:44 INFO - PROCESS | 1799 | 1462784264275 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:57:44 INFO - PROCESS | 1799 | 1462784264587 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f007400 == 120 [pid = 1799] [id = 740] 01:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8f008800) [pid = 1799] [serial = 2221] [outer = (nil)] 01:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8f0be000) [pid = 1799] [serial = 2222] [outer = 0x8f008800] 01:57:44 INFO - PROCESS | 1799 | 1462784264689 Marionette DEBUG loaded listener.js 01:57:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8f709c00) [pid = 1799] [serial = 2223] [outer = 0x8f008800] 01:57:45 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:57:45 INFO - PROCESS | 1799 | 1462784265531 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]]]}] 01:57:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:57:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1532ms 01:57:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:57:45 INFO - PROCESS | 1799 | 1462784265581 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 1799 | 1462784265584 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 01:57:45 INFO - PROCESS | 1799 | 1462784265591 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 1799 | 1462784265595 Marionette TRACE conn4 <- [1,2934,null,{}] 01:57:45 INFO - PROCESS | 1799 | 1462784265601 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}] 01:57:45 INFO - PROCESS | 1799 | 1462784265853 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:57:46 INFO - PROCESS | 1799 | 1462784266129 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede4800 == 121 [pid = 1799] [id = 741] 01:57:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8f0b1000) [pid = 1799] [serial = 2224] [outer = (nil)] 01:57:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8fac0800) [pid = 1799] [serial = 2225] [outer = 0x8f0b1000] 01:57:46 INFO - PROCESS | 1799 | 1462784266221 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8fb12000) [pid = 1799] [serial = 2226] [outer = 0x8f0b1000] 01:57:47 INFO - PROCESS | 1799 | 1462784267067 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]]]}] 01:57:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1538ms 01:57:47 INFO - PROCESS | 1799 | 1462784267129 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:57:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:57:47 INFO - PROCESS | 1799 | 1462784267133 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 01:57:47 INFO - PROCESS | 1799 | 1462784267140 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 1799 | 1462784267144 Marionette TRACE conn4 <- [1,2938,null,{}] 01:57:47 INFO - PROCESS | 1799 | 1462784267150 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}] 01:57:47 INFO - PROCESS | 1799 | 1462784267365 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:57:47 INFO - PROCESS | 1799 | 1462784267699 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a68a000 == 122 [pid = 1799] [id = 742] 01:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f710c00) [pid = 1799] [serial = 2227] [outer = (nil)] 01:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9150c400) [pid = 1799] [serial = 2228] [outer = 0x8f710c00] 01:57:47 INFO - PROCESS | 1799 | 1462784267791 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x91f2fc00) [pid = 1799] [serial = 2229] [outer = 0x8f710c00] 01:57:48 INFO - PROCESS | 1799 | 1462784268634 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]]]}] 01:57:48 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. 01:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1539ms 01:57:48 INFO - PROCESS | 1799 | 1462784268679 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:57:48 INFO - PROCESS | 1799 | 1462784268683 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:57:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:57:48 INFO - PROCESS | 1799 | 1462784268730 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 1799 | 1462784268735 Marionette TRACE conn4 <- [1,2942,null,{}] 01:57:48 INFO - PROCESS | 1799 | 1462784268749 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}] 01:57:49 INFO - PROCESS | 1799 | 1462784269008 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:57:49 INFO - PROCESS | 1799 | 1462784269311 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed73800 == 123 [pid = 1799] [id = 743] 01:57:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x91502800) [pid = 1799] [serial = 2230] [outer = (nil)] 01:57:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x926d9000) [pid = 1799] [serial = 2231] [outer = 0x91502800] 01:57:49 INFO - PROCESS | 1799 | 1462784269448 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x928a7800) [pid = 1799] [serial = 2232] [outer = 0x91502800] 01:57:50 INFO - PROCESS | 1799 | 1462784270242 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"]]]}] 01:57:50 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 01:57:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1584ms 01:57:50 INFO - PROCESS | 1799 | 1462784270275 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 1799 | 1462784270279 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 01:57:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:57:50 INFO - PROCESS | 1799 | 1462784270285 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 1799 | 1462784270289 Marionette TRACE conn4 <- [1,2946,null,{}] 01:57:50 INFO - PROCESS | 1799 | 1462784270295 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}] 01:57:50 INFO - PROCESS | 1799 | 1462784270505 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:57:50 INFO - PROCESS | 1799 | 1462784270807 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f33400 == 124 [pid = 1799] [id = 744] 01:57:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x928ac800) [pid = 1799] [serial = 2233] [outer = (nil)] 01:57:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x92941c00) [pid = 1799] [serial = 2234] [outer = 0x928ac800] 01:57:50 INFO - PROCESS | 1799 | 1462784270901 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x939b4000) [pid = 1799] [serial = 2235] [outer = 0x928ac800] 01:57:51 INFO - PROCESS | 1799 | 1462784271765 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]]]}] 01:57:51 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. 01:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1535ms 01:57:51 INFO - PROCESS | 1799 | 1462784271821 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 1799 | 1462784271825 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 01:57:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:57:51 INFO - PROCESS | 1799 | 1462784271879 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 1799 | 1462784271885 Marionette TRACE conn4 <- [1,2950,null,{}] 01:57:51 INFO - PROCESS | 1799 | 1462784271898 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}] 01:57:52 INFO - PROCESS | 1799 | 1462784272142 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:57:52 INFO - PROCESS | 1799 | 1462784272440 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9293bc00 == 125 [pid = 1799] [id = 745] 01:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x93ea0400) [pid = 1799] [serial = 2236] [outer = (nil)] 01:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x95167800) [pid = 1799] [serial = 2237] [outer = 0x93ea0400] 01:57:52 INFO - PROCESS | 1799 | 1462784272618 Marionette DEBUG loaded listener.js 01:57:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x95232400) [pid = 1799] [serial = 2238] [outer = 0x93ea0400] 01:57:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x95136800 == 126 [pid = 1799] [id = 746] 01:57:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x955e5800) [pid = 1799] [serial = 2239] [outer = (nil)] 01:57:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x955f2c00) [pid = 1799] [serial = 2240] [outer = 0x955e5800] 01:57:53 INFO - PROCESS | 1799 | 1462784273588 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]]]}] 01:57:53 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. 01:57:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1791ms 01:57:53 INFO - PROCESS | 1799 | 1462784273628 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 1799 | 1462784273632 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 01:57:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:57:53 INFO - PROCESS | 1799 | 1462784273639 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:57:53 INFO - PROCESS | 1799 | 1462784273643 Marionette TRACE conn4 <- [1,2954,null,{}] 01:57:53 INFO - PROCESS | 1799 | 1462784273649 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}] 01:57:53 INFO - PROCESS | 1799 | 1462784273930 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:57:54 INFO - PROCESS | 1799 | 1462784274283 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x91504800 == 127 [pid = 1799] [id = 747] 01:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x95133c00) [pid = 1799] [serial = 2241] [outer = (nil)] 01:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x955ec000) [pid = 1799] [serial = 2242] [outer = 0x95133c00] 01:57:54 INFO - PROCESS | 1799 | 1462784274380 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9771a800) [pid = 1799] [serial = 2243] [outer = 0x95133c00] 01:57:55 INFO - PROCESS | 1799 | 1462784275149 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]]]}] 01:57:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:57:55 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 01:57:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1581ms 01:57:55 INFO - PROCESS | 1799 | 1462784275221 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 1799 | 1462784275225 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 01:57:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:57:55 INFO - PROCESS | 1799 | 1462784275232 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 1799 | 1462784275236 Marionette TRACE conn4 <- [1,2958,null,{}] 01:57:55 INFO - PROCESS | 1799 | 1462784275241 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}] 01:57:55 INFO - PROCESS | 1799 | 1462784275489 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:57:55 INFO - PROCESS | 1799 | 1462784275791 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cce8800 == 128 [pid = 1799] [id = 748] 01:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x955e4800) [pid = 1799] [serial = 2244] [outer = (nil)] 01:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x99e6f000) [pid = 1799] [serial = 2245] [outer = 0x955e4800] 01:57:55 INFO - PROCESS | 1799 | 1462784275883 Marionette DEBUG loaded listener.js 01:57:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x99ee2400) [pid = 1799] [serial = 2246] [outer = 0x955e4800] 01:57:56 INFO - PROCESS | 1799 | 1462784276745 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]]]}] 01:57:56 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. 01:57:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1536ms 01:57:56 INFO - PROCESS | 1799 | 1462784276769 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:57:56 INFO - PROCESS | 1799 | 1462784276773 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:57:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:57:56 INFO - PROCESS | 1799 | 1462784276779 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:57:56 INFO - PROCESS | 1799 | 1462784276783 Marionette TRACE conn4 <- [1,2962,null,{}] 01:57:56 INFO - PROCESS | 1799 | 1462784276789 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}] 01:57:57 INFO - PROCESS | 1799 | 1462784277036 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:57:57 INFO - PROCESS | 1799 | 1462784277316 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x851c8000 == 129 [pid = 1799] [id = 749] 01:57:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8edeec00) [pid = 1799] [serial = 2247] [outer = (nil)] 01:57:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0x9a5eec00) [pid = 1799] [serial = 2248] [outer = 0x8edeec00] 01:57:57 INFO - PROCESS | 1799 | 1462784277408 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x9a60a800) [pid = 1799] [serial = 2249] [outer = 0x8edeec00] 01:57:58 INFO - PROCESS | 1799 | 1462784278265 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]]]}] 01:57:58 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. 01:57:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1538ms 01:57:58 INFO - PROCESS | 1799 | 1462784278318 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:57:58 INFO - PROCESS | 1799 | 1462784278322 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 01:57:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:57:58 INFO - PROCESS | 1799 | 1462784278328 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 1799 | 1462784278333 Marionette TRACE conn4 <- [1,2966,null,{}] 01:57:58 INFO - PROCESS | 1799 | 1462784278339 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}] 01:57:58 INFO - PROCESS | 1799 | 1462784278546 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:57:58 INFO - PROCESS | 1799 | 1462784278864 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f95400 == 130 [pid = 1799] [id = 750] 01:57:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8fb1b800) [pid = 1799] [serial = 2250] [outer = (nil)] 01:57:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x9a612000) [pid = 1799] [serial = 2251] [outer = 0x8fb1b800] 01:57:58 INFO - PROCESS | 1799 | 1462784278955 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x9a615000) [pid = 1799] [serial = 2252] [outer = 0x8fb1b800] 01:57:59 INFO - PROCESS | 1799 | 1462784279781 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]]]}] 01:57:59 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. 01:57:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1488ms 01:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:57:59 INFO - PROCESS | 1799 | 1462784279817 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:57:59 INFO - PROCESS | 1799 | 1462784279820 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 01:57:59 INFO - PROCESS | 1799 | 1462784279827 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:57:59 INFO - PROCESS | 1799 | 1462784279830 Marionette TRACE conn4 <- [1,2970,null,{}] 01:57:59 INFO - PROCESS | 1799 | 1462784279836 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}] 01:58:00 INFO - PROCESS | 1799 | 1462784280077 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:58:00 INFO - PROCESS | 1799 | 1462784280360 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x95163800 == 131 [pid = 1799] [id = 751] 01:58:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x9a5f0400) [pid = 1799] [serial = 2253] [outer = (nil)] 01:58:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x9a77c400) [pid = 1799] [serial = 2254] [outer = 0x9a5f0400] 01:58:00 INFO - PROCESS | 1799 | 1462784280451 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x9a77d800) [pid = 1799] [serial = 2255] [outer = 0x9a5f0400] 01:58:01 INFO - PROCESS | 1799 | 1462784281324 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]]]}] 01:58:01 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. 01:58:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1535ms 01:58:01 INFO - PROCESS | 1799 | 1462784281362 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 1799 | 1462784281366 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 01:58:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:58:01 INFO - PROCESS | 1799 | 1462784281373 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 1799 | 1462784281377 Marionette TRACE conn4 <- [1,2974,null,{}] 01:58:01 INFO - PROCESS | 1799 | 1462784281433 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}] 01:58:01 INFO - PROCESS | 1799 | 1462784281657 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:58:01 INFO - PROCESS | 1799 | 1462784281961 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1d0000 == 132 [pid = 1799] [id = 752] 01:58:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x9a775c00) [pid = 1799] [serial = 2256] [outer = (nil)] 01:58:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x9aa8d400) [pid = 1799] [serial = 2257] [outer = 0x9a775c00] 01:58:02 INFO - PROCESS | 1799 | 1462784282058 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x9aa8f000) [pid = 1799] [serial = 2258] [outer = 0x9a775c00] 01:58:02 INFO - PROCESS | 1799 | 1462784282964 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]]]}] 01:58:02 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. 01:58:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1627ms 01:58:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:58:03 INFO - PROCESS | 1799 | 1462784283000 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1799 | 1462784283003 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 01:58:03 INFO - PROCESS | 1799 | 1462784283010 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 1799 | 1462784283014 Marionette TRACE conn4 <- [1,2978,null,{}] 01:58:03 INFO - PROCESS | 1799 | 1462784283020 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}] 01:58:03 INFO - PROCESS | 1799 | 1462784283251 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:58:03 INFO - PROCESS | 1799 | 1462784283630 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a684c00 == 133 [pid = 1799] [id = 753] 01:58:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8ad6d000) [pid = 1799] [serial = 2259] [outer = (nil)] 01:58:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x9aab0400) [pid = 1799] [serial = 2260] [outer = 0x8ad6d000] 01:58:03 INFO - PROCESS | 1799 | 1462784283879 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x9aab8400) [pid = 1799] [serial = 2261] [outer = 0x8ad6d000] 01:58:04 INFO - PROCESS | 1799 | 1462784284849 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]]]}] 01:58:04 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. 01:58:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1889ms 01:58:04 INFO - PROCESS | 1799 | 1462784284899 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1799 | 1462784284902 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:58:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:58:04 INFO - PROCESS | 1799 | 1462784284910 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:58:04 INFO - PROCESS | 1799 | 1462784284913 Marionette TRACE conn4 <- [1,2982,null,{}] 01:58:04 INFO - PROCESS | 1799 | 1462784284965 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}] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8da7d400 == 132 [pid = 1799] [id = 678] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89723c00 == 131 [pid = 1799] [id = 684] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8e52ac00 == 130 [pid = 1799] [id = 680] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f5400 == 129 [pid = 1799] [id = 682] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x879f7400 == 128 [pid = 1799] [id = 679] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8f0b7400 == 127 [pid = 1799] [id = 683] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x89fe2000 == 126 [pid = 1799] [id = 681] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1cfc00 == 125 [pid = 1799] [id = 716] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8dc22800 == 124 [pid = 1799] [id = 717] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x851c3800 == 123 [pid = 1799] [id = 715] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ad65c00 == 122 [pid = 1799] [id = 714] 01:58:07 INFO - PROCESS | 1799 | --DOCSHELL 0x88ef0800 == 121 [pid = 1799] [id = 713] 01:58:07 INFO - PROCESS | 1799 | 1462784287559 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x9293e400) [pid = 1799] [serial = 2055] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x928a4c00) [pid = 1799] [serial = 2052] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8cceac00) [pid = 1799] [serial = 2019] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8ad4bc00) [pid = 1799] [serial = 2022] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8d137000) [pid = 1799] [serial = 1956] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8dc2b400) [pid = 1799] [serial = 2034] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8fabf400) [pid = 1799] [serial = 2049] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8ed73c00) [pid = 1799] [serial = 2040] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8d846000) [pid = 1799] [serial = 2073] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x8d13c000) [pid = 1799] [serial = 2025] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0x8f703c00) [pid = 1799] [serial = 2046] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8da85400) [pid = 1799] [serial = 2031] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8e6c8400) [pid = 1799] [serial = 2037] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x8d83d400) [pid = 1799] [serial = 2028] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8eefcc00) [pid = 1799] [serial = 2043] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8cc7fc00) [pid = 1799] [serial = 2135] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8cce4800) [pid = 1799] [serial = 2136] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x8ad66800) [pid = 1799] [serial = 2132] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8a03f000) [pid = 1799] [serial = 2129] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8a1cec00) [pid = 1799] [serial = 2130] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x9771c800) [pid = 1799] [serial = 2126] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x955f1400) [pid = 1799] [serial = 2124] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x955ee800) [pid = 1799] [serial = 2123] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x953a1800) [pid = 1799] [serial = 2121] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x9539ec00) [pid = 1799] [serial = 2120] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x95230400) [pid = 1799] [serial = 2118] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9522d800) [pid = 1799] [serial = 2117] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x951a0400) [pid = 1799] [serial = 2115] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x95160800) [pid = 1799] [serial = 2114] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x95128c00) [pid = 1799] [serial = 2112] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x93ea6800) [pid = 1799] [serial = 2111] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x93df2000) [pid = 1799] [serial = 2109] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x93b23000) [pid = 1799] [serial = 2108] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x926e0800) [pid = 1799] [serial = 2106] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x92226400) [pid = 1799] [serial = 2105] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9150ac00) [pid = 1799] [serial = 2103] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x91504400) [pid = 1799] [serial = 2102] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8fab9400) [pid = 1799] [serial = 2100] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8f898c00) [pid = 1799] [serial = 2099] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8f00dc00) [pid = 1799] [serial = 2097] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8f003c00) [pid = 1799] [serial = 2096] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x8eef3800) [pid = 1799] [serial = 2094] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8edf0000) [pid = 1799] [serial = 2093] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8ed6b000) [pid = 1799] [serial = 2091] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8ecc4400) [pid = 1799] [serial = 2090] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8e536400) [pid = 1799] [serial = 2088] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8e52b000) [pid = 1799] [serial = 2087] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8da96000) [pid = 1799] [serial = 2085] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8da91800) [pid = 1799] [serial = 2084] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8d4aa400) [pid = 1799] [serial = 2082] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8d133400) [pid = 1799] [serial = 2081] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8b772c00) [pid = 1799] [serial = 2079] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8ad6ec00) [pid = 1799] [serial = 2078] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x89723400) [pid = 1799] [serial = 2076] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x88ee6c00) [pid = 1799] [serial = 2075] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8d4b5800) [pid = 1799] [serial = 2138] [outer = (nil)] [url = about:blank] 01:58:07 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8b1d4800) [pid = 1799] [serial = 2133] [outer = (nil)] [url = about:blank] 01:58:08 INFO - PROCESS | 1799 | 1462784288096 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8941a000 == 122 [pid = 1799] [id = 754] 01:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8941bc00) [pid = 1799] [serial = 2262] [outer = (nil)] 01:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x89640c00) [pid = 1799] [serial = 2263] [outer = 0x8941bc00] 01:58:08 INFO - PROCESS | 1799 | 1462784288180 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x89776000) [pid = 1799] [serial = 2264] [outer = 0x8941bc00] 01:58:08 INFO - PROCESS | 1799 | 1462784288930 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"]]]}] 01:58:08 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 01:58:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4044ms 01:58:08 INFO - PROCESS | 1799 | 1462784288956 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:58:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:58:08 INFO - PROCESS | 1799 | 1462784288962 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 01:58:08 INFO - PROCESS | 1799 | 1462784288969 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 1799 | 1462784288975 Marionette TRACE conn4 <- [1,2986,null,{}] 01:58:08 INFO - PROCESS | 1799 | 1462784288983 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}] 01:58:09 INFO - PROCESS | 1799 | 1462784289202 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:58:09 INFO - PROCESS | 1799 | 1462784289420 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51dc00 == 123 [pid = 1799] [id = 755] 01:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8a526000) [pid = 1799] [serial = 2265] [outer = (nil)] 01:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8ad4f000) [pid = 1799] [serial = 2266] [outer = 0x8a526000] 01:58:09 INFO - PROCESS | 1799 | 1462784289513 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8b1d2c00) [pid = 1799] [serial = 2267] [outer = 0x8a526000] 01:58:10 INFO - PROCESS | 1799 | 1462784290325 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]]]}] 01:58:10 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. 01:58:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1387ms 01:58:10 INFO - PROCESS | 1799 | 1462784290356 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 1799 | 1462784290361 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 01:58:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:58:10 INFO - PROCESS | 1799 | 1462784290368 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 1799 | 1462784290371 Marionette TRACE conn4 <- [1,2990,null,{}] 01:58:10 INFO - PROCESS | 1799 | 1462784290383 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}] 01:58:10 INFO - PROCESS | 1799 | 1462784290654 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:58:10 INFO - PROCESS | 1799 | 1462784290701 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b1d7c00 == 124 [pid = 1799] [id = 756] 01:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8cb8dc00) [pid = 1799] [serial = 2268] [outer = (nil)] 01:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8cce0000) [pid = 1799] [serial = 2269] [outer = 0x8cb8dc00] 01:58:10 INFO - PROCESS | 1799 | 1462784290776 Marionette DEBUG loaded listener.js 01:58:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8cced800) [pid = 1799] [serial = 2270] [outer = 0x8cb8dc00] 01:58:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d45fc00 == 125 [pid = 1799] [id = 757] 01:58:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8d4aac00) [pid = 1799] [serial = 2271] [outer = (nil)] 01:58:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8d4b0400) [pid = 1799] [serial = 2272] [outer = 0x8d4aac00] 01:58:11 INFO - PROCESS | 1799 | 1462784291862 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]]]}] 01:58:11 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. 01:58:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1535ms 01:58:11 INFO - PROCESS | 1799 | 1462784291903 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1799 | 1462784291910 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 01:58:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:58:11 INFO - PROCESS | 1799 | 1462784291940 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 1799 | 1462784291947 Marionette TRACE conn4 <- [1,2994,null,{}] 01:58:11 INFO - PROCESS | 1799 | 1462784291953 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}] 01:58:12 INFO - PROCESS | 1799 | 1462784292269 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x8f70cc00) [pid = 1799] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8b1d0c00) [pid = 1799] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8ad70c00) [pid = 1799] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x955ee000) [pid = 1799] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x989f4000) [pid = 1799] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8ed6a000) [pid = 1799] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8fab6800) [pid = 1799] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x88ef1c00) [pid = 1799] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8a51ec00) [pid = 1799] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8678ec00) [pid = 1799] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8d9ec000) [pid = 1799] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x99b97400) [pid = 1799] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x97714800) [pid = 1799] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8fb16800) [pid = 1799] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8ed6a400) [pid = 1799] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x8e4a0000) [pid = 1799] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8b817c00) [pid = 1799] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x939b3c00) [pid = 1799] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x89fe0400) [pid = 1799] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x8a03c000) [pid = 1799] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:58:13 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8a041400) [pid = 1799] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:58:13 INFO - PROCESS | 1799 | 1462784293179 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8678ec00 == 126 [pid = 1799] [id = 758] 01:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x88ef1c00) [pid = 1799] [serial = 2273] [outer = (nil)] 01:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8a1c7800) [pid = 1799] [serial = 2274] [outer = 0x88ef1c00] 01:58:13 INFO - PROCESS | 1799 | 1462784293274 Marionette DEBUG loaded listener.js 01:58:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8d139800) [pid = 1799] [serial = 2275] [outer = 0x88ef1c00] 01:58:13 INFO - PROCESS | 1799 | 1462784293922 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]]]}] 01:58:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:58:13 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 01:58:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2058ms 01:58:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:58:13 INFO - PROCESS | 1799 | 1462784293977 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1799 | 1462784293980 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 01:58:13 INFO - PROCESS | 1799 | 1462784293986 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 1799 | 1462784293990 Marionette TRACE conn4 <- [1,2998,null,{}] 01:58:13 INFO - PROCESS | 1799 | 1462784293995 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}] 01:58:14 INFO - PROCESS | 1799 | 1462784294193 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:58:14 INFO - PROCESS | 1799 | 1462784294408 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a51ec00 == 127 [pid = 1799] [id = 759] 01:58:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8d134c00) [pid = 1799] [serial = 2276] [outer = (nil)] 01:58:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8d8e8c00) [pid = 1799] [serial = 2277] [outer = 0x8d134c00] 01:58:14 INFO - PROCESS | 1799 | 1462784294482 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8d8f2800) [pid = 1799] [serial = 2278] [outer = 0x8d134c00] 01:58:15 INFO - PROCESS | 1799 | 1462784295477 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]]]}] 01:58:15 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. 01:58:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1543ms 01:58:15 INFO - PROCESS | 1799 | 1462784295532 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:58:15 INFO - PROCESS | 1799 | 1462784295539 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:58:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:58:15 INFO - PROCESS | 1799 | 1462784295548 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 1799 | 1462784295554 Marionette TRACE conn4 <- [1,3002,null,{}] 01:58:15 INFO - PROCESS | 1799 | 1462784295565 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}] 01:58:15 INFO - PROCESS | 1799 | 1462784295798 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:58:16 INFO - PROCESS | 1799 | 1462784296167 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x89f99800 == 128 [pid = 1799] [id = 760] 01:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8a038800) [pid = 1799] [serial = 2279] [outer = (nil)] 01:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8ad4c400) [pid = 1799] [serial = 2280] [outer = 0x8a038800] 01:58:16 INFO - PROCESS | 1799 | 1462784296261 Marionette DEBUG loaded listener.js 01:58:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8b1dec00) [pid = 1799] [serial = 2281] [outer = 0x8a038800] 01:58:17 INFO - PROCESS | 1799 | 1462784297110 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]]]}] 01:58:17 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. 01:58:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1593ms 01:58:17 INFO - PROCESS | 1799 | 1462784297141 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:58:17 INFO - PROCESS | 1799 | 1462784297149 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 01:58:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:58:17 INFO - PROCESS | 1799 | 1462784297161 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:58:17 INFO - PROCESS | 1799 | 1462784297165 Marionette TRACE conn4 <- [1,3006,null,{}] 01:58:17 INFO - PROCESS | 1799 | 1462784297172 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}] 01:58:17 INFO - PROCESS | 1799 | 1462784297425 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:58:17 INFO - PROCESS | 1799 | 1462784297750 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cc84400 == 129 [pid = 1799] [id = 761] 01:58:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8cc86800) [pid = 1799] [serial = 2282] [outer = (nil)] 01:58:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8d45b800) [pid = 1799] [serial = 2283] [outer = 0x8cc86800] 01:58:17 INFO - PROCESS | 1799 | 1462784297841 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8d831800) [pid = 1799] [serial = 2284] [outer = 0x8cc86800] 01:58:18 INFO - PROCESS | 1799 | 1462784298784 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]]]}] 01:58:18 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. 01:58:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1687ms 01:58:18 INFO - PROCESS | 1799 | 1462784298848 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 1799 | 1462784298853 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 01:58:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:58:18 INFO - PROCESS | 1799 | 1462784298879 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 1799 | 1462784298885 Marionette TRACE conn4 <- [1,3010,null,{}] 01:58:18 INFO - PROCESS | 1799 | 1462784298902 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}] 01:58:19 INFO - PROCESS | 1799 | 1462784299119 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:58:19 INFO - PROCESS | 1799 | 1462784299427 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b821800 == 130 [pid = 1799] [id = 762] 01:58:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8da7d400) [pid = 1799] [serial = 2285] [outer = (nil)] 01:58:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8da86c00) [pid = 1799] [serial = 2286] [outer = 0x8da7d400] 01:58:19 INFO - PROCESS | 1799 | 1462784299521 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8da92400) [pid = 1799] [serial = 2287] [outer = 0x8da7d400] 01:58:20 INFO - PROCESS | 1799 | 1462784300421 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]]]}] 01:58:20 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 01:58:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1596ms 01:58:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:58:20 INFO - PROCESS | 1799 | 1462784300472 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:58:20 INFO - PROCESS | 1799 | 1462784300476 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 01:58:20 INFO - PROCESS | 1799 | 1462784300483 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 1799 | 1462784300486 Marionette TRACE conn4 <- [1,3014,null,{}] 01:58:20 INFO - PROCESS | 1799 | 1462784300492 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}] 01:58:20 INFO - PROCESS | 1799 | 1462784300712 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:58:21 INFO - PROCESS | 1799 | 1462784301014 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c8c00 == 131 [pid = 1799] [id = 763] 01:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8dc27400) [pid = 1799] [serial = 2288] [outer = (nil)] 01:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8dc2e800) [pid = 1799] [serial = 2289] [outer = 0x8dc27400] 01:58:21 INFO - PROCESS | 1799 | 1462784301104 Marionette DEBUG loaded listener.js 01:58:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8e528400) [pid = 1799] [serial = 2290] [outer = 0x8dc27400] 01:58:21 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:58:22 INFO - PROCESS | 1799 | 1462784302068 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:58:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:58:22 INFO - {} 01:58:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:58:22 INFO - {} 01:58:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:58:22 INFO - {} 01:58:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:58:22 INFO - {} 01:58:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1635ms 01:58:22 INFO - PROCESS | 1799 | 1462784302120 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 1799 | 1462784302123 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 01:58:22 INFO - TEST-START | /FileAPI/fileReader.html 01:58:22 INFO - PROCESS | 1799 | 1462784302170 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 1799 | 1462784302175 Marionette TRACE conn4 <- [1,3018,null,{}] 01:58:22 INFO - PROCESS | 1799 | 1462784302189 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}] 01:58:22 INFO - PROCESS | 1799 | 1462784302429 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:58:22 INFO - PROCESS | 1799 | 1462784302792 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x851d0c00 == 132 [pid = 1799] [id = 764] 01:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8e4a6000) [pid = 1799] [serial = 2291] [outer = (nil)] 01:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8ecd1000) [pid = 1799] [serial = 2292] [outer = 0x8e4a6000] 01:58:22 INFO - PROCESS | 1799 | 1462784302886 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8ed2ec00) [pid = 1799] [serial = 2293] [outer = 0x8e4a6000] 01:58:23 INFO - PROCESS | 1799 | 1462784303757 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]]]}] 01:58:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:58:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:58:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:58:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:58:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 1685ms 01:58:23 INFO - PROCESS | 1799 | 1462784303817 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:58:23 INFO - PROCESS | 1799 | 1462784303820 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:58:23 INFO - TEST-START | /FileAPI/historical.html 01:58:23 INFO - PROCESS | 1799 | 1462784303828 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:58:23 INFO - PROCESS | 1799 | 1462784303830 Marionette TRACE conn4 <- [1,3022,null,{}] 01:58:23 INFO - PROCESS | 1799 | 1462784303837 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}] 01:58:24 INFO - PROCESS | 1799 | 1462784304131 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:58:24 INFO - PROCESS | 1799 | 1462784304494 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x89fe9400 == 133 [pid = 1799] [id = 765] 01:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8d8eb000) [pid = 1799] [serial = 2294] [outer = (nil)] 01:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8eef7000) [pid = 1799] [serial = 2295] [outer = 0x8d8eb000] 01:58:24 INFO - PROCESS | 1799 | 1462784304583 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8f007800) [pid = 1799] [serial = 2296] [outer = 0x8d8eb000] 01:58:25 INFO - PROCESS | 1799 | 1462784305418 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"]]]}] 01:58:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:58:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:58:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:58:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:58:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:58:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:58:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:58:25 INFO - TEST-OK | /FileAPI/historical.html | took 1631ms 01:58:25 INFO - TEST-START | /FileAPI/idlharness.html 01:58:25 INFO - PROCESS | 1799 | 1462784305463 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 1799 | 1462784305467 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 01:58:25 INFO - PROCESS | 1799 | 1462784305474 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 1799 | 1462784305477 Marionette TRACE conn4 <- [1,3026,null,{}] 01:58:25 INFO - PROCESS | 1799 | 1462784305483 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}] 01:58:25 INFO - PROCESS | 1799 | 1462784305703 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:58:26 INFO - PROCESS | 1799 | 1462784306003 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ed6e000 == 134 [pid = 1799] [id = 766] 01:58:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8edea000) [pid = 1799] [serial = 2297] [outer = (nil)] 01:58:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8f0b8000) [pid = 1799] [serial = 2298] [outer = 0x8edea000] 01:58:26 INFO - PROCESS | 1799 | 1462784306096 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8f701800) [pid = 1799] [serial = 2299] [outer = 0x8edea000] 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:58:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:58:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:58:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:58:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:58:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:58:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:58:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:58:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:58:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:58:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:58:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:58:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:58:27 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 01:58:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:58:27 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 01:58:27 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 01:58:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:58:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:58:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:58:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:58:27 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 01:58:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:58:27 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 01:58:27 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 01:58:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:58:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:58:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:58:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:58:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:58:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:58:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 2277ms 01:58:27 INFO - PROCESS | 1799 | 1462784307579 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:58:27 INFO - PROCESS | 1799 | 1462784307984 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:58:27 INFO - PROCESS | 1799 | 1462784307987 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 01:58:27 INFO - TEST-START | /FileAPI/idlharness.worker 01:58:28 INFO - PROCESS | 1799 | 1462784308001 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 1799 | 1462784308004 Marionette TRACE conn4 <- [1,3030,null,{}] 01:58:28 INFO - PROCESS | 1799 | 1462784308011 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}] 01:58:28 INFO - PROCESS | 1799 | 1462784308241 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:58:28 INFO - PROCESS | 1799 | 1462784308521 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da88000 == 135 [pid = 1799] [id = 767] 01:58:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8dc2c800) [pid = 1799] [serial = 2300] [outer = (nil)] 01:58:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x93e9e800) [pid = 1799] [serial = 2301] [outer = 0x8dc2c800] 01:58:28 INFO - PROCESS | 1799 | 1462784308610 Marionette DEBUG loaded listener.js 01:58:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x93ea2800) [pid = 1799] [serial = 2302] [outer = 0x8dc2c800] 01:58:28 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:58:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:58:30 INFO - {} 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:58:30 INFO - {} 01:58:30 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 - {} 01:58:30 INFO - {} 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:58:30 INFO - {} 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:58:30 INFO - {} 01:58:30 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 - {} 01:58:30 INFO - {} 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 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 01:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:58:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:58:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:58:30 INFO - {} 01:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:58:30 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:58:31 INFO - {} 01:58:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2818ms 01:58:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:58:31 INFO - PROCESS | 1799 | 1462784310692 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:58:31 INFO - PROCESS | 1799 | 1462784310830 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 1799 | 1462784310846 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 01:58:31 INFO - PROCESS | 1799 | 1462784310865 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 1799 | 1462784310873 Marionette TRACE conn4 <- [1,3034,null,{}] 01:58:31 INFO - PROCESS | 1799 | 1462784310888 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}] 01:58:31 INFO - PROCESS | 1799 | 1462784311292 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:58:31 INFO - PROCESS | 1799 | 1462784311587 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x93ea1800 == 136 [pid = 1799] [id = 768] 01:58:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x9512ac00) [pid = 1799] [serial = 2303] [outer = (nil)] 01:58:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x9c3e7c00) [pid = 1799] [serial = 2304] [outer = 0x9512ac00] 01:58:31 INFO - PROCESS | 1799 | 1462784311674 Marionette DEBUG loaded listener.js 01:58:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x9c3ea400) [pid = 1799] [serial = 2305] [outer = 0x9512ac00] 01:58:32 INFO - PROCESS | 1799 | 1462784312505 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]]]}] 01:58:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:58:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1699ms 01:58:32 INFO - PROCESS | 1799 | 1462784312563 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:58:32 INFO - PROCESS | 1799 | 1462784312566 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 01:58:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:58:32 INFO - PROCESS | 1799 | 1462784312573 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:58:32 INFO - PROCESS | 1799 | 1462784312577 Marionette TRACE conn4 <- [1,3038,null,{}] 01:58:32 INFO - PROCESS | 1799 | 1462784312583 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}] 01:58:32 INFO - PROCESS | 1799 | 1462784312824 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:58:33 INFO - PROCESS | 1799 | 1462784313128 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c9400 == 137 [pid = 1799] [id = 769] 01:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8cc80c00) [pid = 1799] [serial = 2306] [outer = (nil)] 01:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9d51dc00) [pid = 1799] [serial = 2307] [outer = 0x8cc80c00] 01:58:33 INFO - PROCESS | 1799 | 1462784313264 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x9d56d000) [pid = 1799] [serial = 2308] [outer = 0x8cc80c00] 01:58:34 INFO - PROCESS | 1799 | 1462784314036 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"]]]}] 01:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:58:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1496ms 01:58:34 INFO - PROCESS | 1799 | 1462784314076 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 1799 | 1462784314081 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:58:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:58:34 INFO - PROCESS | 1799 | 1462784314090 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 1799 | 1462784314095 Marionette TRACE conn4 <- [1,3042,null,{}] 01:58:34 INFO - PROCESS | 1799 | 1462784314100 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}] 01:58:34 INFO - PROCESS | 1799 | 1462784314327 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:58:34 INFO - PROCESS | 1799 | 1462784314615 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da7c400 == 138 [pid = 1799] [id = 770] 01:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8ed30800) [pid = 1799] [serial = 2309] [outer = (nil)] 01:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9d7f8c00) [pid = 1799] [serial = 2310] [outer = 0x8ed30800] 01:58:34 INFO - PROCESS | 1799 | 1462784314713 Marionette DEBUG loaded listener.js 01:58:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0xa0612400) [pid = 1799] [serial = 2311] [outer = 0x8ed30800] 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:58:35 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. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:58:35 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'.) 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:58:35 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. 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:58:35 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. 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:58:35 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. 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:58:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:58:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:58:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1838ms 01:58:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:58:36 INFO - PROCESS | 1799 | 1462784315848 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]]]}] 01:58:36 INFO - PROCESS | 1799 | 1462784315948 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:58:36 INFO - PROCESS | 1799 | 1462784315955 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 01:58:36 INFO - PROCESS | 1799 | 1462784315968 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:58:36 INFO - PROCESS | 1799 | 1462784315979 Marionette TRACE conn4 <- [1,3046,null,{}] 01:58:36 INFO - PROCESS | 1799 | 1462784316009 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}] 01:58:36 INFO - PROCESS | 1799 | 1462784316436 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:58:36 INFO - PROCESS | 1799 | 1462784316718 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x93ea0800 == 139 [pid = 1799] [id = 771] 01:58:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x93ea2000) [pid = 1799] [serial = 2312] [outer = (nil)] 01:58:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x951a6400) [pid = 1799] [serial = 2313] [outer = 0x93ea2000] 01:58:36 INFO - PROCESS | 1799 | 1462784316806 Marionette DEBUG loaded listener.js 01:58:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x95227000) [pid = 1799] [serial = 2314] [outer = 0x93ea2000] 01:58:37 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:58:37 INFO - PROCESS | 1799 | 1462784317784 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:58:37 INFO - {} 01:58:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1861ms 01:58:37 INFO - PROCESS | 1799 | 1462784317830 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 1799 | 1462784317834 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 01:58:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:58:37 INFO - PROCESS | 1799 | 1462784317855 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 1799 | 1462784317858 Marionette TRACE conn4 <- [1,3050,null,{}] 01:58:37 INFO - PROCESS | 1799 | 1462784317906 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}] 01:58:38 INFO - PROCESS | 1799 | 1462784318196 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:58:38 INFO - PROCESS | 1799 | 1462784318494 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x955ebc00 == 140 [pid = 1799] [id = 772] 01:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x955ef400) [pid = 1799] [serial = 2315] [outer = (nil)] 01:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9771a000) [pid = 1799] [serial = 2316] [outer = 0x955ef400] 01:58:38 INFO - PROCESS | 1799 | 1462784318623 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9773ac00) [pid = 1799] [serial = 2317] [outer = 0x955ef400] 01:58:39 INFO - PROCESS | 1799 | 1462784319418 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]]]}] 01:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:58:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1588ms 01:58:39 INFO - PROCESS | 1799 | 1462784319445 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 1799 | 1462784319449 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:58:39 INFO - PROCESS | 1799 | 1462784319456 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 1799 | 1462784319460 Marionette TRACE conn4 <- [1,3054,null,{}] 01:58:39 INFO - PROCESS | 1799 | 1462784319466 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}] 01:58:39 INFO - PROCESS | 1799 | 1462784319701 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:58:40 INFO - PROCESS | 1799 | 1462784320020 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f00b400 == 141 [pid = 1799] [id = 773] 01:58:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8f896400) [pid = 1799] [serial = 2318] [outer = (nil)] 01:58:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x98f41000) [pid = 1799] [serial = 2319] [outer = 0x8f896400] 01:58:40 INFO - PROCESS | 1799 | 1462784320113 Marionette DEBUG loaded listener.js 01:58:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x99e6cc00) [pid = 1799] [serial = 2320] [outer = 0x8f896400] 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:58:41 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" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:58:41 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" 01:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:58:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2029ms 01:58:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:58:41 INFO - PROCESS | 1799 | 1462784321330 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"]]]}] 01:58:41 INFO - PROCESS | 1799 | 1462784321542 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:58:41 INFO - PROCESS | 1799 | 1462784321550 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 01:58:41 INFO - PROCESS | 1799 | 1462784321616 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:58:41 INFO - PROCESS | 1799 | 1462784321628 Marionette TRACE conn4 <- [1,3058,null,{}] 01:58:41 INFO - PROCESS | 1799 | 1462784321658 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}] 01:58:41 INFO - PROCESS | 1799 | 1462784321932 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:58:42 INFO - PROCESS | 1799 | 1462784322229 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9771c800 == 142 [pid = 1799] [id = 774] 01:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9876cc00) [pid = 1799] [serial = 2321] [outer = (nil)] 01:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa22c2800) [pid = 1799] [serial = 2322] [outer = 0x9876cc00] 01:58:42 INFO - PROCESS | 1799 | 1462784322317 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa24a2800) [pid = 1799] [serial = 2323] [outer = 0x9876cc00] 01:58:43 INFO - PROCESS | 1799 | 1462784323223 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]]]}] 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:58:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:58:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1717ms 01:58:43 INFO - PROCESS | 1799 | 1462784323285 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 1799 | 1462784323288 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:58:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:58:43 INFO - PROCESS | 1799 | 1462784323348 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 1799 | 1462784323352 Marionette TRACE conn4 <- [1,3062,null,{}] 01:58:43 INFO - PROCESS | 1799 | 1462784323358 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}] 01:58:43 INFO - PROCESS | 1799 | 1462784323616 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:58:44 INFO - PROCESS | 1799 | 1462784323983 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x95233800 == 143 [pid = 1799] [id = 775] 01:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x95233c00) [pid = 1799] [serial = 2324] [outer = (nil)] 01:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0xa21a3c00) [pid = 1799] [serial = 2325] [outer = 0x95233c00] 01:58:44 INFO - PROCESS | 1799 | 1462784324078 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0xa24e7000) [pid = 1799] [serial = 2326] [outer = 0x95233c00] 01:58:44 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:58:44 INFO - PROCESS | 1799 | 1462784324962 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:58:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:58:44 INFO - {} 01:58:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1653ms 01:58:44 INFO - PROCESS | 1799 | 1462784324990 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1799 | 1462784324993 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 01:58:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:58:45 INFO - PROCESS | 1799 | 1462784325000 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 1799 | 1462784325003 Marionette TRACE conn4 <- [1,3066,null,{}] 01:58:45 INFO - PROCESS | 1799 | 1462784325009 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}] 01:58:45 INFO - PROCESS | 1799 | 1462784325244 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b8f8000 == 142 [pid = 1799] [id = 609] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x99ee2800 == 141 [pid = 1799] [id = 311] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x95169c00 == 140 [pid = 1799] [id = 707] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x92229c00 == 139 [pid = 1799] [id = 304] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x939b2c00 == 138 [pid = 1799] [id = 703] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x879f2c00 == 137 [pid = 1799] [id = 705] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x851d0800 == 136 [pid = 1799] [id = 708] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8678e400 == 135 [pid = 1799] [id = 730] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x9515a400 == 134 [pid = 1799] [id = 706] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x95131c00 == 133 [pid = 1799] [id = 704] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8678ec00 == 132 [pid = 1799] [id = 758] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8d45fc00 == 131 [pid = 1799] [id = 757] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8b1d7c00 == 130 [pid = 1799] [id = 756] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8a51dc00 == 129 [pid = 1799] [id = 755] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8941a000 == 128 [pid = 1799] [id = 754] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x8a1d0000 == 127 [pid = 1799] [id = 752] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x95163800 == 126 [pid = 1799] [id = 751] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x89f95400 == 125 [pid = 1799] [id = 750] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x851c8000 == 124 [pid = 1799] [id = 749] 01:58:47 INFO - PROCESS | 1799 | --DOCSHELL 0x95136800 == 123 [pid = 1799] [id = 746] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x926d7400) [pid = 1799] [serial = 2165] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x8b8f3400) [pid = 1799] [serial = 2144] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8cb94000) [pid = 1799] [serial = 2145] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x8d8f0c00) [pid = 1799] [serial = 2148] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x97736400) [pid = 1799] [serial = 2174] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x99e6fc00) [pid = 1799] [serial = 2184] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8ed72000) [pid = 1799] [serial = 2156] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8fb1f400) [pid = 1799] [serial = 2163] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8d82ec00) [pid = 1799] [serial = 2147] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x89fe3c00) [pid = 1799] [serial = 2142] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8ad4f800) [pid = 1799] [serial = 2196] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8fb14000) [pid = 1799] [serial = 2162] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x89417400) [pid = 1799] [serial = 2192] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8dc29c00) [pid = 1799] [serial = 2150] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x99eeec00) [pid = 1799] [serial = 2189] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x99994400) [pid = 1799] [serial = 2181] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x928b2c00) [pid = 1799] [serial = 2169] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8f704c00) [pid = 1799] [serial = 2159] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x99f86800) [pid = 1799] [serial = 2190] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8ecc8400) [pid = 1799] [serial = 2153] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8cb97000) [pid = 1799] [serial = 2199] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8ed24000) [pid = 1799] [serial = 2154] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x93b24800) [pid = 1799] [serial = 2171] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9512d000) [pid = 1799] [serial = 2172] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x98982c00) [pid = 1799] [serial = 2177] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8a688c00) [pid = 1799] [serial = 2195] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x99df3000) [pid = 1799] [serial = 2183] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x926e0400) [pid = 1799] [serial = 2166] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x99e79000) [pid = 1799] [serial = 2186] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x97739c00) [pid = 1799] [serial = 2175] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x989f7800) [pid = 1799] [serial = 2178] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8976d400) [pid = 1799] [serial = 2193] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x8eefc800) [pid = 1799] [serial = 2157] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x89723000) [pid = 1799] [serial = 2141] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8f896800) [pid = 1799] [serial = 2160] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x928af800) [pid = 1799] [serial = 2168] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8b76f000) [pid = 1799] [serial = 2201] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x99655400) [pid = 1799] [serial = 2180] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8e4a2800) [pid = 1799] [serial = 2151] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x99e7bc00) [pid = 1799] [serial = 2187] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8ca11c00) [pid = 1799] [serial = 2198] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8cce5000) [pid = 1799] [serial = 2202] [outer = (nil)] [url = about:blank] 01:58:47 INFO - PROCESS | 1799 | 1462784327722 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x88eeb000 == 124 [pid = 1799] [id = 776] 01:58:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x88eee400) [pid = 1799] [serial = 2327] [outer = (nil)] 01:58:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x89723000) [pid = 1799] [serial = 2328] [outer = 0x88eee400] 01:58:47 INFO - PROCESS | 1799 | 1462784327907 Marionette DEBUG loaded listener.js 01:58:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x89773c00) [pid = 1799] [serial = 2329] [outer = 0x88eee400] 01:58:48 INFO - PROCESS | 1799 | 1462784328686 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]]]}] 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:58:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:58:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3741ms 01:58:48 INFO - PROCESS | 1799 | 1462784328744 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 01:58:48 INFO - PROCESS | 1799 | 1462784328750 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 01:58:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:58:48 INFO - PROCESS | 1799 | 1462784328758 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 1799 | 1462784328763 Marionette TRACE conn4 <- [1,3070,null,{}] 01:58:48 INFO - PROCESS | 1799 | 1462784328771 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}] 01:58:49 INFO - PROCESS | 1799 | 1462784329001 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:58:49 INFO - PROCESS | 1799 | 1462784329239 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8a1c8800 == 125 [pid = 1799] [id = 777] 01:58:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8a1cc000) [pid = 1799] [serial = 2330] [outer = (nil)] 01:58:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8a682800) [pid = 1799] [serial = 2331] [outer = 0x8a1cc000] 01:58:49 INFO - PROCESS | 1799 | 1462784329320 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8ad4b800) [pid = 1799] [serial = 2332] [outer = 0x8a1cc000] 01:58:50 INFO - PROCESS | 1799 | 1462784330204 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]]]}] 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:58:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1485ms 01:58:50 INFO - PROCESS | 1799 | 1462784330247 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:58:50 INFO - PROCESS | 1799 | 1462784330253 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 01:58:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:58:50 INFO - PROCESS | 1799 | 1462784330261 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:58:50 INFO - PROCESS | 1799 | 1462784330265 Marionette TRACE conn4 <- [1,3074,null,{}] 01:58:50 INFO - PROCESS | 1799 | 1462784330279 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}] 01:58:50 INFO - PROCESS | 1799 | 1462784330564 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:58:50 INFO - PROCESS | 1799 | 1462784330605 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ad67400 == 126 [pid = 1799] [id = 778] 01:58:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ad6c400) [pid = 1799] [serial = 2333] [outer = (nil)] 01:58:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8b8f5400) [pid = 1799] [serial = 2334] [outer = 0x8ad6c400] 01:58:50 INFO - PROCESS | 1799 | 1462784330678 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8cb8ec00) [pid = 1799] [serial = 2335] [outer = 0x8ad6c400] 01:58:51 INFO - PROCESS | 1799 | 1462784331665 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]]]}] 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:58:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1447ms 01:58:51 INFO - PROCESS | 1799 | 1462784331711 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 1799 | 1462784331715 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 01:58:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:58:51 INFO - PROCESS | 1799 | 1462784331723 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 1799 | 1462784331732 Marionette TRACE conn4 <- [1,3078,null,{}] 01:58:51 INFO - PROCESS | 1799 | 1462784331754 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}] 01:58:52 INFO - PROCESS | 1799 | 1462784332027 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9a5f0400) [pid = 1799] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x95133c00) [pid = 1799] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8941bc00) [pid = 1799] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8ca0c800) [pid = 1799] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x928ac800) [pid = 1799] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x8f008800) [pid = 1799] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8edeec00) [pid = 1799] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x88ef1c00) [pid = 1799] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8d4aac00) [pid = 1799] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8da8b400) [pid = 1799] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x8e530c00) [pid = 1799] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x91502800) [pid = 1799] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x8a1d0400) [pid = 1799] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8ecce800) [pid = 1799] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x8f710c00) [pid = 1799] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x93ea0400) [pid = 1799] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9a775c00) [pid = 1799] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8d826800) [pid = 1799] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x8f0b1000) [pid = 1799] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x955e5800) [pid = 1799] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8cb8dc00) [pid = 1799] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8fb1b800) [pid = 1799] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x8a526000) [pid = 1799] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x955e4800) [pid = 1799] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:58:52 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8ad4fc00) [pid = 1799] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:58:53 INFO - PROCESS | 1799 | 1462784332984 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x88ef1c00 == 127 [pid = 1799] [id = 779] 01:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8941bc00) [pid = 1799] [serial = 2336] [outer = (nil)] 01:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x8b1dc000) [pid = 1799] [serial = 2337] [outer = 0x8941bc00] 01:58:53 INFO - PROCESS | 1799 | 1462784333079 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x8d45a800) [pid = 1799] [serial = 2338] [outer = 0x8941bc00] 01:58:53 INFO - PROCESS | 1799 | 1462784333817 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] 01:58:53 INFO - PROCESS | 1799 | 1462784333886 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:58:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:58:53 INFO - PROCESS | 1799 | 1462784333900 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 1799 | 1462784333904 Marionette TRACE conn4 <- [1,3082,null,{}] 01:58:53 INFO - PROCESS | 1799 | 1462784333921 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}] 01:58:54 INFO - PROCESS | 1799 | 1462784334216 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:58:54 INFO - PROCESS | 1799 | 1462784334235 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb92800 == 128 [pid = 1799] [id = 780] 01:58:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8d4ae000) [pid = 1799] [serial = 2339] [outer = (nil)] 01:58:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8d8f0800) [pid = 1799] [serial = 2340] [outer = 0x8d4ae000] 01:58:54 INFO - PROCESS | 1799 | 1462784334320 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8d9e1800) [pid = 1799] [serial = 2341] [outer = 0x8d4ae000] 01:58:55 INFO - PROCESS | 1799 | 1462784335482 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]]]}] 01:58:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:58:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:58:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:58:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:58:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1602ms 01:58:55 INFO - PROCESS | 1799 | 1462784335504 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 1799 | 1462784335511 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 01:58:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:58:55 INFO - PROCESS | 1799 | 1462784335521 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 1799 | 1462784335526 Marionette TRACE conn4 <- [1,3086,null,{}] 01:58:55 INFO - PROCESS | 1799 | 1462784335535 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}] 01:58:55 INFO - PROCESS | 1799 | 1462784335803 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:58:56 INFO - PROCESS | 1799 | 1462784336092 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x851d0000 == 129 [pid = 1799] [id = 781] 01:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8a1c5400) [pid = 1799] [serial = 2342] [outer = (nil)] 01:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8ad50c00) [pid = 1799] [serial = 2343] [outer = 0x8a1c5400] 01:58:56 INFO - PROCESS | 1799 | 1462784336185 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8b76e400) [pid = 1799] [serial = 2344] [outer = 0x8a1c5400] 01:58:57 INFO - PROCESS | 1799 | 1462784337090 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:58:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:58:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1600ms 01:58:57 INFO - PROCESS | 1799 | 1462784337121 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 1799 | 1462784337130 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 01:58:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:58:57 INFO - PROCESS | 1799 | 1462784337141 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 1799 | 1462784337145 Marionette TRACE conn4 <- [1,3090,null,{}] 01:58:57 INFO - PROCESS | 1799 | 1462784337152 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}] 01:58:57 INFO - PROCESS | 1799 | 1462784337401 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:58:57 INFO - PROCESS | 1799 | 1462784337708 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8d000 == 130 [pid = 1799] [id = 782] 01:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8cc7cc00) [pid = 1799] [serial = 2345] [outer = (nil)] 01:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8d132c00) [pid = 1799] [serial = 2346] [outer = 0x8cc7cc00] 01:58:57 INFO - PROCESS | 1799 | 1462784337801 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8d828400) [pid = 1799] [serial = 2347] [outer = 0x8cc7cc00] 01:58:58 INFO - PROCESS | 1799 | 1462784338775 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:58:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1691ms 01:58:58 INFO - PROCESS | 1799 | 1462784338833 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 1799 | 1462784338837 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:58:58 INFO - PROCESS | 1799 | 1462784338845 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 1799 | 1462784338851 Marionette TRACE conn4 <- [1,3094,null,{}] 01:58:58 INFO - PROCESS | 1799 | 1462784338885 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}] 01:58:59 INFO - PROCESS | 1799 | 1462784339227 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:58:59 INFO - PROCESS | 1799 | 1462784339507 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8da87c00 == 131 [pid = 1799] [id = 783] 01:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8da8a400) [pid = 1799] [serial = 2348] [outer = (nil)] 01:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8da90800) [pid = 1799] [serial = 2349] [outer = 0x8da8a400] 01:58:59 INFO - PROCESS | 1799 | 1462784339606 Marionette DEBUG loaded listener.js 01:58:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x8dc2dc00) [pid = 1799] [serial = 2350] [outer = 0x8da8a400] 01:59:00 INFO - PROCESS | 1799 | 1462784340429 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:59:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:59:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1641ms 01:59:00 INFO - PROCESS | 1799 | 1462784340486 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:59:00 INFO - PROCESS | 1799 | 1462784340491 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 01:59:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:59:00 INFO - PROCESS | 1799 | 1462784340498 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:59:00 INFO - PROCESS | 1799 | 1462784340502 Marionette TRACE conn4 <- [1,3098,null,{}] 01:59:00 INFO - PROCESS | 1799 | 1462784340508 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}] 01:59:00 INFO - PROCESS | 1799 | 1462784340750 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:59:01 INFO - PROCESS | 1799 | 1462784341059 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d838400 == 132 [pid = 1799] [id = 784] 01:59:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8e4a6400) [pid = 1799] [serial = 2351] [outer = (nil)] 01:59:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8e533400) [pid = 1799] [serial = 2352] [outer = 0x8e4a6400] 01:59:01 INFO - PROCESS | 1799 | 1462784341151 Marionette DEBUG loaded listener.js 01:59:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8e6c8800) [pid = 1799] [serial = 2353] [outer = 0x8e4a6400] 01:59:02 INFO - PROCESS | 1799 | 1462784342043 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]]]}] 01:59:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:59:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:59:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1587ms 01:59:02 INFO - PROCESS | 1799 | 1462784342086 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:59:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:59:02 INFO - PROCESS | 1799 | 1462784342090 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:59:02 INFO - PROCESS | 1799 | 1462784342097 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 1799 | 1462784342100 Marionette TRACE conn4 <- [1,3102,null,{}] 01:59:02 INFO - PROCESS | 1799 | 1462784342106 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}] 01:59:02 INFO - PROCESS | 1799 | 1462784342317 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:59:02 INFO - PROCESS | 1799 | 1462784342681 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cb8c800 == 133 [pid = 1799] [id = 785] 01:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8da89c00) [pid = 1799] [serial = 2354] [outer = (nil)] 01:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8ed2d800) [pid = 1799] [serial = 2355] [outer = 0x8da89c00] 01:59:02 INFO - PROCESS | 1799 | 1462784342836 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8ed68800) [pid = 1799] [serial = 2356] [outer = 0x8da89c00] 01:59:03 INFO - PROCESS | 1799 | 1462784343713 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:59:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:59:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1692ms 01:59:03 INFO - PROCESS | 1799 | 1462784343789 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:59:03 INFO - PROCESS | 1799 | 1462784343793 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 01:59:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:59:03 INFO - PROCESS | 1799 | 1462784343800 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:59:03 INFO - PROCESS | 1799 | 1462784343803 Marionette TRACE conn4 <- [1,3106,null,{}] 01:59:03 INFO - PROCESS | 1799 | 1462784343809 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}] 01:59:04 INFO - PROCESS | 1799 | 1462784344163 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:59:04 INFO - PROCESS | 1799 | 1462784344399 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d13d400 == 134 [pid = 1799] [id = 786] 01:59:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8e6be000) [pid = 1799] [serial = 2357] [outer = (nil)] 01:59:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8eef4400) [pid = 1799] [serial = 2358] [outer = 0x8e6be000] 01:59:04 INFO - PROCESS | 1799 | 1462784344541 Marionette DEBUG loaded listener.js 01:59:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f005800) [pid = 1799] [serial = 2359] [outer = 0x8e6be000] 01:59:05 INFO - PROCESS | 1799 | 1462784345358 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]]]}] 01:59:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:59:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:59:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:59:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1582ms 01:59:05 INFO - PROCESS | 1799 | 1462784345391 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 01:59:05 INFO - PROCESS | 1799 | 1462784345394 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 01:59:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:59:05 INFO - PROCESS | 1799 | 1462784345404 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:59:05 INFO - PROCESS | 1799 | 1462784345408 Marionette TRACE conn4 <- [1,3110,null,{}] 01:59:05 INFO - PROCESS | 1799 | 1462784345414 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}] 01:59:05 INFO - PROCESS | 1799 | 1462784345643 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 01:59:05 INFO - PROCESS | 1799 | 1462784345924 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eef5c00 == 135 [pid = 1799] [id = 787] 01:59:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f0b1800) [pid = 1799] [serial = 2360] [outer = (nil)] 01:59:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f705800) [pid = 1799] [serial = 2361] [outer = 0x8f0b1800] 01:59:06 INFO - PROCESS | 1799 | 1462784346017 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f70d000) [pid = 1799] [serial = 2362] [outer = 0x8f0b1800] 01:59:06 INFO - PROCESS | 1799 | 1462784346843 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"]]]}] 01:59:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:59:06 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 01:59:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:59:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:59:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1481ms 01:59:06 INFO - PROCESS | 1799 | 1462784346887 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 1799 | 1462784346890 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:59:06 INFO - PROCESS | 1799 | 1462784346897 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 1799 | 1462784346900 Marionette TRACE conn4 <- [1,3114,null,{}] 01:59:06 INFO - PROCESS | 1799 | 1462784346906 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}] 01:59:07 INFO - PROCESS | 1799 | 1462784347151 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 01:59:07 INFO - PROCESS | 1799 | 1462784347433 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\", \"bc44df45-9e92-49c0-adc0-098dff0ffe04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ede1400 == 136 [pid = 1799] [id = 788] 01:59:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8eef9400) [pid = 1799] [serial = 2363] [outer = (nil)] 01:59:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8fb12c00) [pid = 1799] [serial = 2364] [outer = 0x8eef9400] 01:59:07 INFO - PROCESS | 1799 | 1462784347524 Marionette DEBUG loaded listener.js 01:59:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8fb18400) [pid = 1799] [serial = 2365] [outer = 0x8eef9400] 01:59:08 INFO - PROCESS | 1799 | 1462784348371 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]]]}] 01:59:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:59:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1535ms 01:59:08 INFO - PROCESS | 1799 | 1462784348433 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 1799 | 1462784348437 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 01:59:09 WARNING - u'runner_teardown' () 01:59:09 INFO - No more tests 01:59:09 INFO - Got 0 unexpected results 01:59:09 INFO - SUITE-END | took 1338s 01:59:09 INFO - Closing logging queue 01:59:09 INFO - queue closed 01:59:09 INFO - Return code: 0 01:59:09 WARNING - # TBPL SUCCESS # 01:59:09 INFO - Running post-action listener: _resource_record_post_action 01:59:09 INFO - Running post-run listener: _resource_record_post_run 01:59:10 INFO - Total resource usage - Wall time: 1372s; CPU: 98.0%; Read bytes: 14098432; Write bytes: 925368320; Read time: 728; Write time: 239352 01:59:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:59:10 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 141807616; Read time: 0; Write time: 131872 01:59:10 INFO - run-tests - Wall time: 1343s; CPU: 98.0%; Read bytes: 11145216; Write bytes: 783560704; Read time: 576; Write time: 107480 01:59:10 INFO - Running post-run listener: _upload_blobber_files 01:59:10 INFO - Blob upload gear active. 01:59:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:59:10 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 01:59:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:59:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:59:11 INFO - (blobuploader) - INFO - Open directory for files ... 01:59:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:59:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:59:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:59:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:59:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:59:14 INFO - (blobuploader) - INFO - Done attempting. 01:59:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:59:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:59:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:59:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:59:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:59:15 INFO - (blobuploader) - INFO - Done attempting. 01:59:15 INFO - (blobuploader) - INFO - Iteration through files over. 01:59:15 INFO - Return code: 0 01:59:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:59:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:59:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46641fa98bd923923af6c42d797b7ef57d07c450056f7d735d9003a688973679aba51d231d5455259dc42e799492125c75deb8fefb3fc38e53eeb6fc0cb29773", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ab4e2a945b4f79db3074157b1d7ea19f129813dc51126a1def98143837e370200df1fa0089341d3f8ee2e13a5067e83d3c2261071e00987aa27be4052951c7a8"} 01:59:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:59:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:59:15 INFO - Contents: 01:59:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46641fa98bd923923af6c42d797b7ef57d07c450056f7d735d9003a688973679aba51d231d5455259dc42e799492125c75deb8fefb3fc38e53eeb6fc0cb29773", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ab4e2a945b4f79db3074157b1d7ea19f129813dc51126a1def98143837e370200df1fa0089341d3f8ee2e13a5067e83d3c2261071e00987aa27be4052951c7a8"} 01:59:15 INFO - Running post-run listener: copy_logs_to_upload_dir 01:59:15 INFO - Copying logs to upload dir... 01:59:15 INFO - mkdir: /builds/slave/test/build/upload/logs 01:59:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1456.552624 ========= master_lag: 1.91 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-05-09 01:59:17.826334) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-09 01:59:17.830452) ========= 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-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46641fa98bd923923af6c42d797b7ef57d07c450056f7d735d9003a688973679aba51d231d5455259dc42e799492125c75deb8fefb3fc38e53eeb6fc0cb29773", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ab4e2a945b4f79db3074157b1d7ea19f129813dc51126a1def98143837e370200df1fa0089341d3f8ee2e13a5067e83d3c2261071e00987aa27be4052951c7a8"} build_url:https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032119 build_url: 'https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46641fa98bd923923af6c42d797b7ef57d07c450056f7d735d9003a688973679aba51d231d5455259dc42e799492125c75deb8fefb3fc38e53eeb6fc0cb29773", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ab4e2a945b4f79db3074157b1d7ea19f129813dc51126a1def98143837e370200df1fa0089341d3f8ee2e13a5067e83d3c2261071e00987aa27be4052951c7a8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dBK_HE5ZS--f51FEOX4xHw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.44 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-09 01:59:21.305661) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 10 secs) (at 2016-05-09 01:59:21.306010) ========= 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-1462782602.480305-399376959 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016525 ========= master_lag: 10.64 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 10 secs) (at 2016-05-09 01:59:31.962555) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 01:59:31.962880) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 01:59:31.999390) ========= ========= Total master_lag: 16.36 =========