builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-539 starttime: 1467050605.6 results: success (0) buildid: 20160627094317 builduid: 59e32d1fac0b4cb482da14c713334a08 revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:25.595847) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:25.596279) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 11:03:25.596558) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 11:03:28.416550) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 11:03:28.416943) ========= 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-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 11:03:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.71M=0.002s 2016-06-27 11:03:32 (7.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.321153 ========= master_lag: 4.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 11:03:32.890469) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:32.890854) ========= 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-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.083233 ========= master_lag: 0.60 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:33.575643) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 11:03:33.576018) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --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-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 11:03:34,267 truncating revision to first 12 chars 2016-06-27 11:03:34,267 Setting DEBUG logging. 2016-06-27 11:03:34,268 attempt 1/10 2016-06-27 11:03:34,268 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/00a6e2ca6e9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 11:03:34,660 unpacking tar archive at: mozilla-beta-00a6e2ca6e9a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.740967 ========= master_lag: 0.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 11:03:35.213638) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:35.213968) ========= script_repo_revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 11:03:35.214355) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-06-27 11:03:35.214635) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-06-27 11:03:42.589033) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 54 secs) (at 2016-06-27 11:03:42.589402) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False 11:03:42 INFO - MultiFileLogger online at 20160627 11:03:42 in /builds/slave/test 11:03:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:03:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:03:42 INFO - {'append_to_log': False, 11:03:42 INFO - 'base_work_dir': '/builds/slave/test', 11:03:42 INFO - 'blob_upload_branch': 'mozilla-beta', 11:03:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:03:42 INFO - 'buildbot_json_path': 'buildprops.json', 11:03:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:03:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:03:42 INFO - 'download_minidump_stackwalk': True, 11:03:42 INFO - 'download_symbols': 'true', 11:03:42 INFO - 'e10s': False, 11:03:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:03:42 INFO - 'tooltool.py': '/tools/tooltool.py', 11:03:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:03:42 INFO - '/tools/misc-python/virtualenv.py')}, 11:03:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:03:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:03:42 INFO - 'log_level': 'info', 11:03:42 INFO - 'log_to_console': True, 11:03:42 INFO - 'opt_config_files': (), 11:03:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:03:42 INFO - '--processes=1', 11:03:42 INFO - '--config=%(test_path)s/wptrunner.ini', 11:03:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:03:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:03:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:03:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:03:42 INFO - 'pip_index': False, 11:03:42 INFO - 'require_test_zip': True, 11:03:42 INFO - 'test_type': ('testharness',), 11:03:42 INFO - 'this_chunk': '1', 11:03:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:03:42 INFO - 'total_chunks': '10', 11:03:42 INFO - 'virtualenv_path': 'venv', 11:03:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:03:42 INFO - 'work_dir': 'build'} 11:03:42 INFO - ##### 11:03:42 INFO - ##### Running clobber step. 11:03:42 INFO - ##### 11:03:42 INFO - Running pre-action listener: _resource_record_pre_action 11:03:42 INFO - Running main action method: clobber 11:03:42 INFO - rmtree: /builds/slave/test/build 11:03:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:03:45 INFO - Running post-action listener: _resource_record_post_action 11:03:45 INFO - ##### 11:03:45 INFO - ##### Running read-buildbot-config step. 11:03:45 INFO - ##### 11:03:45 INFO - Running pre-action listener: _resource_record_pre_action 11:03:45 INFO - Running main action method: read_buildbot_config 11:03:45 INFO - Using buildbot properties: 11:03:45 INFO - { 11:03:45 INFO - "project": "", 11:03:45 INFO - "product": "firefox", 11:03:45 INFO - "script_repo_revision": "production", 11:03:45 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:03:45 INFO - "repository": "", 11:03:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:03:45 INFO - "buildid": "20160627094317", 11:03:45 INFO - "pgo_build": "False", 11:03:45 INFO - "basedir": "/builds/slave/test", 11:03:45 INFO - "buildnumber": 10, 11:03:45 INFO - "slavename": "tst-linux32-spot-539", 11:03:45 INFO - "revision": "00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47", 11:03:45 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 11:03:45 INFO - "platform": "linux", 11:03:45 INFO - "branch": "mozilla-beta", 11:03:45 INFO - "repo_path": "releases/mozilla-beta", 11:03:45 INFO - "moz_repo_path": "", 11:03:45 INFO - "stage_platform": "linux", 11:03:45 INFO - "builduid": "59e32d1fac0b4cb482da14c713334a08", 11:03:45 INFO - "slavebuilddir": "test" 11:03:45 INFO - } 11:03:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:03:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:03:45 INFO - Running post-action listener: _resource_record_post_action 11:03:45 INFO - ##### 11:03:45 INFO - ##### Running download-and-extract step. 11:03:45 INFO - ##### 11:03:45 INFO - Running pre-action listener: _resource_record_pre_action 11:03:45 INFO - Running main action method: download_and_extract 11:03:45 INFO - mkdir: /builds/slave/test/build/tests 11:03:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:03:45 INFO - https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:03:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:03:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:03:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:03:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:03:46 INFO - Downloaded 1291 bytes. 11:03:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:03:46 INFO - Using the following test package requirements: 11:03:46 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:03:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:03:46 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:03:46 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'jsshell-linux-i686.zip'], 11:03:46 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:03:46 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:03:46 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:03:46 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:03:46 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:03:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:03:46 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:03:46 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:03: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')]} 11:03:46 INFO - https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:03:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:03:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:03:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:03:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:03:49 INFO - Downloaded 22859868 bytes. 11:03:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:03:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:03:50 INFO - caution: filename not matched: web-platform/* 11:03:50 INFO - Return code: 11 11:03:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:03:50 INFO - https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:03:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:03:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:03:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:03:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:03:54 INFO - Downloaded 36389080 bytes. 11:03:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:03:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:03:58 INFO - caution: filename not matched: bin/* 11:03:58 INFO - caution: filename not matched: config/* 11:03:58 INFO - caution: filename not matched: mozbase/* 11:03:58 INFO - caution: filename not matched: marionette/* 11:03:58 INFO - caution: filename not matched: tools/wptserve/* 11:03:58 INFO - Return code: 11 11:03:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:03:58 INFO - https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:03:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:03:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:03:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:03:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:04:04 INFO - Downloaded 69347456 bytes. 11:04:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:04:04 INFO - mkdir: /builds/slave/test/properties 11:04:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:04:04 INFO - Writing to file /builds/slave/test/properties/build_url 11:04:04 INFO - Contents: 11:04:04 INFO - build_url:https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:04:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:04:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:04:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:04:05 INFO - Contents: 11:04:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:04:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:05 INFO - https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:04:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:04:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:04:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:04:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:04:15 INFO - Downloaded 92353350 bytes. 11:04:15 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:04:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:04:24 INFO - Return code: 0 11:04:24 INFO - Running post-action listener: _resource_record_post_action 11:04:24 INFO - Running post-action listener: set_extra_try_arguments 11:04:24 INFO - ##### 11:04:24 INFO - ##### Running create-virtualenv step. 11:04:24 INFO - ##### 11:04:24 INFO - Running pre-action listener: _pre_create_virtualenv 11:04:24 INFO - Running pre-action listener: _resource_record_pre_action 11:04:24 INFO - Running main action method: create_virtualenv 11:04:24 INFO - Creating virtualenv /builds/slave/test/build/venv 11:04:24 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:04:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:04:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:04:25 INFO - Using real prefix '/usr' 11:04:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:04:26 INFO - Installing distribute.............................................................................................................................................................................................done. 11:04:31 INFO - Installing pip.................done. 11:04:31 INFO - Return code: 0 11:04:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:04:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:31 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 0x88d4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89edf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, '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-1467050360.969907-650591370', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:04:31 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 11:04:31 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 11:04:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:04:31 INFO - 'CCACHE_UMASK': '002', 11:04:31 INFO - 'DISPLAY': ':0', 11:04:31 INFO - 'HOME': '/home/cltbld', 11:04:31 INFO - 'LANG': 'en_US.UTF-8', 11:04:31 INFO - 'LOGNAME': 'cltbld', 11:04:31 INFO - 'MAIL': '/var/mail/cltbld', 11:04:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:04:31 INFO - 'MOZ_NO_REMOTE': '1', 11:04:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:04:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:04:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:31 INFO - 'PWD': '/builds/slave/test', 11:04:31 INFO - 'SHELL': '/bin/bash', 11:04:31 INFO - 'SHLVL': '1', 11:04:31 INFO - 'TERM': 'linux', 11:04:31 INFO - 'TMOUT': '86400', 11:04:31 INFO - 'USER': 'cltbld', 11:04:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:04:31 INFO - '_': '/tools/buildbot/bin/python'} 11:04:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:31 INFO - Downloading/unpacking psutil>=0.7.1 11:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:31 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 11:04:31 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 11:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:04:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:04:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:04:35 INFO - Installing collected packages: psutil 11:04:35 INFO - Running setup.py install for psutil 11:04:36 INFO - building 'psutil._psutil_linux' extension 11:04:36 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 11:04:36 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:04:36 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:04:36 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 11:04:36 INFO - building 'psutil._psutil_posix' extension 11:04:36 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 11:04:37 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 11:04:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:04:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:04:37 INFO - Successfully installed psutil 11:04:37 INFO - Cleaning up... 11:04:37 INFO - Return code: 0 11:04:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:04:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:37 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 0x88d4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89edf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, '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-1467050360.969907-650591370', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:04:37 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 11:04:37 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 11:04:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:04:37 INFO - 'CCACHE_UMASK': '002', 11:04:37 INFO - 'DISPLAY': ':0', 11:04:37 INFO - 'HOME': '/home/cltbld', 11:04:37 INFO - 'LANG': 'en_US.UTF-8', 11:04:37 INFO - 'LOGNAME': 'cltbld', 11:04:37 INFO - 'MAIL': '/var/mail/cltbld', 11:04:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:04:37 INFO - 'MOZ_NO_REMOTE': '1', 11:04:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:04:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:04:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:37 INFO - 'PWD': '/builds/slave/test', 11:04:37 INFO - 'SHELL': '/bin/bash', 11:04:37 INFO - 'SHLVL': '1', 11:04:37 INFO - 'TERM': 'linux', 11:04:37 INFO - 'TMOUT': '86400', 11:04:37 INFO - 'USER': 'cltbld', 11:04:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:04:37 INFO - '_': '/tools/buildbot/bin/python'} 11:04:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:04:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:37 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 11:04:37 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 11:04:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:04:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:04:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:04:41 INFO - Installing collected packages: mozsystemmonitor 11:04:41 INFO - Running setup.py install for mozsystemmonitor 11:04:41 INFO - Successfully installed mozsystemmonitor 11:04:41 INFO - Cleaning up... 11:04:41 INFO - Return code: 0 11:04:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:04:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:42 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 0x88d4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89edf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, '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-1467050360.969907-650591370', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:04:42 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 11:04:42 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 11:04:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:04:42 INFO - 'CCACHE_UMASK': '002', 11:04:42 INFO - 'DISPLAY': ':0', 11:04:42 INFO - 'HOME': '/home/cltbld', 11:04:42 INFO - 'LANG': 'en_US.UTF-8', 11:04:42 INFO - 'LOGNAME': 'cltbld', 11:04:42 INFO - 'MAIL': '/var/mail/cltbld', 11:04:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:04:42 INFO - 'MOZ_NO_REMOTE': '1', 11:04:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:04:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:04:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:42 INFO - 'PWD': '/builds/slave/test', 11:04:42 INFO - 'SHELL': '/bin/bash', 11:04:42 INFO - 'SHLVL': '1', 11:04:42 INFO - 'TERM': 'linux', 11:04:42 INFO - 'TMOUT': '86400', 11:04:42 INFO - 'USER': 'cltbld', 11:04:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:04:42 INFO - '_': '/tools/buildbot/bin/python'} 11:04:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:42 INFO - Downloading/unpacking blobuploader==1.2.4 11:04:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:04:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:04:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:46 INFO - Downloading blobuploader-1.2.4.tar.gz 11:04:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:04:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:04:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:46 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 11:04:46 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 11:04:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:04:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:04:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:47 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 11:04:47 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 11:04:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:04:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:04:47 INFO - Downloading docopt-0.6.1.tar.gz 11:04:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:04:47 INFO - Installing collected packages: blobuploader, requests, docopt 11:04:47 INFO - Running setup.py install for blobuploader 11:04:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:04:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:04:48 INFO - Running setup.py install for requests 11:04:48 INFO - Running setup.py install for docopt 11:04:49 INFO - Successfully installed blobuploader requests docopt 11:04:49 INFO - Cleaning up... 11:04:49 INFO - Return code: 0 11:04:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:04:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:49 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 0x88d4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89edf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, '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-1467050360.969907-650591370', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:04:49 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 11:04:49 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 11:04:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:04:49 INFO - 'CCACHE_UMASK': '002', 11:04:49 INFO - 'DISPLAY': ':0', 11:04:49 INFO - 'HOME': '/home/cltbld', 11:04:49 INFO - 'LANG': 'en_US.UTF-8', 11:04:49 INFO - 'LOGNAME': 'cltbld', 11:04:49 INFO - 'MAIL': '/var/mail/cltbld', 11:04:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:04:49 INFO - 'MOZ_NO_REMOTE': '1', 11:04:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:04:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:04:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:49 INFO - 'PWD': '/builds/slave/test', 11:04:49 INFO - 'SHELL': '/bin/bash', 11:04:49 INFO - 'SHLVL': '1', 11:04:49 INFO - 'TERM': 'linux', 11:04:49 INFO - 'TMOUT': '86400', 11:04:49 INFO - 'USER': 'cltbld', 11:04:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:04:49 INFO - '_': '/tools/buildbot/bin/python'} 11:04:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:04:49 INFO - Running setup.py (path:/tmp/pip-uJ6UYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:04:49 INFO - Running setup.py (path:/tmp/pip-_tJXDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:04:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:04:49 INFO - Running setup.py (path:/tmp/pip-CuaTwz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:04:50 INFO - Running setup.py (path:/tmp/pip-Y_MYqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:04:50 INFO - Running setup.py (path:/tmp/pip-iSRF30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:04:50 INFO - Running setup.py (path:/tmp/pip-qsEwQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:04:50 INFO - Running setup.py (path:/tmp/pip-gJzWiJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:04:50 INFO - Running setup.py (path:/tmp/pip-HOps7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:04:50 INFO - Running setup.py (path:/tmp/pip-y28bVb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:04:50 INFO - Running setup.py (path:/tmp/pip-QiaXlW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:04:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:04:50 INFO - Running setup.py (path:/tmp/pip-ntA0t2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:04:51 INFO - Running setup.py (path:/tmp/pip-pe_49K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:04:51 INFO - Running setup.py (path:/tmp/pip-uigp2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:04:51 INFO - Running setup.py (path:/tmp/pip-QfDuIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:04:51 INFO - Running setup.py (path:/tmp/pip-wDJLNI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:04:51 INFO - Running setup.py (path:/tmp/pip-sPxZ4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:04:51 INFO - Running setup.py (path:/tmp/pip-7VZ4BA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:04:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:04:51 INFO - Running setup.py (path:/tmp/pip-9OiRXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:04:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:04:52 INFO - Running setup.py (path:/tmp/pip-yk9VsZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:04:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:04:52 INFO - Running setup.py (path:/tmp/pip-lfzCfc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:04:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:04:52 INFO - Running setup.py (path:/tmp/pip-CBpIVX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:04:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:04:52 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:04:52 INFO - Running setup.py install for manifestparser 11:04:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:04:53 INFO - Running setup.py install for mozcrash 11:04:53 INFO - Running setup.py install for mozdebug 11:04:53 INFO - Running setup.py install for mozdevice 11:04:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:04:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:04:53 INFO - Running setup.py install for mozfile 11:04:54 INFO - Running setup.py install for mozhttpd 11:04:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Running setup.py install for mozinfo 11:04:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Running setup.py install for mozInstall 11:04:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:04:54 INFO - Running setup.py install for mozleak 11:04:54 INFO - Running setup.py install for mozlog 11:04:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Running setup.py install for moznetwork 11:04:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Running setup.py install for mozprocess 11:04:55 INFO - Running setup.py install for mozprofile 11:04:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:04:55 INFO - Running setup.py install for mozrunner 11:04:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for mozscreenshot 11:04:56 INFO - Running setup.py install for moztest 11:04:56 INFO - Running setup.py install for mozversion 11:04:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:04:56 INFO - Running setup.py install for wptserve 11:04:57 INFO - Running setup.py install for marionette-driver 11:04:57 INFO - Running setup.py install for browsermob-proxy 11:04:57 INFO - Running setup.py install for marionette-client 11:04:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:04:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:04:58 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:04:58 INFO - Cleaning up... 11:04:58 INFO - Return code: 0 11:04:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:04:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:04:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:04:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:04:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:04:58 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 0x88d4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89edf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, '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-1467050360.969907-650591370', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 11:04:58 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 11:04:58 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 11:04:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:04:58 INFO - 'CCACHE_UMASK': '002', 11:04:58 INFO - 'DISPLAY': ':0', 11:04:58 INFO - 'HOME': '/home/cltbld', 11:04:58 INFO - 'LANG': 'en_US.UTF-8', 11:04:58 INFO - 'LOGNAME': 'cltbld', 11:04:58 INFO - 'MAIL': '/var/mail/cltbld', 11:04:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:04:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:04:58 INFO - 'MOZ_NO_REMOTE': '1', 11:04:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:04:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:04:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:04:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:04:58 INFO - 'PWD': '/builds/slave/test', 11:04:58 INFO - 'SHELL': '/bin/bash', 11:04:58 INFO - 'SHLVL': '1', 11:04:58 INFO - 'TERM': 'linux', 11:04:58 INFO - 'TMOUT': '86400', 11:04:58 INFO - 'USER': 'cltbld', 11:04:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:04:58 INFO - '_': '/tools/buildbot/bin/python'} 11:04:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:04:58 INFO - Running setup.py (path:/tmp/pip-7qdLeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:04:58 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:04:58 INFO - Running setup.py (path:/tmp/pip-H9p2Tp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:04:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:04:58 INFO - Running setup.py (path:/tmp/pip-USkzSX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:04:59 INFO - Running setup.py (path:/tmp/pip-6Dc4T8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:04:59 INFO - Running setup.py (path:/tmp/pip-gqgyPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:04:59 INFO - Running setup.py (path:/tmp/pip-6HQ1Zo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:04:59 INFO - Running setup.py (path:/tmp/pip-eLCWDI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:04:59 INFO - Running setup.py (path:/tmp/pip-vQx6Kq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:04:59 INFO - Running setup.py (path:/tmp/pip-ZjWoao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:04:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:04:59 INFO - Running setup.py (path:/tmp/pip-SsPGUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:05:00 INFO - Running setup.py (path:/tmp/pip-O1yv0N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:05:00 INFO - Running setup.py (path:/tmp/pip-UWBMAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:05:00 INFO - Running setup.py (path:/tmp/pip-Dp9eYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:05:00 INFO - Running setup.py (path:/tmp/pip-cj8Zuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:05:00 INFO - Running setup.py (path:/tmp/pip-2ke_U8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:05:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:05:00 INFO - Running setup.py (path:/tmp/pip-Bkgl3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:05:01 INFO - Running setup.py (path:/tmp/pip-VdBaaM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:05:01 INFO - Running setup.py (path:/tmp/pip-iSp068-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:05:01 INFO - Running setup.py (path:/tmp/pip-szAi3j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:05:01 INFO - Running setup.py (path:/tmp/pip-dfEdo1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:05:01 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:05:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:05:02 INFO - Running setup.py (path:/tmp/pip-lGHXUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:05:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:05:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:05:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:05:02 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 11:05:02 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 11:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:05:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:05:06 INFO - Downloading blessings-1.6.tar.gz 11:05:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:05:06 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:05:06 INFO - Installing collected packages: blessings 11:05:06 INFO - Running setup.py install for blessings 11:05:06 INFO - Successfully installed blessings 11:05:06 INFO - Cleaning up... 11:05:06 INFO - Return code: 0 11:05:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:05:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:05:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:05:07 INFO - Reading from file tmpfile_stdout 11:05:07 INFO - Current package versions: 11:05:07 INFO - argparse == 1.2.1 11:05:07 INFO - blessings == 1.6 11:05:07 INFO - blobuploader == 1.2.4 11:05:07 INFO - browsermob-proxy == 0.6.0 11:05:07 INFO - docopt == 0.6.1 11:05:07 INFO - manifestparser == 1.1 11:05:07 INFO - marionette-client == 2.3.0 11:05:07 INFO - marionette-driver == 1.4.0 11:05:07 INFO - mozInstall == 1.12 11:05:07 INFO - mozcrash == 0.17 11:05:07 INFO - mozdebug == 0.1 11:05:07 INFO - mozdevice == 0.48 11:05:07 INFO - mozfile == 1.2 11:05:07 INFO - mozhttpd == 0.7 11:05:07 INFO - mozinfo == 0.9 11:05:07 INFO - mozleak == 0.1 11:05:07 INFO - mozlog == 3.1 11:05:07 INFO - moznetwork == 0.27 11:05:07 INFO - mozprocess == 0.22 11:05:07 INFO - mozprofile == 0.28 11:05:07 INFO - mozrunner == 6.11 11:05:07 INFO - mozscreenshot == 0.1 11:05:07 INFO - mozsystemmonitor == 0.0 11:05:07 INFO - moztest == 0.7 11:05:07 INFO - mozversion == 1.4 11:05:07 INFO - psutil == 3.1.1 11:05:07 INFO - requests == 1.2.3 11:05:07 INFO - wptserve == 1.4.0 11:05:07 INFO - wsgiref == 0.1.2 11:05:07 INFO - Running post-action listener: _resource_record_post_action 11:05:07 INFO - Running post-action listener: _start_resource_monitoring 11:05:07 INFO - Starting resource monitoring. 11:05:07 INFO - ##### 11:05:07 INFO - ##### Running pull step. 11:05:07 INFO - ##### 11:05:07 INFO - Running pre-action listener: _resource_record_pre_action 11:05:07 INFO - Running main action method: pull 11:05:07 INFO - Pull has nothing to do! 11:05:07 INFO - Running post-action listener: _resource_record_post_action 11:05:07 INFO - ##### 11:05:07 INFO - ##### Running install step. 11:05:07 INFO - ##### 11:05:07 INFO - Running pre-action listener: _resource_record_pre_action 11:05:07 INFO - Running main action method: install 11:05:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:05:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:05:07 INFO - Reading from file tmpfile_stdout 11:05:07 INFO - Detecting whether we're running mozinstall >=1.0... 11:05:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:05:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:05:07 INFO - Reading from file tmpfile_stdout 11:05:07 INFO - Output received: 11:05:07 INFO - Usage: mozinstall [options] installer 11:05:07 INFO - Options: 11:05:07 INFO - -h, --help show this help message and exit 11:05:07 INFO - -d DEST, --destination=DEST 11:05:07 INFO - Directory to install application into. [default: 11:05:07 INFO - "/builds/slave/test"] 11:05:07 INFO - --app=APP Application being installed. [default: firefox] 11:05:07 INFO - mkdir: /builds/slave/test/build/application 11:05:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:05:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:05:43 INFO - Reading from file tmpfile_stdout 11:05:43 INFO - Output received: 11:05:43 INFO - /builds/slave/test/build/application/firefox/firefox 11:05:43 INFO - Running post-action listener: _resource_record_post_action 11:05:43 INFO - ##### 11:05:43 INFO - ##### Running run-tests step. 11:05:43 INFO - ##### 11:05:43 INFO - Running pre-action listener: _resource_record_pre_action 11:05:43 INFO - Running main action method: run_tests 11:05:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:05:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:05:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:05:43 INFO - grabbing minidump binary from tooltool 11:05: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')]} 11:05:43 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 0x86cfe30>, '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 0x896cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89eb470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:05:43 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 11:05:43 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 11:05:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:05:43 INFO - Return code: 0 11:05:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:05:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:05:43 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/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:05:43 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/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:05:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:05:43 INFO - 'CCACHE_UMASK': '002', 11:05:43 INFO - 'DISPLAY': ':0', 11:05:43 INFO - 'HOME': '/home/cltbld', 11:05:43 INFO - 'LANG': 'en_US.UTF-8', 11:05:43 INFO - 'LOGNAME': 'cltbld', 11:05:43 INFO - 'MAIL': '/var/mail/cltbld', 11:05:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:05:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:05:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:05:43 INFO - 'MOZ_NO_REMOTE': '1', 11:05:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:05:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:05:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:05:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:05:43 INFO - 'PWD': '/builds/slave/test', 11:05:43 INFO - 'SHELL': '/bin/bash', 11:05:43 INFO - 'SHLVL': '1', 11:05:43 INFO - 'TERM': 'linux', 11:05:43 INFO - 'TMOUT': '86400', 11:05:43 INFO - 'USER': 'cltbld', 11:05:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467050360.969907-650591370', 11:05:43 INFO - '_': '/tools/buildbot/bin/python'} 11:05:43 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/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:05:44 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:05:44 INFO - import pkg_resources 11:05:45 INFO - Using 1 client processes 11:05:45 INFO - wptserve Starting http server on 127.0.0.1:8000 11:05:45 INFO - wptserve Starting http server on 127.0.0.1:8001 11:05:46 INFO - wptserve Starting http server on 127.0.0.1:8443 11:05:48 INFO - SUITE-START | Running 778 tests 11:05:48 INFO - Running testharness tests 11:05:48 INFO - Setting up ssl 11:05:48 INFO - PROCESS | certutil | 11:05:48 INFO - PROCESS | certutil | 11:05:48 INFO - PROCESS | certutil | 11:05:48 INFO - Certificate Nickname Trust Attributes 11:05:48 INFO - SSL,S/MIME,JAR/XPI 11:05:48 INFO - 11:05:48 INFO - web-platform-tests CT,, 11:05:48 INFO - 11:05:48 INFO - Starting runner 11:05:51 INFO - PROCESS | 1716 | 1467050751312 Marionette DEBUG Marionette enabled via build flag and pref 11:05:51 INFO - PROCESS | 1716 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1716] [id = 1] 11:05:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1716] [serial = 1] [outer = (nil)] 11:05:51 INFO - PROCESS | 1716 | [1716] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:05:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1716] [serial = 2] [outer = 0xa4d4f000] 11:05:52 INFO - PROCESS | 1716 | 1467050752056 Marionette INFO Listening on port 2828 11:05:52 INFO - PROCESS | 1716 | 1467050752690 Marionette DEBUG Marionette enabled via command-line flag 11:05:52 INFO - PROCESS | 1716 | ++DOCSHELL 0xa23a5800 == 2 [pid = 1716] [id = 2] 11:05:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 3 (0xa23a6c00) [pid = 1716] [serial = 3] [outer = (nil)] 11:05:52 INFO - PROCESS | 1716 | [1716] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:05:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1716] [serial = 4] [outer = 0xa23a6c00] 11:05:52 INFO - PROCESS | 1716 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cfc80 11:05:52 INFO - PROCESS | 1716 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6714780 11:05:52 INFO - PROCESS | 1716 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc740 11:05:52 INFO - PROCESS | 1716 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f93a0 11:05:53 INFO - PROCESS | 1716 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20e00e0 11:05:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 5 (0xa110c400) [pid = 1716] [serial = 5] [outer = 0xa4d4f000] 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:53 INFO - PROCESS | 1716 | 1467050753136 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53198 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:53 INFO - PROCESS | 1716 | 1467050753171 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53199 11:05:53 INFO - PROCESS | 1716 | 1467050753235 Marionette DEBUG Closed connection conn0 11:05:53 INFO - PROCESS | 1716 | 1467050753264 Marionette DEBUG Closed connection conn1 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:53 INFO - PROCESS | 1716 | 1467050753380 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53200 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:53 INFO - PROCESS | 1716 | 1467050753463 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53201 11:05:53 INFO - PROCESS | 1716 | 1467050753471 Marionette DEBUG Closed connection conn2 11:05:53 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:05:53 INFO - PROCESS | 1716 | 1467050753507 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53202 11:05:53 INFO - PROCESS | 1716 | 1467050753520 Marionette DEBUG Closed connection conn3 11:05:53 INFO - PROCESS | 1716 | 1467050753567 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:05:53 INFO - PROCESS | 1716 | 1467050753585 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627094317","device":"desktop","version":"48.0"} 11:05:54 INFO - PROCESS | 1716 | [1716] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:05:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b503800 == 3 [pid = 1716] [id = 3] 11:05:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 6 (0x9b503c00) [pid = 1716] [serial = 6] [outer = (nil)] 11:05:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b504000 == 4 [pid = 1716] [id = 4] 11:05:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 7 (0x9b504400) [pid = 1716] [serial = 7] [outer = (nil)] 11:05:55 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:05:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x9ac3ac00 == 5 [pid = 1716] [id = 5] 11:05:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 8 (0x9ac3b000) [pid = 1716] [serial = 8] [outer = (nil)] 11:05:56 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:05:56 INFO - PROCESS | 1716 | [1716] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:05:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 9 (0x9aaf9800) [pid = 1716] [serial = 9] [outer = 0x9ac3b000] 11:05:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 10 (0x9ac2c400) [pid = 1716] [serial = 10] [outer = 0x9b503c00] 11:05:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 11 (0x9ac2e000) [pid = 1716] [serial = 11] [outer = 0x9b504400] 11:05:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 12 (0x9a525400) [pid = 1716] [serial = 12] [outer = 0x9ac3b000] 11:05:57 INFO - PROCESS | 1716 | 1467050757827 Marionette INFO startBrowser b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:05:57 INFO - PROCESS | 1716 | 1467050757874 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1716 | 1467050757895 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1716 | 1467050757900 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:05:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 13 (0xa237a400) [pid = 1716] [serial = 13] [outer = 0x9ac3b000] 11:05:58 INFO - PROCESS | 1716 | 1467050758658 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627094317","device":"desktop","version":"48.0","command_id":1}}] 11:05:58 INFO - PROCESS | 1716 | 1467050758898 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:05:58 INFO - PROCESS | 1716 | 1467050758906 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:05:59 INFO - PROCESS | 1716 | 1467050759253 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:05:59 INFO - PROCESS | 1716 | 1467050759455 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:05:59 INFO - PROCESS | 1716 | 1467050759462 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:05:59 INFO - PROCESS | 1716 | [1716] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:05:59 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:05:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 14 (0x966d5400) [pid = 1716] [serial = 14] [outer = 0x9ac3b000] 11:06:00 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:06:00 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:06:00 INFO - PROCESS | 1716 | 1467050760155 Marionette TRACE conn4 <- [1,3,null,{}] 11:06:00 INFO - PROCESS | 1716 | 1467050760219 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:06:00 INFO - PROCESS | 1716 | 1467050760225 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:00 INFO - PROCESS | 1716 | 1467050760271 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:06:00 INFO - PROCESS | 1716 | 1467050760343 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1716 | 1467050760346 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:06:00 INFO - PROCESS | 1716 | 1467050760382 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1716 | 1467050760389 Marionette TRACE conn4 <- [1,6,null,{}] 11:06:00 INFO - PROCESS | 1716 | 1467050760482 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 1716 | 1467050760487 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:00 INFO - PROCESS | 1716 | 1467050760517 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:06:00 INFO - PROCESS | 1716 | 1467050760523 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1716 | 1467050760536 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d78400 == 6 [pid = 1716] [id = 6] 11:06:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 15 (0x93d78800) [pid = 1716] [serial = 15] [outer = (nil)] 11:06:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 16 (0x93d7a800) [pid = 1716] [serial = 16] [outer = 0x93d78800] 11:06:00 INFO - PROCESS | 1716 | 1467050760615 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 17 (0x93d7f800) [pid = 1716] [serial = 17] [outer = 0x93d78800] 11:06:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bb2c00 == 7 [pid = 1716] [id = 7] 11:06:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 18 (0x93bb3000) [pid = 1716] [serial = 18] [outer = (nil)] 11:06:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 19 (0x93bb5000) [pid = 1716] [serial = 19] [outer = 0x93bb3000] 11:06:01 INFO - PROCESS | 1716 | 1467050761129 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 20 (0x93bbac00) [pid = 1716] [serial = 20] [outer = 0x93bb3000] 11:06:01 INFO - PROCESS | 1716 | [1716] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:06:01 INFO - PROCESS | 1716 | 1467050761846 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1627ms 11:06:02 INFO - PROCESS | 1716 | 1467050762150 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1716 | 1467050762159 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:06:02 INFO - PROCESS | 1716 | 1467050762237 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1716 | 1467050762243 Marionette TRACE conn4 <- [1,10,null,{}] 11:06:02 INFO - PROCESS | 1716 | 1467050762284 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 1716 | 1467050762292 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:02 INFO - PROCESS | 1716 | 1467050762535 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:06:02 INFO - PROCESS | 1716 | 1467050762639 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1716 | 1467050762654 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bb1400 == 8 [pid = 1716] [id = 8] 11:06:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 21 (0x93bb1c00) [pid = 1716] [serial = 21] [outer = (nil)] 11:06:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 22 (0x98a04c00) [pid = 1716] [serial = 22] [outer = 0x93bb1c00] 11:06:02 INFO - PROCESS | 1716 | 1467050762780 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 23 (0x9a103800) [pid = 1716] [serial = 23] [outer = 0x93bb1c00] 11:06:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b501c00 == 9 [pid = 1716] [id = 9] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 24 (0x9b506800) [pid = 1716] [serial = 24] [outer = (nil)] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 25 (0x9b805400) [pid = 1716] [serial = 25] [outer = 0x9b506800] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 26 (0x9a1eb400) [pid = 1716] [serial = 26] [outer = 0x9b506800] 11:06:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a2c3c00 == 10 [pid = 1716] [id = 10] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 27 (0x9a52b800) [pid = 1716] [serial = 27] [outer = (nil)] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 28 (0x9d50d800) [pid = 1716] [serial = 28] [outer = 0x9a52b800] 11:06:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 29 (0xa209b400) [pid = 1716] [serial = 29] [outer = 0x9a52b800] 11:06:04 INFO - PROCESS | 1716 | 1467050764016 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1831ms 11:06:04 INFO - PROCESS | 1716 | 1467050764071 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 1716 | 1467050764088 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:06:04 INFO - PROCESS | 1716 | 1467050764290 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 1716 | 1467050764297 Marionette TRACE conn4 <- [1,14,null,{}] 11:06:04 INFO - PROCESS | 1716 | 1467050764341 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 1716 | 1467050764348 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:04 INFO - PROCESS | 1716 | 1467050764561 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:06:04 INFO - PROCESS | 1716 | 1467050764697 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1716 | 1467050764708 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a05000 == 11 [pid = 1716] [id = 11] 11:06:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 30 (0x9b205400) [pid = 1716] [serial = 30] [outer = (nil)] 11:06:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 31 (0xa2ff6400) [pid = 1716] [serial = 31] [outer = 0x9b205400] 11:06:04 INFO - PROCESS | 1716 | 1467050764800 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 32 (0xa4d0c400) [pid = 1716] [serial = 32] [outer = 0x9b205400] 11:06:05 INFO - PROCESS | 1716 | 1467050765844 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1735ms 11:06:05 INFO - PROCESS | 1716 | 1467050765897 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:06:05 INFO - PROCESS | 1716 | 1467050765903 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:06:05 INFO - PROCESS | 1716 | 1467050765911 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1716 | 1467050765919 Marionette TRACE conn4 <- [1,18,null,{}] 11:06:05 INFO - PROCESS | 1716 | 1467050765940 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1716 | 1467050765951 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:06 INFO - PROCESS | 1716 | 1467050766501 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:06:06 INFO - PROCESS | 1716 | 1467050766670 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1716 | 1467050766684 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x966ce800 == 12 [pid = 1716] [id = 12] 11:06:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 33 (0x966d2000) [pid = 1716] [serial = 33] [outer = (nil)] 11:06:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 34 (0x9835cc00) [pid = 1716] [serial = 34] [outer = 0x966d2000] 11:06:06 INFO - PROCESS | 1716 | 1467050766766 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 35 (0x98a65800) [pid = 1716] [serial = 35] [outer = 0x966d2000] 11:06:07 INFO - PROCESS | 1716 | 1467050767925 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 2099ms 11:06:08 INFO - PROCESS | 1716 | 1467050768011 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1716 | 1467050768018 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:06:08 INFO - PROCESS | 1716 | 1467050768028 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1716 | 1467050768034 Marionette TRACE conn4 <- [1,22,null,{}] 11:06:08 INFO - PROCESS | 1716 | 1467050768048 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1716 | 1467050768058 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:08 INFO - PROCESS | 1716 | 1467050768359 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:06:08 INFO - PROCESS | 1716 | 1467050768456 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1716 | 1467050768467 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a1f3400 == 13 [pid = 1716] [id = 13] 11:06:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 36 (0x9a52d800) [pid = 1716] [serial = 36] [outer = (nil)] 11:06:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 37 (0x9bdc8c00) [pid = 1716] [serial = 37] [outer = 0x9a52d800] 11:06:08 INFO - PROCESS | 1716 | 1467050768552 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 38 (0x9c225000) [pid = 1716] [serial = 38] [outer = 0x9a52d800] 11:06:09 INFO - PROCESS | 1716 | 1467050769557 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1592ms 11:06:09 INFO - PROCESS | 1716 | 1467050769623 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1716 | 1467050769632 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:06:09 INFO - PROCESS | 1716 | 1467050769644 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1716 | 1467050769651 Marionette TRACE conn4 <- [1,26,null,{}] 11:06:09 INFO - PROCESS | 1716 | 1467050769662 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 1716 | 1467050769672 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:09 INFO - PROCESS | 1716 | 1467050769935 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:06:10 INFO - PROCESS | 1716 | 1467050769995 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1716 | 1467050770010 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d918c00 == 14 [pid = 1716] [id = 14] 11:06:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 39 (0x9d957c00) [pid = 1716] [serial = 39] [outer = (nil)] 11:06:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 40 (0xa1191400) [pid = 1716] [serial = 40] [outer = 0x9d957c00] 11:06:10 INFO - PROCESS | 1716 | 1467050770096 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 41 (0xa224a000) [pid = 1716] [serial = 41] [outer = 0x9d957c00] 11:06:10 INFO - PROCESS | 1716 | 1467050770984 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1394ms 11:06:11 INFO - PROCESS | 1716 | 1467050771037 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1716 | 1467050771044 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:06:11 INFO - PROCESS | 1716 | 1467050771060 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1716 | 1467050771068 Marionette TRACE conn4 <- [1,30,null,{}] 11:06:11 INFO - PROCESS | 1716 | 1467050771074 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1716 | 1467050771081 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:11 INFO - PROCESS | 1716 | 1467050771261 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:06:11 INFO - PROCESS | 1716 | 1467050771357 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1716 | 1467050771367 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:11 INFO - PROCESS | 1716 | ++DOCSHELL 0xa2555c00 == 15 [pid = 1716] [id = 15] 11:06:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 42 (0xa255bc00) [pid = 1716] [serial = 42] [outer = (nil)] 11:06:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 43 (0x97945800) [pid = 1716] [serial = 43] [outer = 0xa255bc00] 11:06:11 INFO - PROCESS | 1716 | 1467050771460 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 44 (0x9a985800) [pid = 1716] [serial = 44] [outer = 0xa255bc00] 11:06:12 INFO - PROCESS | 1716 | 1467050772205 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1191ms 11:06:12 INFO - PROCESS | 1716 | 1467050772257 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 1716 | 1467050772260 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:06:12 INFO - PROCESS | 1716 | 1467050772275 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 1716 | 1467050772278 Marionette TRACE conn4 <- [1,34,null,{}] 11:06:12 INFO - PROCESS | 1716 | 1467050772285 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 1716 | 1467050772291 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:12 INFO - PROCESS | 1716 | 1467050772457 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:06:12 INFO - PROCESS | 1716 | 1467050772468 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1716 | 1467050772476 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:12 INFO - PROCESS | 1716 | ++DOCSHELL 0xa2ff5800 == 16 [pid = 1716] [id = 16] 11:06:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 45 (0xa328b400) [pid = 1716] [serial = 45] [outer = (nil)] 11:06:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 46 (0xa33bd000) [pid = 1716] [serial = 46] [outer = 0xa328b400] 11:06:12 INFO - PROCESS | 1716 | 1467050772553 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 47 (0xa33c7000) [pid = 1716] [serial = 47] [outer = 0xa328b400] 11:06:13 INFO - PROCESS | 1716 | 1467050773399 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1146ms 11:06:13 INFO - PROCESS | 1716 | 1467050773423 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1716 | 1467050773428 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:06:13 INFO - PROCESS | 1716 | 1467050773436 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1716 | 1467050773440 Marionette TRACE conn4 <- [1,38,null,{}] 11:06:13 INFO - PROCESS | 1716 | 1467050773447 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1716 | 1467050773452 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:13 INFO - PROCESS | 1716 | 1467050773620 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:06:13 INFO - PROCESS | 1716 | 1467050773638 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1716 | 1467050773655 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:13 INFO - PROCESS | 1716 | ++DOCSHELL 0xa61d2c00 == 17 [pid = 1716] [id = 17] 11:06:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 48 (0xa61d3400) [pid = 1716] [serial = 48] [outer = (nil)] 11:06:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 49 (0xa672e000) [pid = 1716] [serial = 49] [outer = 0xa61d3400] 11:06:13 INFO - PROCESS | 1716 | 1467050773747 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 50 (0xa67f1000) [pid = 1716] [serial = 50] [outer = 0xa61d3400] 11:06:14 INFO - PROCESS | 1716 | 1467050774664 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1291ms 11:06:14 INFO - PROCESS | 1716 | 1467050774728 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1716 | 1467050774732 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:06:14 INFO - PROCESS | 1716 | 1467050774739 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1716 | 1467050774742 Marionette TRACE conn4 <- [1,42,null,{}] 11:06:14 INFO - PROCESS | 1716 | 1467050774748 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1716 | 1467050774754 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:14 INFO - PROCESS | 1716 | 1467050774927 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:06:15 INFO - PROCESS | 1716 | 1467050775024 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1716 | 1467050775032 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:15 INFO - PROCESS | 1716 | ++DOCSHELL 0xa6ea7c00 == 18 [pid = 1716] [id = 18] 11:06:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 51 (0xa6ea8400) [pid = 1716] [serial = 51] [outer = (nil)] 11:06:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 52 (0xa8259c00) [pid = 1716] [serial = 52] [outer = 0xa6ea8400] 11:06:15 INFO - PROCESS | 1716 | 1467050775123 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 53 (0xa82f4400) [pid = 1716] [serial = 53] [outer = 0xa6ea8400] 11:06:15 INFO - PROCESS | 1716 | 1467050775886 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1198ms 11:06:15 INFO - PROCESS | 1716 | 1467050775938 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1716 | 1467050775942 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:06:15 INFO - PROCESS | 1716 | 1467050775949 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1716 | 1467050775952 Marionette TRACE conn4 <- [1,46,null,{}] 11:06:15 INFO - PROCESS | 1716 | 1467050775958 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 1716 | 1467050775963 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:16 INFO - PROCESS | 1716 | --DOCSHELL 0x98a05000 == 17 [pid = 1716] [id = 11] 11:06:16 INFO - PROCESS | 1716 | --DOCSHELL 0x93d78400 == 16 [pid = 1716] [id = 6] 11:06:16 INFO - PROCESS | 1716 | --DOCSHELL 0x93bb1400 == 15 [pid = 1716] [id = 8] 11:06:17 INFO - PROCESS | 1716 | 1467050777104 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:06:17 INFO - PROCESS | 1716 | 1467050777229 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1716 | 1467050777239 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x954e1c00 == 16 [pid = 1716] [id = 19] 11:06:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 54 (0x966c8400) [pid = 1716] [serial = 54] [outer = (nil)] 11:06:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 55 (0x97943400) [pid = 1716] [serial = 55] [outer = 0x966c8400] 11:06:17 INFO - PROCESS | 1716 | 1467050777322 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 56 (0x98a04800) [pid = 1716] [serial = 56] [outer = 0x966c8400] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 55 (0x93d78800) [pid = 1716] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 54 (0x93bb1c00) [pid = 1716] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 53 (0x9b205400) [pid = 1716] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 52 (0x966d2000) [pid = 1716] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 51 (0x9a52d800) [pid = 1716] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:06:18 INFO - PROCESS | 1716 | --DOMWINDOW == 50 (0x9d957c00) [pid = 1716] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:06:18 INFO - PROCESS | 1716 | 1467050778543 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2634ms 11:06:18 INFO - PROCESS | 1716 | 1467050778586 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1716 | 1467050778593 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:06:18 INFO - PROCESS | 1716 | 1467050778612 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1716 | 1467050778618 Marionette TRACE conn4 <- [1,50,null,{}] 11:06:18 INFO - PROCESS | 1716 | 1467050778626 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1716 | 1467050778632 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:18 INFO - PROCESS | 1716 | 1467050778843 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:06:18 INFO - PROCESS | 1716 | 1467050778941 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1716 | 1467050778954 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a0bac00 == 17 [pid = 1716] [id = 20] 11:06:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 51 (0x9a0bd400) [pid = 1716] [serial = 57] [outer = (nil)] 11:06:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 52 (0x9a527800) [pid = 1716] [serial = 58] [outer = 0x9a0bd400] 11:06:19 INFO - PROCESS | 1716 | 1467050779032 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 53 (0x9b205400) [pid = 1716] [serial = 59] [outer = 0x9a0bd400] 11:06:19 INFO - PROCESS | 1716 | 1467050779777 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1188ms 11:06:19 INFO - PROCESS | 1716 | 1467050779801 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1716 | 1467050779806 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:06:19 INFO - PROCESS | 1716 | 1467050779815 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1716 | 1467050779818 Marionette TRACE conn4 <- [1,54,null,{}] 11:06:19 INFO - PROCESS | 1716 | 1467050779834 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 1716 | 1467050779840 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:20 INFO - PROCESS | 1716 | 1467050780009 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:06:20 INFO - PROCESS | 1716 | 1467050780028 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1716 | 1467050780036 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a52a800 == 18 [pid = 1716] [id = 21] 11:06:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 54 (0x9d50d400) [pid = 1716] [serial = 60] [outer = (nil)] 11:06:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 55 (0x9d5cd800) [pid = 1716] [serial = 61] [outer = 0x9d50d400] 11:06:20 INFO - PROCESS | 1716 | 1467050780116 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 56 (0xa110b800) [pid = 1716] [serial = 62] [outer = 0x9d50d400] 11:06:21 INFO - PROCESS | 1716 | 1467050781079 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1343ms 11:06:21 INFO - PROCESS | 1716 | 1467050781160 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1716 | 1467050781167 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:06:21 INFO - PROCESS | 1716 | 1467050781176 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1716 | 1467050781181 Marionette TRACE conn4 <- [1,58,null,{}] 11:06:21 INFO - PROCESS | 1716 | 1467050781191 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1716 | 1467050781198 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:21 INFO - PROCESS | 1716 | 1467050781422 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:06:21 INFO - PROCESS | 1716 | 1467050781562 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1716 | 1467050781572 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a03c00 == 19 [pid = 1716] [id = 22] 11:06:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 57 (0x98a10800) [pid = 1716] [serial = 63] [outer = (nil)] 11:06:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 58 (0x9bd1ac00) [pid = 1716] [serial = 64] [outer = 0x98a10800] 11:06:21 INFO - PROCESS | 1716 | 1467050781669 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 59 (0x9d503400) [pid = 1716] [serial = 65] [outer = 0x98a10800] 11:06:22 INFO - PROCESS | 1716 | 1467050782566 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1435ms 11:06:22 INFO - PROCESS | 1716 | 1467050782627 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 1716 | 1467050782636 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:06:22 INFO - PROCESS | 1716 | 1467050782651 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1716 | 1467050782657 Marionette TRACE conn4 <- [1,62,null,{}] 11:06:22 INFO - PROCESS | 1716 | 1467050782665 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 1716 | 1467050782672 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:22 INFO - PROCESS | 1716 | 1467050782873 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:06:23 INFO - PROCESS | 1716 | 1467050782985 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1716 | 1467050782995 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x9c1e2800 == 20 [pid = 1716] [id = 23] 11:06:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0xa2249800) [pid = 1716] [serial = 66] [outer = (nil)] 11:06:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0xa2532c00) [pid = 1716] [serial = 67] [outer = 0xa2249800] 11:06:23 INFO - PROCESS | 1716 | 1467050783094 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0xa2fba000) [pid = 1716] [serial = 68] [outer = 0xa2249800] 11:06:23 INFO - PROCESS | 1716 | 1467050783954 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1337ms 11:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:06:23 INFO - PROCESS | 1716 | 1467050783987 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1716 | 1467050783991 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:06:24 INFO - PROCESS | 1716 | 1467050784000 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1716 | 1467050784006 Marionette TRACE conn4 <- [1,66,null,{}] 11:06:24 INFO - PROCESS | 1716 | 1467050784023 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 1716 | 1467050784033 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:24 INFO - PROCESS | 1716 | 1467050784231 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:06:24 INFO - PROCESS | 1716 | 1467050784369 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1716 | 1467050784385 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a099c00 == 21 [pid = 1716] [id = 24] 11:06:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x9a09ac00) [pid = 1716] [serial = 69] [outer = (nil)] 11:06:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0xa328a400) [pid = 1716] [serial = 70] [outer = 0x9a09ac00] 11:06:24 INFO - PROCESS | 1716 | 1467050784478 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0xa33cac00) [pid = 1716] [serial = 71] [outer = 0x9a09ac00] 11:06:25 INFO - PROCESS | 1716 | 1467050785363 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1442ms 11:06:25 INFO - PROCESS | 1716 | 1467050785440 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:06:25 INFO - PROCESS | 1716 | 1467050785446 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:06:25 INFO - PROCESS | 1716 | 1467050785455 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1716 | 1467050785460 Marionette TRACE conn4 <- [1,70,null,{}] 11:06:25 INFO - PROCESS | 1716 | 1467050785467 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 1716 | 1467050785473 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:25 INFO - PROCESS | 1716 | 1467050785663 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:06:25 INFO - PROCESS | 1716 | 1467050785773 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1716 | 1467050785780 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a528400 == 22 [pid = 1716] [id = 25] 11:06:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x9b50ec00) [pid = 1716] [serial = 72] [outer = (nil)] 11:06:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0xa6792000) [pid = 1716] [serial = 73] [outer = 0x9b50ec00] 11:06:25 INFO - PROCESS | 1716 | 1467050785869 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0xa6ea6400) [pid = 1716] [serial = 74] [outer = 0x9b50ec00] 11:06:26 INFO - PROCESS | 1716 | 1467050786713 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1342ms 11:06:26 INFO - PROCESS | 1716 | 1467050786795 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:06:26 INFO - PROCESS | 1716 | 1467050786800 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:06:26 INFO - PROCESS | 1716 | 1467050786807 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1716 | 1467050786811 Marionette TRACE conn4 <- [1,74,null,{}] 11:06:26 INFO - PROCESS | 1716 | 1467050786817 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 1716 | 1467050786822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:26 INFO - PROCESS | 1716 | 1467050786996 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:06:27 INFO - PROCESS | 1716 | 1467050787131 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1716 | 1467050787141 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a981400 == 23 [pid = 1716] [id = 26] 11:06:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0xa683fc00) [pid = 1716] [serial = 75] [outer = (nil)] 11:06:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0xa6f49000) [pid = 1716] [serial = 76] [outer = 0xa683fc00] 11:06:27 INFO - PROCESS | 1716 | 1467050787227 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0xa82f2800) [pid = 1716] [serial = 77] [outer = 0xa683fc00] 11:06:28 INFO - PROCESS | 1716 | 1467050788373 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1636ms 11:06:28 INFO - PROCESS | 1716 | 1467050788444 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1716 | 1467050788448 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:06:28 INFO - PROCESS | 1716 | 1467050788455 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1716 | 1467050788460 Marionette TRACE conn4 <- [1,78,null,{}] 11:06:28 INFO - PROCESS | 1716 | 1467050788466 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 1716 | 1467050788477 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:28 INFO - PROCESS | 1716 | 1467050788720 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:06:28 INFO - PROCESS | 1716 | 1467050788881 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1716 | 1467050788890 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d79c00 == 24 [pid = 1716] [id = 27] 11:06:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x97942800) [pid = 1716] [serial = 78] [outer = (nil)] 11:06:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0xa9064000) [pid = 1716] [serial = 79] [outer = 0x97942800] 11:06:28 INFO - PROCESS | 1716 | 1467050788974 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0xa9059000) [pid = 1716] [serial = 80] [outer = 0x97942800] 11:06:29 INFO - PROCESS | 1716 | 1467050789783 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1390ms 11:06:29 INFO - PROCESS | 1716 | 1467050789847 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1716 | 1467050789852 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:06:29 INFO - PROCESS | 1716 | 1467050789859 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1716 | 1467050789863 Marionette TRACE conn4 <- [1,82,null,{}] 11:06:29 INFO - PROCESS | 1716 | 1467050789869 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 1716 | 1467050789874 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:30 INFO - PROCESS | 1716 | 1467050790046 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:06:30 INFO - PROCESS | 1716 | 1467050790187 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1716 | 1467050790195 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d7dc00 == 25 [pid = 1716] [id = 28] 11:06:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x93d81c00) [pid = 1716] [serial = 81] [outer = (nil)] 11:06:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x9a9b1c00) [pid = 1716] [serial = 82] [outer = 0x93d81c00] 11:06:30 INFO - PROCESS | 1716 | 1467050790285 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x9a9b4000) [pid = 1716] [serial = 83] [outer = 0x93d81c00] 11:06:31 INFO - PROCESS | 1716 | 1467050791105 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1290ms 11:06:31 INFO - PROCESS | 1716 | 1467050791150 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1716 | 1467050791155 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:06:31 INFO - PROCESS | 1716 | 1467050791162 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1716 | 1467050791165 Marionette TRACE conn4 <- [1,86,null,{}] 11:06:31 INFO - PROCESS | 1716 | 1467050791172 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 1716 | 1467050791177 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:31 INFO - PROCESS | 1716 | 1467050791346 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:06:31 INFO - PROCESS | 1716 | 1467050791571 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1716 | 1467050791580 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x939e5000 == 26 [pid = 1716] [id = 29] 11:06:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x939e6800) [pid = 1716] [serial = 84] [outer = (nil)] 11:06:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x93bba400) [pid = 1716] [serial = 85] [outer = 0x939e6800] 11:06:31 INFO - PROCESS | 1716 | 1467050791658 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x954d8400) [pid = 1716] [serial = 86] [outer = 0x939e6800] 11:06:33 INFO - PROCESS | 1716 | --DOCSHELL 0x966ce800 == 25 [pid = 1716] [id = 12] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x9a525400) [pid = 1716] [serial = 12] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0xa4d4f800) [pid = 1716] [serial = 2] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x98a04c00) [pid = 1716] [serial = 22] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9d50d800) [pid = 1716] [serial = 28] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0xa2ff6400) [pid = 1716] [serial = 31] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x9835cc00) [pid = 1716] [serial = 34] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9bdc8c00) [pid = 1716] [serial = 37] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x9c225000) [pid = 1716] [serial = 38] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0xa1191400) [pid = 1716] [serial = 40] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x97945800) [pid = 1716] [serial = 43] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0xa33bd000) [pid = 1716] [serial = 46] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0xa672e000) [pid = 1716] [serial = 49] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0xa224a000) [pid = 1716] [serial = 41] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x9b805400) [pid = 1716] [serial = 25] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x98a65800) [pid = 1716] [serial = 35] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x9a103800) [pid = 1716] [serial = 23] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0xa4d0c400) [pid = 1716] [serial = 32] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x93d7f800) [pid = 1716] [serial = 17] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x93bb5000) [pid = 1716] [serial = 19] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x93d7a800) [pid = 1716] [serial = 16] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | --DOMWINDOW == 59 (0x9aaf9800) [pid = 1716] [serial = 9] [outer = (nil)] [url = about:blank] 11:06:33 INFO - PROCESS | 1716 | 1467050793471 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2346ms 11:06:33 INFO - PROCESS | 1716 | 1467050793509 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 1716 | 1467050793516 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:06:33 INFO - PROCESS | 1716 | 1467050793526 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1716 | 1467050793530 Marionette TRACE conn4 <- [1,90,null,{}] 11:06:33 INFO - PROCESS | 1716 | 1467050793541 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 1716 | 1467050793548 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:33 INFO - PROCESS | 1716 | 1467050793732 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:06:33 INFO - PROCESS | 1716 | 1467050793767 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1716 | 1467050793780 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a01400 == 26 [pid = 1716] [id = 30] 11:06:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0x98a02000) [pid = 1716] [serial = 87] [outer = (nil)] 11:06:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x98a66400) [pid = 1716] [serial = 88] [outer = 0x98a02000] 11:06:33 INFO - PROCESS | 1716 | 1467050793939 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x9959e400) [pid = 1716] [serial = 89] [outer = 0x98a02000] 11:06:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x9a09b000) [pid = 1716] [serial = 90] [outer = 0x9a52b800] 11:06:34 INFO - PROCESS | 1716 | 1467050794755 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1289ms 11:06:34 INFO - PROCESS | 1716 | 1467050794817 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1716 | 1467050794833 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:06:34 INFO - PROCESS | 1716 | 1467050794848 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1716 | 1467050794852 Marionette TRACE conn4 <- [1,94,null,{}] 11:06:34 INFO - PROCESS | 1716 | 1467050794859 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 1716 | 1467050794866 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:35 INFO - PROCESS | 1716 | 1467050795055 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:06:35 INFO - PROCESS | 1716 | 1467050795184 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1716 | 1467050795196 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a526c00 == 27 [pid = 1716] [id = 31] 11:06:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x9a9aa400) [pid = 1716] [serial = 91] [outer = (nil)] 11:06:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x9a9ad800) [pid = 1716] [serial = 92] [outer = 0x9a9aa400] 11:06:35 INFO - PROCESS | 1716 | 1467050795269 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x9a9b4800) [pid = 1716] [serial = 93] [outer = 0x9a9aa400] 11:06:36 INFO - PROCESS | 1716 | 1467050796094 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1285ms 11:06:36 INFO - PROCESS | 1716 | 1467050796133 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1716 | 1467050796136 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:06:36 INFO - PROCESS | 1716 | 1467050796144 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1716 | 1467050796150 Marionette TRACE conn4 <- [1,98,null,{}] 11:06:36 INFO - PROCESS | 1716 | 1467050796178 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 1716 | 1467050796187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:36 INFO - PROCESS | 1716 | 1467050796385 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:06:36 INFO - PROCESS | 1716 | 1467050796422 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1716 | 1467050796433 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d5ca400 == 28 [pid = 1716] [id = 32] 11:06:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x9d5cac00) [pid = 1716] [serial = 94] [outer = (nil)] 11:06:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x9d912c00) [pid = 1716] [serial = 95] [outer = 0x9d5cac00] 11:06:36 INFO - PROCESS | 1716 | 1467050796511 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0xa1114400) [pid = 1716] [serial = 96] [outer = 0x9d5cac00] 11:06:37 INFO - PROCESS | 1716 | 1467050797379 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1298ms 11:06:37 INFO - PROCESS | 1716 | 1467050797442 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1716 | 1467050797447 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:06:37 INFO - PROCESS | 1716 | 1467050797463 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1716 | 1467050797466 Marionette TRACE conn4 <- [1,102,null,{}] 11:06:37 INFO - PROCESS | 1716 | 1467050797490 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 1716 | 1467050797496 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:37 INFO - PROCESS | 1716 | 1467050797840 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0xa6ea8400) [pid = 1716] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0xa61d3400) [pid = 1716] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0xa255bc00) [pid = 1716] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0xa328b400) [pid = 1716] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x9d50d400) [pid = 1716] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x9a0bd400) [pid = 1716] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:06:37 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x966c8400) [pid = 1716] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:06:37 INFO - PROCESS | 1716 | 1467050797928 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1716 | 1467050797936 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x966c8400 == 29 [pid = 1716] [id = 33] 11:06:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x9794a400) [pid = 1716] [serial = 97] [outer = (nil)] 11:06:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x9bdbb800) [pid = 1716] [serial = 98] [outer = 0x9794a400] 11:06:38 INFO - PROCESS | 1716 | 1467050798044 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0xa237a000) [pid = 1716] [serial = 99] [outer = 0x9794a400] 11:06:38 INFO - PROCESS | 1716 | 1467050798849 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1436ms 11:06:38 INFO - PROCESS | 1716 | 1467050798899 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1716 | 1467050798903 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:06:38 INFO - PROCESS | 1716 | 1467050798910 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1716 | 1467050798914 Marionette TRACE conn4 <- [1,106,null,{}] 11:06:38 INFO - PROCESS | 1716 | 1467050798920 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 1716 | 1467050798925 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:39 INFO - PROCESS | 1716 | 1467050799084 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:06:39 INFO - PROCESS | 1716 | 1467050799093 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 1716 | 1467050799103 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x939be000 == 30 [pid = 1716] [id = 34] 11:06:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x939be400) [pid = 1716] [serial = 100] [outer = (nil)] 11:06:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x939c1800) [pid = 1716] [serial = 101] [outer = 0x939be400] 11:06:39 INFO - PROCESS | 1716 | 1467050799176 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x93bb1800) [pid = 1716] [serial = 102] [outer = 0x939be400] 11:06:40 INFO - PROCESS | 1716 | 1467050800308 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1484ms 11:06:40 INFO - PROCESS | 1716 | 1467050800398 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1716 | 1467050800406 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:06:40 INFO - PROCESS | 1716 | 1467050800416 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1716 | 1467050800422 Marionette TRACE conn4 <- [1,110,null,{}] 11:06:40 INFO - PROCESS | 1716 | 1467050800432 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 1716 | 1467050800439 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:40 INFO - PROCESS | 1716 | 1467050800697 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:06:40 INFO - PROCESS | 1716 | 1467050800888 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1716 | 1467050800898 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x939bf800 == 31 [pid = 1716] [id = 35] 11:06:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x939c1c00) [pid = 1716] [serial = 103] [outer = (nil)] 11:06:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x9528c000) [pid = 1716] [serial = 104] [outer = 0x939c1c00] 11:06:40 INFO - PROCESS | 1716 | 1467050800985 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x9a093000) [pid = 1716] [serial = 105] [outer = 0x939c1c00] 11:06:41 INFO - PROCESS | 1716 | 1467050801954 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1590ms 11:06:42 INFO - PROCESS | 1716 | 1467050802006 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 1716 | 1467050802014 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:06:42 INFO - PROCESS | 1716 | 1467050802025 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1716 | 1467050802029 Marionette TRACE conn4 <- [1,114,null,{}] 11:06:42 INFO - PROCESS | 1716 | 1467050802037 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 1716 | 1467050802042 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:42 INFO - PROCESS | 1716 | 1467050802236 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:06:42 INFO - PROCESS | 1716 | 1467050802409 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1716 | 1467050802417 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bbfc00 == 32 [pid = 1716] [id = 36] 11:06:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x954dd400) [pid = 1716] [serial = 106] [outer = (nil)] 11:06:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x9a1f2000) [pid = 1716] [serial = 107] [outer = 0x954dd400] 11:06:42 INFO - PROCESS | 1716 | 1467050802511 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x9a9b0c00) [pid = 1716] [serial = 108] [outer = 0x954dd400] 11:06:43 INFO - PROCESS | 1716 | 1467050803505 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1547ms 11:06:43 INFO - PROCESS | 1716 | 1467050803574 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1716 | 1467050803577 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:06:43 INFO - PROCESS | 1716 | 1467050803586 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1716 | 1467050803592 Marionette TRACE conn4 <- [1,118,null,{}] 11:06:43 INFO - PROCESS | 1716 | 1467050803611 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 1716 | 1467050803620 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:43 INFO - PROCESS | 1716 | 1467050803851 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:06:44 INFO - PROCESS | 1716 | 1467050804034 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1716 | 1467050804045 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d50f800 == 33 [pid = 1716] [id = 37] 11:06:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x9d5cb000) [pid = 1716] [serial = 109] [outer = (nil)] 11:06:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0xa209a400) [pid = 1716] [serial = 110] [outer = 0x9d5cb000] 11:06:44 INFO - PROCESS | 1716 | 1467050804136 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0xa2392c00) [pid = 1716] [serial = 111] [outer = 0x9d5cb000] 11:06:45 INFO - PROCESS | 1716 | 1467050805096 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1538ms 11:06:45 INFO - PROCESS | 1716 | 1467050805125 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1716 | 1467050805131 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:06:45 INFO - PROCESS | 1716 | 1467050805170 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1716 | 1467050805173 Marionette TRACE conn4 <- [1,122,null,{}] 11:06:45 INFO - PROCESS | 1716 | 1467050805181 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 1716 | 1467050805187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:45 INFO - PROCESS | 1716 | 1467050805391 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:06:45 INFO - PROCESS | 1716 | 1467050805557 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 1716 | 1467050805566 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x98364400 == 34 [pid = 1716] [id = 38] 11:06:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x9a0b6400) [pid = 1716] [serial = 112] [outer = (nil)] 11:06:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x9b50c000) [pid = 1716] [serial = 113] [outer = 0x9a0b6400] 11:06:45 INFO - PROCESS | 1716 | 1467050805687 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0xa2379400) [pid = 1716] [serial = 114] [outer = 0x9a0b6400] 11:06:46 INFO - PROCESS | 1716 | 1467050806764 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1643ms 11:06:46 INFO - PROCESS | 1716 | 1467050806834 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1716 | 1467050806859 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:06:46 INFO - PROCESS | 1716 | 1467050806887 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1716 | 1467050806894 Marionette TRACE conn4 <- [1,126,null,{}] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0xa8259c00) [pid = 1716] [serial = 52] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0xa67f1000) [pid = 1716] [serial = 50] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x9a985800) [pid = 1716] [serial = 44] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0xa33c7000) [pid = 1716] [serial = 47] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0xa82f4400) [pid = 1716] [serial = 53] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0xa110b800) [pid = 1716] [serial = 62] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9d5cd800) [pid = 1716] [serial = 61] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x9b205400) [pid = 1716] [serial = 59] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x97943400) [pid = 1716] [serial = 55] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x9a527800) [pid = 1716] [serial = 58] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x98a04800) [pid = 1716] [serial = 56] [outer = (nil)] [url = about:blank] 11:06:47 INFO - PROCESS | 1716 | 1467050807045 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1716 | 1467050807050 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:47 INFO - PROCESS | 1716 | 1467050807214 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:06:47 INFO - PROCESS | 1716 | 1467050807358 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1716 | 1467050807366 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d76c00 == 35 [pid = 1716] [id = 39] 11:06:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x93d7a000) [pid = 1716] [serial = 115] [outer = (nil)] 11:06:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x97948800) [pid = 1716] [serial = 116] [outer = 0x93d7a000] 11:06:47 INFO - PROCESS | 1716 | 1467050807447 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x98362800) [pid = 1716] [serial = 117] [outer = 0x93d7a000] 11:06:48 INFO - PROCESS | 1716 | 1467050808225 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1424ms 11:06:48 INFO - PROCESS | 1716 | 1467050808296 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1716 | 1467050808303 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:06:48 INFO - PROCESS | 1716 | 1467050808359 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1716 | 1467050808366 Marionette TRACE conn4 <- [1,130,null,{}] 11:06:48 INFO - PROCESS | 1716 | 1467050808424 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 1716 | 1467050808429 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:48 INFO - PROCESS | 1716 | 1467050808652 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:06:48 INFO - PROCESS | 1716 | 1467050808754 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1716 | 1467050808775 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a181400 == 36 [pid = 1716] [id = 40] 11:06:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x9a184c00) [pid = 1716] [serial = 118] [outer = (nil)] 11:06:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x9a187400) [pid = 1716] [serial = 119] [outer = 0x9a184c00] 11:06:48 INFO - PROCESS | 1716 | 1467050808944 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x9a5efc00) [pid = 1716] [serial = 120] [outer = 0x9a184c00] 11:06:49 INFO - PROCESS | 1716 | 1467050809798 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1502ms 11:06:49 INFO - PROCESS | 1716 | 1467050809835 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1716 | 1467050809840 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:06:49 INFO - PROCESS | 1716 | 1467050809869 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1716 | 1467050809876 Marionette TRACE conn4 <- [1,134,null,{}] 11:06:49 INFO - PROCESS | 1716 | 1467050809893 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1716 | 1467050809903 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:50 INFO - PROCESS | 1716 | 1467050810161 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:06:50 INFO - PROCESS | 1716 | 1467050810189 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1716 | 1467050810201 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a9adc00 == 37 [pid = 1716] [id = 41] 11:06:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x9b50b000) [pid = 1716] [serial = 121] [outer = (nil)] 11:06:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x9d4e6800) [pid = 1716] [serial = 122] [outer = 0x9b50b000] 11:06:50 INFO - PROCESS | 1716 | 1467050810275 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x9d915000) [pid = 1716] [serial = 123] [outer = 0x9b50b000] 11:06:51 INFO - PROCESS | 1716 | 1467050811127 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1287ms 11:06:51 INFO - PROCESS | 1716 | 1467050811156 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1716 | 1467050811161 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:06:51 INFO - PROCESS | 1716 | 1467050811168 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1716 | 1467050811171 Marionette TRACE conn4 <- [1,138,null,{}] 11:06:51 INFO - PROCESS | 1716 | 1467050811177 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1716 | 1467050811183 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:51 INFO - PROCESS | 1716 | 1467050811383 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:06:51 INFO - PROCESS | 1716 | 1467050811410 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1716 | 1467050811424 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a179c00 == 38 [pid = 1716] [id = 42] 11:06:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0xa2562800) [pid = 1716] [serial = 124] [outer = (nil)] 11:06:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0xa33c5400) [pid = 1716] [serial = 125] [outer = 0xa2562800] 11:06:51 INFO - PROCESS | 1716 | 1467050811520 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0xa34dc000) [pid = 1716] [serial = 126] [outer = 0xa2562800] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x98a10800) [pid = 1716] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0xa2249800) [pid = 1716] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x9a09ac00) [pid = 1716] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x9b50ec00) [pid = 1716] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0xa683fc00) [pid = 1716] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x97942800) [pid = 1716] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x93d81c00) [pid = 1716] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9a9aa400) [pid = 1716] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x939e6800) [pid = 1716] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x98a02000) [pid = 1716] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x9d5cac00) [pid = 1716] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:06:51 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x9794a400) [pid = 1716] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:06:52 INFO - PROCESS | 1716 | 1467050812608 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1489ms 11:06:52 INFO - PROCESS | 1716 | 1467050812669 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1716 | 1467050812674 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:06:52 INFO - PROCESS | 1716 | 1467050812686 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1716 | 1467050812688 Marionette TRACE conn4 <- [1,142,null,{}] 11:06:52 INFO - PROCESS | 1716 | 1467050812693 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 1716 | 1467050812700 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:52 INFO - PROCESS | 1716 | 1467050812857 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:06:52 INFO - PROCESS | 1716 | 1467050812958 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1716 | 1467050812968 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x939bf400 == 39 [pid = 1716] [id = 43] 11:06:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x954d5c00) [pid = 1716] [serial = 127] [outer = (nil)] 11:06:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x9c1b6400) [pid = 1716] [serial = 128] [outer = 0x954d5c00] 11:06:53 INFO - PROCESS | 1716 | 1467050813040 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x9c1b7c00) [pid = 1716] [serial = 129] [outer = 0x954d5c00] 11:06:53 INFO - PROCESS | 1716 | 1467050813809 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1133ms 11:06:53 INFO - PROCESS | 1716 | 1467050813820 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1716 | 1467050813823 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:06:53 INFO - PROCESS | 1716 | 1467050813890 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1716 | 1467050813896 Marionette TRACE conn4 <- [1,146,null,{}] 11:06:53 INFO - PROCESS | 1716 | 1467050813918 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1716 | 1467050813925 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:54 INFO - PROCESS | 1716 | 1467050814123 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:06:54 INFO - PROCESS | 1716 | 1467050814245 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1716 | 1467050814256 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d73c00 == 40 [pid = 1716] [id = 44] 11:06:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x93d7c000) [pid = 1716] [serial = 130] [outer = (nil)] 11:06:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x954da800) [pid = 1716] [serial = 131] [outer = 0x93d7c000] 11:06:54 INFO - PROCESS | 1716 | 1467050814350 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x954e1000) [pid = 1716] [serial = 132] [outer = 0x93d7c000] 11:06:55 INFO - PROCESS | 1716 | 1467050815296 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1488ms 11:06:55 INFO - PROCESS | 1716 | 1467050815326 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 1716 | 1467050815333 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:06:55 INFO - PROCESS | 1716 | 1467050815343 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1716 | 1467050815347 Marionette TRACE conn4 <- [1,150,null,{}] 11:06:55 INFO - PROCESS | 1716 | 1467050815358 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 1716 | 1467050815365 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:55 INFO - PROCESS | 1716 | 1467050815586 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:06:55 INFO - PROCESS | 1716 | 1467050815732 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 1716 | 1467050815740 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a182800 == 41 [pid = 1716] [id = 45] 11:06:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x9a1ef400) [pid = 1716] [serial = 133] [outer = (nil)] 11:06:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x9a9b2c00) [pid = 1716] [serial = 134] [outer = 0x9a1ef400] 11:06:55 INFO - PROCESS | 1716 | 1467050815826 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x9b804000) [pid = 1716] [serial = 135] [outer = 0x9a1ef400] 11:06:56 INFO - PROCESS | 1716 | 1467050816901 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1588ms 11:06:56 INFO - PROCESS | 1716 | 1467050816931 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1716 | 1467050816936 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:06:56 INFO - PROCESS | 1716 | 1467050816944 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1716 | 1467050816948 Marionette TRACE conn4 <- [1,154,null,{}] 11:06:56 INFO - PROCESS | 1716 | 1467050816955 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 1716 | 1467050816959 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:57 INFO - PROCESS | 1716 | 1467050817212 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:06:57 INFO - PROCESS | 1716 | 1467050817479 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1716 | 1467050817510 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d4e7400 == 42 [pid = 1716] [id = 46] 11:06:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x9d90cc00) [pid = 1716] [serial = 136] [outer = (nil)] 11:06:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0xa209a800) [pid = 1716] [serial = 137] [outer = 0x9d90cc00] 11:06:57 INFO - PROCESS | 1716 | 1467050817711 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x9d911800) [pid = 1716] [serial = 138] [outer = 0x9d90cc00] 11:06:58 INFO - PROCESS | 1716 | 1467050818168 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:06:58 INFO - PROCESS | 1716 | 1467050818757 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1851ms 11:06:58 INFO - PROCESS | 1716 | 1467050818795 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1716 | 1467050818799 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:06:58 INFO - PROCESS | 1716 | 1467050818807 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1716 | 1467050818811 Marionette TRACE conn4 <- [1,158,null,{}] 11:06:58 INFO - PROCESS | 1716 | 1467050818817 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 1716 | 1467050818822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:59 INFO - PROCESS | 1716 | 1467050819008 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:06:59 INFO - PROCESS | 1716 | 1467050819155 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1716 | 1467050819166 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:06:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x939c2000 == 43 [pid = 1716] [id = 47] 11:06:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0xa328b400) [pid = 1716] [serial = 139] [outer = (nil)] 11:06:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0xa6792c00) [pid = 1716] [serial = 140] [outer = 0xa328b400] 11:06:59 INFO - PROCESS | 1716 | 1467050819249 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0xa67f1000) [pid = 1716] [serial = 141] [outer = 0xa328b400] 11:07:00 INFO - PROCESS | 1716 | 1467050820252 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1492ms 11:07:00 INFO - PROCESS | 1716 | 1467050820305 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1716 | 1467050820323 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:07:00 INFO - PROCESS | 1716 | 1467050820339 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1716 | 1467050820344 Marionette TRACE conn4 <- [1,162,null,{}] 11:07:00 INFO - PROCESS | 1716 | 1467050820443 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 1716 | 1467050820455 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:00 INFO - PROCESS | 1716 | 1467050820908 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:07:01 INFO - PROCESS | 1716 | 1467050821043 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1716 | 1467050821053 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:01 INFO - PROCESS | 1716 | ++DOCSHELL 0xa4d56400 == 44 [pid = 1716] [id = 48] 11:07:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0xa684a800) [pid = 1716] [serial = 142] [outer = (nil)] 11:07:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0xa6ce1800) [pid = 1716] [serial = 143] [outer = 0xa684a800] 11:07:01 INFO - PROCESS | 1716 | 1467050821139 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0xa6ce3000) [pid = 1716] [serial = 144] [outer = 0xa684a800] 11:07:02 INFO - PROCESS | 1716 | 1467050822178 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1914ms 11:07:02 INFO - PROCESS | 1716 | 1467050822253 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1716 | 1467050822257 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:07:02 INFO - PROCESS | 1716 | 1467050822266 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1716 | 1467050822270 Marionette TRACE conn4 <- [1,166,null,{}] 11:07:02 INFO - PROCESS | 1716 | 1467050822278 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 1716 | 1467050822290 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:02 INFO - PROCESS | 1716 | 1467050822579 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:07:02 INFO - PROCESS | 1716 | 1467050822787 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1716 | 1467050822795 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a098c00 == 45 [pid = 1716] [id = 49] 11:07:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9b4cc000) [pid = 1716] [serial = 145] [outer = (nil)] 11:07:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x9b4d6800) [pid = 1716] [serial = 146] [outer = 0x9b4cc000] 11:07:02 INFO - PROCESS | 1716 | 1467050822884 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0xa6cdfc00) [pid = 1716] [serial = 147] [outer = 0x9b4cc000] 11:07:03 INFO - PROCESS | 1716 | 1467050823728 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1537ms 11:07:03 INFO - PROCESS | 1716 | 1467050823804 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1716 | 1467050823809 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:07:03 INFO - PROCESS | 1716 | 1467050823816 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1716 | 1467050823820 Marionette TRACE conn4 <- [1,170,null,{}] 11:07:03 INFO - PROCESS | 1716 | 1467050823826 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 1716 | 1467050823832 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:04 INFO - PROCESS | 1716 | 1467050824053 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:07:04 INFO - PROCESS | 1716 | 1467050824214 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1716 | 1467050824227 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b4d4800 == 46 [pid = 1716] [id = 50] 11:07:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0xa232d000) [pid = 1716] [serial = 148] [outer = (nil)] 11:07:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0xa6ea4c00) [pid = 1716] [serial = 149] [outer = 0xa232d000] 11:07:04 INFO - PROCESS | 1716 | 1467050824345 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0xa6eabc00) [pid = 1716] [serial = 150] [outer = 0xa232d000] 11:07:05 INFO - PROCESS | 1716 | 1467050825427 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1646ms 11:07:05 INFO - PROCESS | 1716 | 1467050825464 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 1716 | 1467050825470 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:07:05 INFO - PROCESS | 1716 | 1467050825480 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1716 | 1467050825485 Marionette TRACE conn4 <- [1,174,null,{}] 11:07:05 INFO - PROCESS | 1716 | 1467050825493 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 1716 | 1467050825500 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:05 INFO - PROCESS | 1716 | 1467050825721 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:07:05 INFO - PROCESS | 1716 | 1467050825964 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1716 | 1467050825979 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x9835cc00 == 47 [pid = 1716] [id = 51] 11:07:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x98a02000) [pid = 1716] [serial = 151] [outer = (nil)] 11:07:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a08e000) [pid = 1716] [serial = 152] [outer = 0x98a02000] 11:07:06 INFO - PROCESS | 1716 | 1467050826097 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9a093400) [pid = 1716] [serial = 153] [outer = 0x98a02000] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x966c8400 == 46 [pid = 1716] [id = 33] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x9d5ca400 == 45 [pid = 1716] [id = 32] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x9a526c00 == 44 [pid = 1716] [id = 31] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x98a01400 == 43 [pid = 1716] [id = 30] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x939c1800) [pid = 1716] [serial = 101] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x9a179c00 == 42 [pid = 1716] [id = 42] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x9a9adc00 == 41 [pid = 1716] [id = 41] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x9a181400 == 40 [pid = 1716] [id = 40] 11:07:06 INFO - PROCESS | 1716 | --DOCSHELL 0x93d76c00 == 39 [pid = 1716] [id = 39] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9a9ad800) [pid = 1716] [serial = 92] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x954d8400) [pid = 1716] [serial = 86] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x93bba400) [pid = 1716] [serial = 85] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x98a66400) [pid = 1716] [serial = 88] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9959e400) [pid = 1716] [serial = 89] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9d912c00) [pid = 1716] [serial = 95] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x9bdbb800) [pid = 1716] [serial = 98] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0xa209b400) [pid = 1716] [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.] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9d503400) [pid = 1716] [serial = 65] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x9bd1ac00) [pid = 1716] [serial = 64] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0xa2fba000) [pid = 1716] [serial = 68] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0xa2532c00) [pid = 1716] [serial = 67] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0xa33cac00) [pid = 1716] [serial = 71] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0xa328a400) [pid = 1716] [serial = 70] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0xa6ea6400) [pid = 1716] [serial = 74] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0xa6792000) [pid = 1716] [serial = 73] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0xa82f2800) [pid = 1716] [serial = 77] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0xa6f49000) [pid = 1716] [serial = 76] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0xa9059000) [pid = 1716] [serial = 80] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0xa9064000) [pid = 1716] [serial = 79] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x9a9b4000) [pid = 1716] [serial = 83] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9a9b1c00) [pid = 1716] [serial = 82] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0xa1114400) [pid = 1716] [serial = 96] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0xa237a000) [pid = 1716] [serial = 99] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x9a9b4800) [pid = 1716] [serial = 93] [outer = (nil)] [url = about:blank] 11:07:06 INFO - PROCESS | 1716 | 1467050826981 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1536ms 11:07:07 INFO - PROCESS | 1716 | 1467050827015 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1716 | 1467050827022 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:07:07 INFO - PROCESS | 1716 | 1467050827041 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1716 | 1467050827044 Marionette TRACE conn4 <- [1,178,null,{}] 11:07:07 INFO - PROCESS | 1716 | 1467050827051 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1716 | 1467050827056 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:07 INFO - PROCESS | 1716 | 1467050827243 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:07:07 INFO - PROCESS | 1716 | 1467050827255 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1716 | 1467050827261 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a6b800 == 40 [pid = 1716] [id = 52] 11:07:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x9a0b9000) [pid = 1716] [serial = 154] [outer = (nil)] 11:07:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x9a180000) [pid = 1716] [serial = 155] [outer = 0x9a0b9000] 11:07:07 INFO - PROCESS | 1716 | 1467050827335 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x9a184800) [pid = 1716] [serial = 156] [outer = 0x9a0b9000] 11:07:08 INFO - PROCESS | 1716 | 1467050828193 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1196ms 11:07:08 INFO - PROCESS | 1716 | 1467050828234 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1716 | 1467050828237 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:07:08 INFO - PROCESS | 1716 | 1467050828244 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1716 | 1467050828253 Marionette TRACE conn4 <- [1,182,null,{}] 11:07:08 INFO - PROCESS | 1716 | 1467050828270 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 1716 | 1467050828279 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:08 INFO - PROCESS | 1716 | 1467050828451 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:07:08 INFO - PROCESS | 1716 | 1467050828560 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1716 | 1467050828567 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a9b7000 == 41 [pid = 1716] [id = 53] 11:07:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x9a9b7800) [pid = 1716] [serial = 157] [outer = (nil)] 11:07:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x9aacb000) [pid = 1716] [serial = 158] [outer = 0x9a9b7800] 11:07:08 INFO - PROCESS | 1716 | 1467050828647 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x9aacf400) [pid = 1716] [serial = 159] [outer = 0x9a9b7800] 11:07:09 INFO - PROCESS | 1716 | 1467050829553 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1341ms 11:07:09 INFO - PROCESS | 1716 | 1467050829589 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1716 | 1467050829594 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:07:09 INFO - PROCESS | 1716 | 1467050829601 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1716 | 1467050829605 Marionette TRACE conn4 <- [1,186,null,{}] 11:07:09 INFO - PROCESS | 1716 | 1467050829611 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 1716 | 1467050829617 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:09 INFO - PROCESS | 1716 | 1467050829916 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:07:09 INFO - PROCESS | 1716 | 1467050829952 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1716 | 1467050829960 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b4c00 == 42 [pid = 1716] [id = 54] 11:07:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x9a9b6400) [pid = 1716] [serial = 160] [outer = (nil)] 11:07:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x9b4d1400) [pid = 1716] [serial = 161] [outer = 0x9a9b6400] 11:07:10 INFO - PROCESS | 1716 | 1467050830036 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x9b4d6c00) [pid = 1716] [serial = 162] [outer = 0x9a9b6400] 11:07:10 INFO - PROCESS | 1716 | 1467050830929 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1380ms 11:07:10 INFO - PROCESS | 1716 | 1467050830983 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1716 | 1467050830987 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:07:10 INFO - PROCESS | 1716 | 1467050830994 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1716 | 1467050830998 Marionette TRACE conn4 <- [1,190,null,{}] 11:07:11 INFO - PROCESS | 1716 | 1467050831010 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1716 | 1467050831014 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:11 INFO - PROCESS | 1716 | 1467050831229 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:07:11 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x9b50b000) [pid = 1716] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:07:11 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0xa2562800) [pid = 1716] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:07:11 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9a0b6400) [pid = 1716] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:07:11 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x9a184c00) [pid = 1716] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:07:11 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x93d7a000) [pid = 1716] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:07:11 INFO - PROCESS | 1716 | 1467050831404 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1716 | 1467050831414 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b5400 == 43 [pid = 1716] [id = 55] 11:07:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x939b6400) [pid = 1716] [serial = 163] [outer = (nil)] 11:07:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x9a0b6400) [pid = 1716] [serial = 164] [outer = 0x939b6400] 11:07:11 INFO - PROCESS | 1716 | 1467050831488 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x9a9b0400) [pid = 1716] [serial = 165] [outer = 0x939b6400] 11:07:12 INFO - PROCESS | 1716 | 1467050832280 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1338ms 11:07:12 INFO - PROCESS | 1716 | 1467050832334 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 1716 | 1467050832337 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:07:12 INFO - PROCESS | 1716 | 1467050832351 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1716 | 1467050832354 Marionette TRACE conn4 <- [1,194,null,{}] 11:07:12 INFO - PROCESS | 1716 | 1467050832361 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 1716 | 1467050832371 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:12 INFO - PROCESS | 1716 | 1467050832582 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:07:12 INFO - PROCESS | 1716 | 1467050832593 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1716 | 1467050832599 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x9794a400 == 44 [pid = 1716] [id = 56] 11:07:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x9bdc8c00) [pid = 1716] [serial = 166] [outer = (nil)] 11:07:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x9d95bc00) [pid = 1716] [serial = 167] [outer = 0x9bdc8c00] 11:07:12 INFO - PROCESS | 1716 | 1467050832778 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0xa118f400) [pid = 1716] [serial = 168] [outer = 0x9bdc8c00] 11:07:13 INFO - PROCESS | 1716 | 1467050833628 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1335ms 11:07:13 INFO - PROCESS | 1716 | 1467050833688 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1716 | 1467050833696 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:07:13 INFO - PROCESS | 1716 | 1467050833707 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1716 | 1467050833712 Marionette TRACE conn4 <- [1,198,null,{}] 11:07:13 INFO - PROCESS | 1716 | 1467050833766 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1716 | 1467050833773 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:14 INFO - PROCESS | 1716 | 1467050834028 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:07:14 INFO - PROCESS | 1716 | 1467050834143 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1716 | 1467050834160 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b6800 == 45 [pid = 1716] [id = 57] 11:07:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x97942400) [pid = 1716] [serial = 169] [outer = (nil)] 11:07:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x98a66400) [pid = 1716] [serial = 170] [outer = 0x97942400] 11:07:14 INFO - PROCESS | 1716 | 1467050834296 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x9a097400) [pid = 1716] [serial = 171] [outer = 0x97942400] 11:07:15 INFO - PROCESS | 1716 | 1467050835272 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1643ms 11:07:15 INFO - PROCESS | 1716 | 1467050835350 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1716 | 1467050835358 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:07:15 INFO - PROCESS | 1716 | 1467050835371 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1716 | 1467050835375 Marionette TRACE conn4 <- [1,202,null,{}] 11:07:15 INFO - PROCESS | 1716 | 1467050835383 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1716 | 1467050835390 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:15 INFO - PROCESS | 1716 | 1467050835708 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:07:15 INFO - PROCESS | 1716 | 1467050835876 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1716 | 1467050835883 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x9aac6000 == 46 [pid = 1716] [id = 58] 11:07:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x9aac7800) [pid = 1716] [serial = 172] [outer = (nil)] 11:07:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x9aacd800) [pid = 1716] [serial = 173] [outer = 0x9aac7800] 11:07:15 INFO - PROCESS | 1716 | 1467050835978 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x9b4d2000) [pid = 1716] [serial = 174] [outer = 0x9aac7800] 11:07:16 INFO - PROCESS | 1716 | 1467050836876 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1538ms 11:07:16 INFO - PROCESS | 1716 | 1467050836909 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1716 | 1467050836915 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:07:16 INFO - PROCESS | 1716 | 1467050836923 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1716 | 1467050836930 Marionette TRACE conn4 <- [1,206,null,{}] 11:07:16 INFO - PROCESS | 1716 | 1467050836949 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 1716 | 1467050836960 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:17 INFO - PROCESS | 1716 | 1467050837196 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:07:17 INFO - PROCESS | 1716 | 1467050837350 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1716 | 1467050837361 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d510c00 == 47 [pid = 1716] [id = 59] 11:07:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x9d5ca000) [pid = 1716] [serial = 175] [outer = (nil)] 11:07:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9d90f800) [pid = 1716] [serial = 176] [outer = 0x9d5ca000] 11:07:17 INFO - PROCESS | 1716 | 1467050837493 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0xa22b1800) [pid = 1716] [serial = 177] [outer = 0x9d5ca000] 11:07:18 INFO - PROCESS | 1716 | 1467050838385 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1508ms 11:07:18 INFO - PROCESS | 1716 | 1467050838433 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 1716 | 1467050838439 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:07:18 INFO - PROCESS | 1716 | 1467050838448 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1716 | 1467050838453 Marionette TRACE conn4 <- [1,210,null,{}] 11:07:18 INFO - PROCESS | 1716 | 1467050838460 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 1716 | 1467050838467 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:18 INFO - PROCESS | 1716 | 1467050838714 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:07:18 INFO - PROCESS | 1716 | 1467050838866 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1716 | 1467050838875 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x97941000 == 48 [pid = 1716] [id = 60] 11:07:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x9a5d6c00) [pid = 1716] [serial = 178] [outer = (nil)] 11:07:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x9a5df400) [pid = 1716] [serial = 179] [outer = 0x9a5d6c00] 11:07:18 INFO - PROCESS | 1716 | 1467050838964 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x9a5e4c00) [pid = 1716] [serial = 180] [outer = 0x9a5d6c00] 11:07:19 INFO - PROCESS | 1716 | 1467050839921 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1540ms 11:07:19 INFO - PROCESS | 1716 | 1467050839989 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:07:19 INFO - PROCESS | 1716 | 1467050839994 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:07:20 INFO - PROCESS | 1716 | 1467050840002 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1716 | 1467050840005 Marionette TRACE conn4 <- [1,214,null,{}] 11:07:20 INFO - PROCESS | 1716 | 1467050840013 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 1716 | 1467050840018 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:20 INFO - PROCESS | 1716 | 1467050840217 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:07:20 INFO - PROCESS | 1716 | 1467050840404 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1716 | 1467050840411 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a01400 == 49 [pid = 1716] [id = 61] 11:07:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x9a17bc00) [pid = 1716] [serial = 181] [outer = (nil)] 11:07:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0xa22b3c00) [pid = 1716] [serial = 182] [outer = 0x9a17bc00] 11:07:20 INFO - PROCESS | 1716 | 1467050840541 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0xa22b7800) [pid = 1716] [serial = 183] [outer = 0x9a17bc00] 11:07:21 INFO - PROCESS | 1716 | 1467050841393 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1433ms 11:07:21 INFO - PROCESS | 1716 | 1467050841438 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1716 | 1467050841443 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:07:21 INFO - PROCESS | 1716 | 1467050841450 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1716 | 1467050841454 Marionette TRACE conn4 <- [1,218,null,{}] 11:07:21 INFO - PROCESS | 1716 | 1467050841460 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 1716 | 1467050841471 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:21 INFO - PROCESS | 1716 | 1467050841695 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:07:21 INFO - PROCESS | 1716 | 1467050841849 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 1716 | 1467050841861 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a5e1800 == 50 [pid = 1716] [id = 62] 11:07:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0xa22bb000) [pid = 1716] [serial = 184] [outer = (nil)] 11:07:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0xa2555000) [pid = 1716] [serial = 185] [outer = 0xa22bb000] 11:07:21 INFO - PROCESS | 1716 | 1467050841944 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0xa253ac00) [pid = 1716] [serial = 186] [outer = 0xa22bb000] 11:07:22 INFO - PROCESS | 1716 | 1467050842807 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1381ms 11:07:22 INFO - PROCESS | 1716 | 1467050842832 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:07:22 INFO - PROCESS | 1716 | 1467050842843 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:07:22 INFO - PROCESS | 1716 | 1467050842869 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1716 | 1467050842874 Marionette TRACE conn4 <- [1,222,null,{}] 11:07:22 INFO - PROCESS | 1716 | 1467050842883 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 1716 | 1467050842890 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:23 INFO - PROCESS | 1716 | 1467050843090 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:07:23 INFO - PROCESS | 1716 | 1467050843250 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1716 | 1467050843261 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d7c800 == 51 [pid = 1716] [id = 63] 11:07:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a5e0c00) [pid = 1716] [serial = 187] [outer = (nil)] 11:07:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0xa334a000) [pid = 1716] [serial = 188] [outer = 0x9a5e0c00] 11:07:23 INFO - PROCESS | 1716 | 1467050843341 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0xa4d0b000) [pid = 1716] [serial = 189] [outer = 0x9a5e0c00] 11:07:24 INFO - PROCESS | 1716 | 1467050844227 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1411ms 11:07:24 INFO - PROCESS | 1716 | 1467050844263 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1716 | 1467050844267 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:07:24 INFO - PROCESS | 1716 | 1467050844275 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 1716 | 1467050844280 Marionette TRACE conn4 <- [1,226,null,{}] 11:07:24 INFO - PROCESS | 1716 | 1467050844287 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 1716 | 1467050844293 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:24 INFO - PROCESS | 1716 | 1467050844516 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:07:24 INFO - PROCESS | 1716 | 1467050844912 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1716 | 1467050844923 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x97943400 == 52 [pid = 1716] [id = 64] 11:07:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x97945c00) [pid = 1716] [serial = 190] [outer = (nil)] 11:07:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9959cc00) [pid = 1716] [serial = 191] [outer = 0x97945c00] 11:07:25 INFO - PROCESS | 1716 | 1467050845045 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9a179c00) [pid = 1716] [serial = 192] [outer = 0x97945c00] 11:07:26 INFO - PROCESS | 1716 | 1467050845998 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1737ms 11:07:26 INFO - PROCESS | 1716 | 1467050846015 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1716 | 1467050846022 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:07:26 INFO - PROCESS | 1716 | 1467050846030 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1716 | 1467050846035 Marionette TRACE conn4 <- [1,230,null,{}] 11:07:26 INFO - PROCESS | 1716 | 1467050846044 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 1716 | 1467050846053 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:26 INFO - PROCESS | 1716 | 1467050846252 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:07:26 INFO - PROCESS | 1716 | 1467050846420 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1716 | 1467050846432 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a9ab800 == 53 [pid = 1716] [id = 65] 11:07:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9a9b0000) [pid = 1716] [serial = 193] [outer = (nil)] 11:07:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x9aac4000) [pid = 1716] [serial = 194] [outer = 0x9a9b0000] 11:07:26 INFO - PROCESS | 1716 | 1467050846552 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x9aac8800) [pid = 1716] [serial = 195] [outer = 0x9a9b0000] 11:07:26 INFO - PROCESS | 1716 | --DOCSHELL 0x939b5400 == 52 [pid = 1716] [id = 55] 11:07:26 INFO - PROCESS | 1716 | --DOCSHELL 0x939b4c00 == 51 [pid = 1716] [id = 54] 11:07:26 INFO - PROCESS | 1716 | --DOCSHELL 0x9a9b7000 == 50 [pid = 1716] [id = 53] 11:07:26 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x9c1b6400) [pid = 1716] [serial = 128] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOCSHELL 0x98a6b800 == 49 [pid = 1716] [id = 52] 11:07:27 INFO - PROCESS | 1716 | --DOCSHELL 0x9835cc00 == 48 [pid = 1716] [id = 51] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x9d915000) [pid = 1716] [serial = 123] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9d4e6800) [pid = 1716] [serial = 122] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0xa33c5400) [pid = 1716] [serial = 125] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0xa2379400) [pid = 1716] [serial = 114] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9b50c000) [pid = 1716] [serial = 113] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x9528c000) [pid = 1716] [serial = 104] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9a1f2000) [pid = 1716] [serial = 107] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9a187400) [pid = 1716] [serial = 119] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0xa209a400) [pid = 1716] [serial = 110] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x97948800) [pid = 1716] [serial = 116] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x98362800) [pid = 1716] [serial = 117] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0xa34dc000) [pid = 1716] [serial = 126] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9a5efc00) [pid = 1716] [serial = 120] [outer = (nil)] [url = about:blank] 11:07:27 INFO - PROCESS | 1716 | 1467050847443 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1491ms 11:07:27 INFO - PROCESS | 1716 | 1467050847525 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1716 | 1467050847532 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:07:27 INFO - PROCESS | 1716 | 1467050847541 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1716 | 1467050847545 Marionette TRACE conn4 <- [1,234,null,{}] 11:07:27 INFO - PROCESS | 1716 | 1467050847553 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 1716 | 1467050847559 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:27 INFO - PROCESS | 1716 | 1467050847741 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:07:27 INFO - PROCESS | 1716 | 1467050847974 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1716 | 1467050847982 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b4ce000 == 49 [pid = 1716] [id = 66] 11:07:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9b4d2400) [pid = 1716] [serial = 196] [outer = (nil)] 11:07:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9b80dc00) [pid = 1716] [serial = 197] [outer = 0x9b4d2400] 11:07:28 INFO - PROCESS | 1716 | 1467050848096 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9c1b8800) [pid = 1716] [serial = 198] [outer = 0x9b4d2400] 11:07:28 INFO - PROCESS | 1716 | 1467050848829 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1336ms 11:07:28 INFO - PROCESS | 1716 | 1467050848878 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1716 | 1467050848883 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:07:28 INFO - PROCESS | 1716 | 1467050848897 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1716 | 1467050848907 Marionette TRACE conn4 <- [1,238,null,{}] 11:07:28 INFO - PROCESS | 1716 | 1467050848922 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 1716 | 1467050848930 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:29 INFO - PROCESS | 1716 | 1467050849116 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:07:29 INFO - PROCESS | 1716 | 1467050849251 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1716 | 1467050849257 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x9c1b6c00 == 50 [pid = 1716] [id = 67] 11:07:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9d4e1c00) [pid = 1716] [serial = 199] [outer = (nil)] 11:07:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0xa2247000) [pid = 1716] [serial = 200] [outer = 0x9d4e1c00] 11:07:29 INFO - PROCESS | 1716 | 1467050849338 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0xa22b5c00) [pid = 1716] [serial = 201] [outer = 0x9d4e1c00] 11:07:30 INFO - PROCESS | 1716 | 1467050850239 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1418ms 11:07:30 INFO - PROCESS | 1716 | 1467050850335 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 1716 | 1467050850339 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:07:30 INFO - PROCESS | 1716 | 1467050850350 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1716 | 1467050850352 Marionette TRACE conn4 <- [1,242,null,{}] 11:07:30 INFO - PROCESS | 1716 | 1467050850359 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 1716 | 1467050850365 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:30 INFO - PROCESS | 1716 | 1467050850665 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:07:30 INFO - PROCESS | 1716 | 1467050850704 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1716 | 1467050850711 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d915000 == 51 [pid = 1716] [id = 68] 11:07:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0xa22bdc00) [pid = 1716] [serial = 202] [outer = (nil)] 11:07:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0xa2557000) [pid = 1716] [serial = 203] [outer = 0xa22bdc00] 11:07:30 INFO - PROCESS | 1716 | 1467050850849 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0xa2fbc000) [pid = 1716] [serial = 204] [outer = 0xa22bdc00] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x98a02000) [pid = 1716] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x9a0b9000) [pid = 1716] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9a9b7800) [pid = 1716] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9a9b6400) [pid = 1716] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x939b6400) [pid = 1716] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x939c1c00) [pid = 1716] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x9d5cb000) [pid = 1716] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:07:31 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x954dd400) [pid = 1716] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:07:32 INFO - PROCESS | 1716 | 1467050852220 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1903ms 11:07:32 INFO - PROCESS | 1716 | 1467050852253 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1716 | 1467050852256 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:07:32 INFO - PROCESS | 1716 | 1467050852264 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1716 | 1467050852266 Marionette TRACE conn4 <- [1,246,null,{}] 11:07:32 INFO - PROCESS | 1716 | 1467050852273 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 1716 | 1467050852279 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:32 INFO - PROCESS | 1716 | 1467050852488 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:07:32 INFO - PROCESS | 1716 | 1467050852507 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1716 | 1467050852522 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad3c00 == 52 [pid = 1716] [id = 69] 11:07:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92ad5c00) [pid = 1716] [serial = 205] [outer = (nil)] 11:07:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92ad8800) [pid = 1716] [serial = 206] [outer = 0x92ad5c00] 11:07:32 INFO - PROCESS | 1716 | 1467050852606 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x954dd400) [pid = 1716] [serial = 207] [outer = 0x92ad5c00] 11:07:33 INFO - PROCESS | 1716 | 1467050853606 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1389ms 11:07:33 INFO - PROCESS | 1716 | 1467050853654 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1716 | 1467050853662 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:07:33 INFO - PROCESS | 1716 | 1467050853674 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1716 | 1467050853680 Marionette TRACE conn4 <- [1,250,null,{}] 11:07:33 INFO - PROCESS | 1716 | 1467050853691 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 1716 | 1467050853696 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:33 INFO - PROCESS | 1716 | 1467050853940 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:07:34 INFO - PROCESS | 1716 | 1467050854149 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1716 | 1467050854166 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad9400 == 53 [pid = 1716] [id = 70] 11:07:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x92adb400) [pid = 1716] [serial = 208] [outer = (nil)] 11:07:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9959e400) [pid = 1716] [serial = 209] [outer = 0x92adb400] 11:07:34 INFO - PROCESS | 1716 | 1467050854295 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9a094400) [pid = 1716] [serial = 210] [outer = 0x92adb400] 11:07:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x97942800) [pid = 1716] [serial = 211] [outer = 0x9a52b800] 11:07:35 INFO - PROCESS | 1716 | 1467050855335 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1746ms 11:07:35 INFO - PROCESS | 1716 | 1467050855418 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1716 | 1467050855425 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:07:35 INFO - PROCESS | 1716 | 1467050855437 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1716 | 1467050855441 Marionette TRACE conn4 <- [1,254,null,{}] 11:07:35 INFO - PROCESS | 1716 | 1467050855449 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 1716 | 1467050855455 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:35 INFO - PROCESS | 1716 | 1467050855693 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:07:35 INFO - PROCESS | 1716 | 1467050855899 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1716 | 1467050855910 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a5e1c00 == 54 [pid = 1716] [id = 71] 11:07:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9a5f2400) [pid = 1716] [serial = 212] [outer = (nil)] 11:07:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9ae9f400) [pid = 1716] [serial = 213] [outer = 0x9a5f2400] 11:07:35 INFO - PROCESS | 1716 | 1467050855995 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9aea3800) [pid = 1716] [serial = 214] [outer = 0x9a5f2400] 11:07:36 INFO - PROCESS | 1716 | 1467050856904 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1534ms 11:07:36 INFO - PROCESS | 1716 | 1467050856972 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:07:36 INFO - PROCESS | 1716 | 1467050856977 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:07:36 INFO - PROCESS | 1716 | 1467050856985 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1716 | 1467050856992 Marionette TRACE conn4 <- [1,258,null,{}] 11:07:37 INFO - PROCESS | 1716 | 1467050857010 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 1716 | 1467050857019 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:37 INFO - PROCESS | 1716 | 1467050857254 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:07:37 INFO - PROCESS | 1716 | 1467050857459 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1716 | 1467050857473 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a528000 == 55 [pid = 1716] [id = 72] 11:07:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9b4cdc00) [pid = 1716] [serial = 215] [outer = (nil)] 11:07:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x9c22dc00) [pid = 1716] [serial = 216] [outer = 0x9b4cdc00] 11:07:37 INFO - PROCESS | 1716 | 1467050857576 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x9d4e4400) [pid = 1716] [serial = 217] [outer = 0x9b4cdc00] 11:07:38 INFO - PROCESS | 1716 | 1467050858498 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1542ms 11:07:38 INFO - PROCESS | 1716 | 1467050858527 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1716 | 1467050858532 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:07:38 INFO - PROCESS | 1716 | 1467050858540 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 1716 | 1467050858544 Marionette TRACE conn4 <- [1,262,null,{}] 11:07:38 INFO - PROCESS | 1716 | 1467050858551 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 1716 | 1467050858557 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:38 INFO - PROCESS | 1716 | 1467050858756 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:07:38 INFO - PROCESS | 1716 | 1467050858915 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1716 | 1467050858925 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x9c1b5800 == 56 [pid = 1716] [id = 73] 11:07:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0xa22b1400) [pid = 1716] [serial = 218] [outer = (nil)] 11:07:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0xa23a0800) [pid = 1716] [serial = 219] [outer = 0xa22b1400] 11:07:39 INFO - PROCESS | 1716 | 1467050859006 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0xa34dc000) [pid = 1716] [serial = 220] [outer = 0xa22b1400] 11:07:39 INFO - PROCESS | 1716 | 1467050859927 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1436ms 11:07:39 INFO - PROCESS | 1716 | 1467050859980 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1716 | 1467050859987 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:07:39 INFO - PROCESS | 1716 | 1467050859997 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1716 | 1467050860001 Marionette TRACE conn4 <- [1,266,null,{}] 11:07:40 INFO - PROCESS | 1716 | 1467050860008 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 1716 | 1467050860013 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:40 INFO - PROCESS | 1716 | 1467050860205 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:07:40 INFO - PROCESS | 1716 | 1467050860376 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1716 | 1467050860387 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a96800 == 57 [pid = 1716] [id = 74] 11:07:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x92a98800) [pid = 1716] [serial = 221] [outer = (nil)] 11:07:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x92a9ec00) [pid = 1716] [serial = 222] [outer = 0x92a98800] 11:07:40 INFO - PROCESS | 1716 | 1467050860516 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x92aa2000) [pid = 1716] [serial = 223] [outer = 0x92a98800] 11:07:41 INFO - PROCESS | 1716 | 1467050861381 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1433ms 11:07:41 INFO - PROCESS | 1716 | 1467050861431 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1716 | 1467050861436 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:07:41 INFO - PROCESS | 1716 | 1467050861443 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1716 | 1467050861446 Marionette TRACE conn4 <- [1,270,null,{}] 11:07:41 INFO - PROCESS | 1716 | 1467050861453 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 1716 | 1467050861464 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:41 INFO - PROCESS | 1716 | 1467050861704 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:07:41 INFO - PROCESS | 1716 | 1467050861839 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1716 | 1467050861851 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9b800 == 58 [pid = 1716] [id = 75] 11:07:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x93b69c00) [pid = 1716] [serial = 224] [outer = (nil)] 11:07:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0xa6cdf800) [pid = 1716] [serial = 225] [outer = 0x93b69c00] 11:07:41 INFO - PROCESS | 1716 | 1467050861931 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0xa6ce5400) [pid = 1716] [serial = 226] [outer = 0x93b69c00] 11:07:42 INFO - PROCESS | 1716 | 1467050862838 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1433ms 11:07:42 INFO - PROCESS | 1716 | 1467050862877 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:07:42 INFO - PROCESS | 1716 | 1467050862881 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:07:42 INFO - PROCESS | 1716 | 1467050862888 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1716 | 1467050862892 Marionette TRACE conn4 <- [1,274,null,{}] 11:07:42 INFO - PROCESS | 1716 | 1467050862899 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 1716 | 1467050862905 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:43 INFO - PROCESS | 1716 | 1467050863141 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:07:43 INFO - PROCESS | 1716 | 1467050863303 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1716 | 1467050863310 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x93b64800 == 59 [pid = 1716] [id = 76] 11:07:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x93b6b800) [pid = 1716] [serial = 227] [outer = (nil)] 11:07:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0xa6d33800) [pid = 1716] [serial = 228] [outer = 0x93b6b800] 11:07:43 INFO - PROCESS | 1716 | 1467050863393 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0xa6d35800) [pid = 1716] [serial = 229] [outer = 0x93b6b800] 11:07:44 INFO - PROCESS | 1716 | 1467050864351 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1494ms 11:07:44 INFO - PROCESS | 1716 | 1467050864384 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1716 | 1467050864389 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:07:44 INFO - PROCESS | 1716 | 1467050864398 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1716 | 1467050864402 Marionette TRACE conn4 <- [1,278,null,{}] 11:07:44 INFO - PROCESS | 1716 | 1467050864409 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 1716 | 1467050864416 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:44 INFO - PROCESS | 1716 | 1467050864633 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:07:44 INFO - PROCESS | 1716 | 1467050864843 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 1716 | 1467050864851 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x92aa1c00 == 60 [pid = 1716] [id = 77] 11:07:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x92aa3c00) [pid = 1716] [serial = 230] [outer = (nil)] 11:07:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x92acf000) [pid = 1716] [serial = 231] [outer = 0x92aa3c00] 11:07:45 INFO - PROCESS | 1716 | 1467050865170 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x939b5400) [pid = 1716] [serial = 232] [outer = 0x92aa3c00] 11:07:46 INFO - PROCESS | 1716 | 1467050866239 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1883ms 11:07:46 INFO - PROCESS | 1716 | 1467050866283 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:07:46 INFO - PROCESS | 1716 | 1467050866288 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:07:46 INFO - PROCESS | 1716 | 1467050866297 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1716 | 1467050866303 Marionette TRACE conn4 <- [1,282,null,{}] 11:07:46 INFO - PROCESS | 1716 | 1467050866312 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 1716 | 1467050866320 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:46 INFO - PROCESS | 1716 | 1467050866546 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:07:46 INFO - PROCESS | 1716 | 1467050866758 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 1716 | 1467050866765 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x954dc000 == 61 [pid = 1716] [id = 78] 11:07:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x954e0800) [pid = 1716] [serial = 233] [outer = (nil)] 11:07:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9835c400) [pid = 1716] [serial = 234] [outer = 0x954e0800] 11:07:46 INFO - PROCESS | 1716 | 1467050866878 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9a095800) [pid = 1716] [serial = 235] [outer = 0x954e0800] 11:07:47 INFO - PROCESS | 1716 | --DOCSHELL 0x9d915000 == 60 [pid = 1716] [id = 68] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x9b4d6800) [pid = 1716] [serial = 146] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x9d95bc00) [pid = 1716] [serial = 167] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOCSHELL 0x9c1b6c00 == 59 [pid = 1716] [id = 67] 11:07:47 INFO - PROCESS | 1716 | --DOCSHELL 0x9b4ce000 == 58 [pid = 1716] [id = 66] 11:07:47 INFO - PROCESS | 1716 | --DOCSHELL 0x9a9ab800 == 57 [pid = 1716] [id = 65] 11:07:47 INFO - PROCESS | 1716 | --DOCSHELL 0x97943400 == 56 [pid = 1716] [id = 64] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0xa209a800) [pid = 1716] [serial = 137] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x9a08e000) [pid = 1716] [serial = 152] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0xa6792c00) [pid = 1716] [serial = 140] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x9a184800) [pid = 1716] [serial = 156] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x9aacb000) [pid = 1716] [serial = 158] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0xa6ea4c00) [pid = 1716] [serial = 149] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x9a093400) [pid = 1716] [serial = 153] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0xa6ce1800) [pid = 1716] [serial = 143] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x9b4d1400) [pid = 1716] [serial = 161] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x9a180000) [pid = 1716] [serial = 155] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x9a0b6400) [pid = 1716] [serial = 164] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x954da800) [pid = 1716] [serial = 131] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x9b4d6c00) [pid = 1716] [serial = 162] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x9aacf400) [pid = 1716] [serial = 159] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x9a9b0400) [pid = 1716] [serial = 165] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9a9b2c00) [pid = 1716] [serial = 134] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x9a093000) [pid = 1716] [serial = 105] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0xa2392c00) [pid = 1716] [serial = 111] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9a9b0c00) [pid = 1716] [serial = 108] [outer = (nil)] [url = about:blank] 11:07:47 INFO - PROCESS | 1716 | 1467050867750 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1486ms 11:07:47 INFO - PROCESS | 1716 | 1467050867782 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 1716 | 1467050867788 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:07:47 INFO - PROCESS | 1716 | 1467050867799 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 1716 | 1467050867803 Marionette TRACE conn4 <- [1,286,null,{}] 11:07:47 INFO - PROCESS | 1716 | 1467050867810 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 1716 | 1467050867816 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:48 INFO - PROCESS | 1716 | 1467050868017 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:07:48 INFO - PROCESS | 1716 | 1467050868138 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1716 | 1467050868148 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad2400 == 57 [pid = 1716] [id = 79] 11:07:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x93d79000) [pid = 1716] [serial = 236] [outer = (nil)] 11:07:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x9a527800) [pid = 1716] [serial = 237] [outer = 0x93d79000] 11:07:48 INFO - PROCESS | 1716 | 1467050868220 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x9a5e4000) [pid = 1716] [serial = 238] [outer = 0x93d79000] 11:07:48 INFO - PROCESS | 1716 | 1467050868997 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1235ms 11:07:49 INFO - PROCESS | 1716 | 1467050869039 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:07:49 INFO - PROCESS | 1716 | 1467050869044 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:07:49 INFO - PROCESS | 1716 | 1467050869052 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1716 | 1467050869058 Marionette TRACE conn4 <- [1,290,null,{}] 11:07:49 INFO - PROCESS | 1716 | 1467050869074 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 1716 | 1467050869084 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:49 INFO - PROCESS | 1716 | 1467050869272 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:07:49 INFO - PROCESS | 1716 | 1467050869413 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1716 | 1467050869421 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a9ad400 == 58 [pid = 1716] [id = 80] 11:07:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x9a9b4000) [pid = 1716] [serial = 239] [outer = (nil)] 11:07:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x9aea7c00) [pid = 1716] [serial = 240] [outer = 0x9a9b4000] 11:07:49 INFO - PROCESS | 1716 | 1467050869499 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x9aeac000) [pid = 1716] [serial = 241] [outer = 0x9a9b4000] 11:07:50 INFO - PROCESS | 1716 | 1467050870419 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1439ms 11:07:50 INFO - PROCESS | 1716 | 1467050870491 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:07:50 INFO - PROCESS | 1716 | 1467050870497 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:07:50 INFO - PROCESS | 1716 | 1467050870505 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 1716 | 1467050870508 Marionette TRACE conn4 <- [1,294,null,{}] 11:07:50 INFO - PROCESS | 1716 | 1467050870523 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 1716 | 1467050870528 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:50 INFO - PROCESS | 1716 | 1467050870801 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:07:50 INFO - PROCESS | 1716 | 1467050870829 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1716 | 1467050870836 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9ac00 == 59 [pid = 1716] [id = 81] 11:07:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x95285000) [pid = 1716] [serial = 242] [outer = (nil)] 11:07:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x9b808000) [pid = 1716] [serial = 243] [outer = 0x95285000] 11:07:50 INFO - PROCESS | 1716 | 1467050870912 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x9c1b0400) [pid = 1716] [serial = 244] [outer = 0x95285000] 11:07:51 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0xa22bdc00) [pid = 1716] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:07:51 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x97945c00) [pid = 1716] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:07:51 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x9a9b0000) [pid = 1716] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:07:51 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x9b4d2400) [pid = 1716] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:07:51 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x9d4e1c00) [pid = 1716] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:07:51 INFO - PROCESS | 1716 | 1467050871960 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1495ms 11:07:52 INFO - PROCESS | 1716 | 1467050872001 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 1716 | 1467050872006 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:07:52 INFO - PROCESS | 1716 | 1467050872014 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 1716 | 1467050872019 Marionette TRACE conn4 <- [1,298,null,{}] 11:07:52 INFO - PROCESS | 1716 | 1467050872028 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 1716 | 1467050872035 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:52 INFO - PROCESS | 1716 | 1467050872272 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:07:52 INFO - PROCESS | 1716 | 1467050872286 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1716 | 1467050872296 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d2ac00 == 60 [pid = 1716] [id = 82] 11:07:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x91d2c000) [pid = 1716] [serial = 245] [outer = (nil)] 11:07:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x91d2e800) [pid = 1716] [serial = 246] [outer = 0x91d2c000] 11:07:52 INFO - PROCESS | 1716 | 1467050872384 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x9a5e2800) [pid = 1716] [serial = 247] [outer = 0x91d2c000] 11:07:53 INFO - PROCESS | 1716 | 1467050873289 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1335ms 11:07:53 INFO - PROCESS | 1716 | 1467050873351 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1716 | 1467050873354 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:07:53 INFO - PROCESS | 1716 | 1467050873362 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1716 | 1467050873366 Marionette TRACE conn4 <- [1,302,null,{}] 11:07:53 INFO - PROCESS | 1716 | 1467050873373 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 1716 | 1467050873383 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:53 INFO - PROCESS | 1716 | 1467050873639 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:07:53 INFO - PROCESS | 1716 | 1467050873805 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 1716 | 1467050873818 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3d800 == 61 [pid = 1716] [id = 83] 11:07:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x91c3e800) [pid = 1716] [serial = 248] [outer = (nil)] 11:07:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x91d25400) [pid = 1716] [serial = 249] [outer = 0x91c3e800] 11:07:53 INFO - PROCESS | 1716 | 1467050873973 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x92a9c800) [pid = 1716] [serial = 250] [outer = 0x91c3e800] 11:07:54 INFO - PROCESS | 1716 | 1467050874915 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1585ms 11:07:54 INFO - PROCESS | 1716 | 1467050874950 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1716 | 1467050874956 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:07:54 INFO - PROCESS | 1716 | 1467050874966 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1716 | 1467050874972 Marionette TRACE conn4 <- [1,306,null,{}] 11:07:54 INFO - PROCESS | 1716 | 1467050874981 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 1716 | 1467050874991 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:55 INFO - PROCESS | 1716 | 1467050875209 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:07:55 INFO - PROCESS | 1716 | 1467050875418 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1716 | 1467050875430 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x97944c00 == 62 [pid = 1716] [id = 84] 11:07:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x98a5dc00) [pid = 1716] [serial = 251] [outer = (nil)] 11:07:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x9a08ec00) [pid = 1716] [serial = 252] [outer = 0x98a5dc00] 11:07:55 INFO - PROCESS | 1716 | 1467050875561 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x9a185000) [pid = 1716] [serial = 253] [outer = 0x98a5dc00] 11:07:56 INFO - PROCESS | 1716 | 1467050876499 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1592ms 11:07:56 INFO - PROCESS | 1716 | 1467050876559 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 1716 | 1467050876565 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:07:56 INFO - PROCESS | 1716 | 1467050876572 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1716 | 1467050876577 Marionette TRACE conn4 <- [1,310,null,{}] 11:07:56 INFO - PROCESS | 1716 | 1467050876584 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 1716 | 1467050876589 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:56 INFO - PROCESS | 1716 | 1467050876844 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:07:57 INFO - PROCESS | 1716 | 1467050877062 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 1716 | 1467050877073 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x9aaca400 == 63 [pid = 1716] [id = 85] 11:07:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x9ac2dc00) [pid = 1716] [serial = 254] [outer = (nil)] 11:07:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9aea6000) [pid = 1716] [serial = 255] [outer = 0x9ac2dc00] 11:07:57 INFO - PROCESS | 1716 | 1467050877174 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x9b50a400) [pid = 1716] [serial = 256] [outer = 0x9ac2dc00] 11:07:58 INFO - PROCESS | 1716 | 1467050878180 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1640ms 11:07:58 INFO - PROCESS | 1716 | 1467050878214 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 1716 | 1467050878221 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:07:58 INFO - PROCESS | 1716 | 1467050878241 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 1716 | 1467050878249 Marionette TRACE conn4 <- [1,314,null,{}] 11:07:58 INFO - PROCESS | 1716 | 1467050878256 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 1716 | 1467050878264 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:58 INFO - PROCESS | 1716 | 1467050878523 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:07:58 INFO - PROCESS | 1716 | 1467050878777 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1716 | 1467050878788 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:07:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d27400 == 64 [pid = 1716] [id = 86] 11:07:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x9a182400) [pid = 1716] [serial = 257] [outer = (nil)] 11:07:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0xa224a000) [pid = 1716] [serial = 258] [outer = 0x9a182400] 11:07:58 INFO - PROCESS | 1716 | 1467050878878 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0xa22ba400) [pid = 1716] [serial = 259] [outer = 0x9a182400] 11:07:59 INFO - PROCESS | 1716 | 1467050879794 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1603ms 11:07:59 INFO - PROCESS | 1716 | 1467050879835 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1716 | 1467050879839 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:07:59 INFO - PROCESS | 1716 | 1467050879846 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1716 | 1467050879850 Marionette TRACE conn4 <- [1,318,null,{}] 11:07:59 INFO - PROCESS | 1716 | 1467050879856 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 1716 | 1467050879862 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:00 INFO - PROCESS | 1716 | 1467050880060 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:08:00 INFO - PROCESS | 1716 | 1467050880270 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1716 | 1467050880280 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9c000 == 65 [pid = 1716] [id = 87] 11:08:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9aea6800) [pid = 1716] [serial = 260] [outer = (nil)] 11:08:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0xa23cd400) [pid = 1716] [serial = 261] [outer = 0x9aea6800] 11:08:00 INFO - PROCESS | 1716 | 1467050880413 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0xa25f1000) [pid = 1716] [serial = 262] [outer = 0x9aea6800] 11:08:01 INFO - PROCESS | 1716 | 1467050881575 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1787ms 11:08:01 INFO - PROCESS | 1716 | 1467050881636 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1716 | 1467050881643 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:08:01 INFO - PROCESS | 1716 | 1467050881653 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 1716 | 1467050881658 Marionette TRACE conn4 <- [1,322,null,{}] 11:08:01 INFO - PROCESS | 1716 | 1467050881710 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:01 INFO - PROCESS | 1716 | 1467050881717 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:02 INFO - PROCESS | 1716 | 1467050882087 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:08:02 INFO - PROCESS | 1716 | 1467050882237 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 1716 | 1467050882260 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:02 INFO - PROCESS | 1716 | ++DOCSHELL 0xa4f1fc00 == 66 [pid = 1716] [id = 88] 11:08:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0xa4f20800) [pid = 1716] [serial = 263] [outer = (nil)] 11:08:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0xa6727000) [pid = 1716] [serial = 264] [outer = 0xa4f20800] 11:08:02 INFO - PROCESS | 1716 | 1467050882363 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0xa6ce0c00) [pid = 1716] [serial = 265] [outer = 0xa4f20800] 11:08:03 INFO - PROCESS | 1716 | 1467050883338 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1737ms 11:08:03 INFO - PROCESS | 1716 | 1467050883389 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:08:03 INFO - PROCESS | 1716 | 1467050883394 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:08:03 INFO - PROCESS | 1716 | 1467050883401 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 1716 | 1467050883405 Marionette TRACE conn4 <- [1,326,null,{}] 11:08:03 INFO - PROCESS | 1716 | 1467050883412 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:03 INFO - PROCESS | 1716 | 1467050883418 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:03 INFO - PROCESS | 1716 | 1467050883626 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:08:03 INFO - PROCESS | 1716 | 1467050883834 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 1716 | 1467050883845 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:03 INFO - PROCESS | 1716 | ++DOCSHELL 0xa3345400 == 67 [pid = 1716] [id = 89] 11:08:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0xa6ce5c00) [pid = 1716] [serial = 266] [outer = (nil)] 11:08:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0xa6d3e400) [pid = 1716] [serial = 267] [outer = 0xa6ce5c00] 11:08:03 INFO - PROCESS | 1716 | 1467050883969 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0xa6d41c00) [pid = 1716] [serial = 268] [outer = 0xa6ce5c00] 11:08:04 INFO - PROCESS | 1716 | 1467050884924 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1585ms 11:08:04 INFO - PROCESS | 1716 | 1467050884987 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:08:04 INFO - PROCESS | 1716 | 1467050884992 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:08:05 INFO - PROCESS | 1716 | 1467050885000 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 1716 | 1467050885003 Marionette TRACE conn4 <- [1,330,null,{}] 11:08:05 INFO - PROCESS | 1716 | 1467050885011 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 1716 | 1467050885017 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:05 INFO - PROCESS | 1716 | 1467050885263 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:08:05 INFO - PROCESS | 1716 | 1467050885522 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 1716 | 1467050885532 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:05 INFO - PROCESS | 1716 | ++DOCSHELL 0xa6d37c00 == 68 [pid = 1716] [id = 90] 11:08:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0xa6d3ec00) [pid = 1716] [serial = 269] [outer = (nil)] 11:08:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0xa6eadc00) [pid = 1716] [serial = 270] [outer = 0xa6d3ec00] 11:08:05 INFO - PROCESS | 1716 | 1467050885620 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0xa6f49400) [pid = 1716] [serial = 271] [outer = 0xa6d3ec00] 11:08:06 INFO - PROCESS | 1716 | 1467050886578 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1637ms 11:08:06 INFO - PROCESS | 1716 | 1467050886637 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 1716 | 1467050886640 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:08:06 INFO - PROCESS | 1716 | 1467050886648 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 1716 | 1467050886652 Marionette TRACE conn4 <- [1,334,null,{}] 11:08:06 INFO - PROCESS | 1716 | 1467050886658 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:06 INFO - PROCESS | 1716 | 1467050886663 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:06 INFO - PROCESS | 1716 | 1467050886892 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:08:07 INFO - PROCESS | 1716 | 1467050887105 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 1716 | 1467050887116 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f746800 == 69 [pid = 1716] [id = 91] 11:08:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x8f748000) [pid = 1716] [serial = 272] [outer = (nil)] 11:08:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x8f74d400) [pid = 1716] [serial = 273] [outer = 0x8f748000] 11:08:07 INFO - PROCESS | 1716 | 1467050887211 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x8f750400) [pid = 1716] [serial = 274] [outer = 0x8f748000] 11:08:08 INFO - PROCESS | 1716 | 1467050888092 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1497ms 11:08:08 INFO - PROCESS | 1716 | 1467050888147 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 1716 | 1467050888150 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:08:08 INFO - PROCESS | 1716 | 1467050888158 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 1716 | 1467050888161 Marionette TRACE conn4 <- [1,338,null,{}] 11:08:08 INFO - PROCESS | 1716 | 1467050888168 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 1716 | 1467050888174 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:08 INFO - PROCESS | 1716 | 1467050888375 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:08:08 INFO - PROCESS | 1716 | 1467050888583 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 1716 | 1467050888592 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3a000 == 70 [pid = 1716] [id = 92] 11:08:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x92a97000) [pid = 1716] [serial = 275] [outer = (nil)] 11:08:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x9a17c000) [pid = 1716] [serial = 276] [outer = 0x92a97000] 11:08:08 INFO - PROCESS | 1716 | 1467050888724 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 141 (0x9aac9c00) [pid = 1716] [serial = 277] [outer = 0x92a97000] 11:08:09 INFO - PROCESS | 1716 | 1467050889873 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1788ms 11:08:09 INFO - PROCESS | 1716 | 1467050889947 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 1716 | 1467050889953 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:08:09 INFO - PROCESS | 1716 | 1467050889962 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 1716 | 1467050889970 Marionette TRACE conn4 <- [1,342,null,{}] 11:08:09 INFO - PROCESS | 1716 | 1467050889978 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:09 INFO - PROCESS | 1716 | 1467050889984 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:10 INFO - PROCESS | 1716 | 1467050890228 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:08:10 INFO - PROCESS | 1716 | 1467050890557 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 1716 | 1467050890570 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9c400 == 71 [pid = 1716] [id = 93] 11:08:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 142 (0x92a9cc00) [pid = 1716] [serial = 278] [outer = (nil)] 11:08:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 143 (0x95285400) [pid = 1716] [serial = 279] [outer = 0x92a9cc00] 11:08:10 INFO - PROCESS | 1716 | 1467050890659 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 144 (0x966d2000) [pid = 1716] [serial = 280] [outer = 0x92a9cc00] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9d4e7400 == 70 [pid = 1716] [id = 46] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9a182800 == 69 [pid = 1716] [id = 45] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x939c2000 == 68 [pid = 1716] [id = 47] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 143 (0x92ad8800) [pid = 1716] [serial = 206] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9a098c00 == 67 [pid = 1716] [id = 49] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0xa4d56400 == 66 [pid = 1716] [id = 48] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x91d2ac00 == 65 [pid = 1716] [id = 82] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9ac00 == 64 [pid = 1716] [id = 81] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9a9ad400 == 63 [pid = 1716] [id = 80] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad2400 == 62 [pid = 1716] [id = 79] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x954dc000 == 61 [pid = 1716] [id = 78] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92aa1c00 == 60 [pid = 1716] [id = 77] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x93b64800 == 59 [pid = 1716] [id = 76] 11:08:11 INFO - PROCESS | 1716 | 1467050891656 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9b800 == 58 [pid = 1716] [id = 75] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92a96800 == 57 [pid = 1716] [id = 74] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9c1b5800 == 56 [pid = 1716] [id = 73] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9a528000 == 55 [pid = 1716] [id = 72] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x9a5e1c00 == 54 [pid = 1716] [id = 71] 11:08:11 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad9400 == 53 [pid = 1716] [id = 70] 11:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1746ms 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 142 (0xa2555000) [pid = 1716] [serial = 185] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 141 (0xa2557000) [pid = 1716] [serial = 203] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 140 (0x9959cc00) [pid = 1716] [serial = 191] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x9a179c00) [pid = 1716] [serial = 192] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0x9aacd800) [pid = 1716] [serial = 173] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0x9a5df400) [pid = 1716] [serial = 179] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0xa22b3c00) [pid = 1716] [serial = 182] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x9aac8800) [pid = 1716] [serial = 195] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x9aac4000) [pid = 1716] [serial = 194] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x9b80dc00) [pid = 1716] [serial = 197] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x9c1b8800) [pid = 1716] [serial = 198] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x9d90f800) [pid = 1716] [serial = 176] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x98a66400) [pid = 1716] [serial = 170] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0xa334a000) [pid = 1716] [serial = 188] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0xa22b5c00) [pid = 1716] [serial = 201] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0xa2fbc000) [pid = 1716] [serial = 204] [outer = (nil)] [url = about:blank] 11:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:08:11 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0xa2247000) [pid = 1716] [serial = 200] [outer = (nil)] [url = about:blank] 11:08:11 INFO - PROCESS | 1716 | 1467050891726 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 1716 | 1467050891740 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:08:11 INFO - PROCESS | 1716 | 1467050891754 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 1716 | 1467050891759 Marionette TRACE conn4 <- [1,346,null,{}] 11:08:11 INFO - PROCESS | 1716 | 1467050891766 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:11 INFO - PROCESS | 1716 | 1467050891771 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:11 INFO - PROCESS | 1716 | 1467050891992 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:08:12 INFO - PROCESS | 1716 | 1467050892185 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 1716 | 1467050892197 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x99805800 == 54 [pid = 1716] [id = 94] 11:08:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x9a08f400) [pid = 1716] [serial = 281] [outer = (nil)] 11:08:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9a179c00) [pid = 1716] [serial = 282] [outer = 0x9a08f400] 11:08:12 INFO - PROCESS | 1716 | 1467050892278 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x9a528000) [pid = 1716] [serial = 283] [outer = 0x9a08f400] 11:08:13 INFO - PROCESS | 1716 | 1467050893156 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1437ms 11:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:08:13 INFO - PROCESS | 1716 | 1467050893190 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 1716 | 1467050893193 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:08:13 INFO - PROCESS | 1716 | 1467050893202 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 1716 | 1467050893208 Marionette TRACE conn4 <- [1,350,null,{}] 11:08:13 INFO - PROCESS | 1716 | 1467050893225 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 1716 | 1467050893234 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:13 INFO - PROCESS | 1716 | 1467050893431 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:08:13 INFO - PROCESS | 1716 | 1467050893574 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 1716 | 1467050893588 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x9aacb400 == 55 [pid = 1716] [id = 95] 11:08:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9aad0400) [pid = 1716] [serial = 284] [outer = (nil)] 11:08:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9aea3000) [pid = 1716] [serial = 285] [outer = 0x9aad0400] 11:08:13 INFO - PROCESS | 1716 | 1467050893662 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x9bdbd800) [pid = 1716] [serial = 286] [outer = 0x9aad0400] 11:08:14 INFO - PROCESS | 1716 | 1467050894553 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1392ms 11:08:14 INFO - PROCESS | 1716 | 1467050894594 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 1716 | 1467050894598 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:08:14 INFO - PROCESS | 1716 | 1467050894606 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 1716 | 1467050894612 Marionette TRACE conn4 <- [1,354,null,{}] 11:08:14 INFO - PROCESS | 1716 | 1467050894626 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:14 INFO - PROCESS | 1716 | 1467050894630 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:14 INFO - PROCESS | 1716 | 1467050894876 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:08:14 INFO - PROCESS | 1716 | 1467050894902 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 1716 | 1467050894912 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcdc00 == 56 [pid = 1716] [id = 96] 11:08:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x92dd2000) [pid = 1716] [serial = 287] [outer = (nil)] 11:08:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x92dd6000) [pid = 1716] [serial = 288] [outer = 0x92dd2000] 11:08:14 INFO - PROCESS | 1716 | 1467050894984 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x9a17a400) [pid = 1716] [serial = 289] [outer = 0x92dd2000] 11:08:16 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x954e0800) [pid = 1716] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:08:16 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x92aa3c00) [pid = 1716] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:08:16 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x93d79000) [pid = 1716] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:08:16 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x95285000) [pid = 1716] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:08:16 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x9a9b4000) [pid = 1716] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:08:16 INFO - PROCESS | 1716 | 1467050896476 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 2004ms 11:08:16 INFO - PROCESS | 1716 | 1467050896612 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 1716 | 1467050896618 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:08:16 INFO - PROCESS | 1716 | 1467050896629 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 1716 | 1467050896634 Marionette TRACE conn4 <- [1,358,null,{}] 11:08:16 INFO - PROCESS | 1716 | 1467050896644 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:16 INFO - PROCESS | 1716 | 1467050896651 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:16 INFO - PROCESS | 1716 | 1467050896986 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:08:17 INFO - PROCESS | 1716 | 1467050897019 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 1716 | 1467050897027 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d2a800 == 57 [pid = 1716] [id = 97] 11:08:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x91d2b000) [pid = 1716] [serial = 290] [outer = (nil)] 11:08:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x9a0bd400) [pid = 1716] [serial = 291] [outer = 0x91d2b000] 11:08:17 INFO - PROCESS | 1716 | 1467050897134 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x9aad0000) [pid = 1716] [serial = 292] [outer = 0x91d2b000] 11:08:18 INFO - PROCESS | 1716 | 1467050898004 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1442ms 11:08:18 INFO - PROCESS | 1716 | 1467050898069 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 1716 | 1467050898073 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:08:18 INFO - PROCESS | 1716 | 1467050898081 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 1716 | 1467050898084 Marionette TRACE conn4 <- [1,362,null,{}] 11:08:18 INFO - PROCESS | 1716 | 1467050898090 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 1716 | 1467050898100 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:18 INFO - PROCESS | 1716 | 1467050898395 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:08:18 INFO - PROCESS | 1716 | 1467050898631 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 1716 | 1467050898641 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d22400 == 58 [pid = 1716] [id = 98] 11:08:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x91d22800) [pid = 1716] [serial = 293] [outer = (nil)] 11:08:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x91d2a000) [pid = 1716] [serial = 294] [outer = 0x91d22800] 11:08:18 INFO - PROCESS | 1716 | 1467050898746 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x92a98000) [pid = 1716] [serial = 295] [outer = 0x91d22800] 11:08:19 INFO - PROCESS | 1716 | 1467050899761 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1737ms 11:08:19 INFO - PROCESS | 1716 | 1467050899821 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 1716 | 1467050899827 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:08:19 INFO - PROCESS | 1716 | 1467050899836 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 1716 | 1467050899840 Marionette TRACE conn4 <- [1,366,null,{}] 11:08:19 INFO - PROCESS | 1716 | 1467050899849 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:19 INFO - PROCESS | 1716 | 1467050899858 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:20 INFO - PROCESS | 1716 | 1467050900196 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:08:20 INFO - PROCESS | 1716 | 1467050900379 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 1716 | 1467050900391 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d79000 == 59 [pid = 1716] [id = 99] 11:08:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x93d7c400) [pid = 1716] [serial = 296] [outer = (nil)] 11:08:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x98304800) [pid = 1716] [serial = 297] [outer = 0x93d7c400] 11:08:20 INFO - PROCESS | 1716 | 1467050900478 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x9a093800) [pid = 1716] [serial = 298] [outer = 0x93d7c400] 11:08:21 INFO - PROCESS | 1716 | 1467050901548 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1735ms 11:08:21 INFO - PROCESS | 1716 | 1467050901571 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 1716 | 1467050901578 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:08:21 INFO - PROCESS | 1716 | 1467050901587 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 1716 | 1467050901592 Marionette TRACE conn4 <- [1,370,null,{}] 11:08:21 INFO - PROCESS | 1716 | 1467050901600 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 1716 | 1467050901607 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:21 INFO - PROCESS | 1716 | 1467050901830 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:08:22 INFO - PROCESS | 1716 | 1467050902073 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 1716 | 1467050902079 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x9aac8c00 == 60 [pid = 1716] [id = 100] 11:08:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x9aacb800) [pid = 1716] [serial = 299] [outer = (nil)] 11:08:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 141 (0x9aeacc00) [pid = 1716] [serial = 300] [outer = 0x9aacb800] 11:08:22 INFO - PROCESS | 1716 | 1467050902169 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 142 (0x9bd12400) [pid = 1716] [serial = 301] [outer = 0x9aacb800] 11:08:23 INFO - PROCESS | 1716 | 1467050903215 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1688ms 11:08:23 INFO - PROCESS | 1716 | 1467050903276 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 1716 | 1467050903283 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:08:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:08:23 INFO - PROCESS | 1716 | 1467050903302 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 1716 | 1467050903311 Marionette TRACE conn4 <- [1,374,null,{}] 11:08:23 INFO - PROCESS | 1716 | 1467050903361 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 1716 | 1467050903369 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:23 INFO - PROCESS | 1716 | 1467050903614 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:08:23 INFO - PROCESS | 1716 | 1467050903816 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 1716 | 1467050903825 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a9c00 == 61 [pid = 1716] [id = 101] 11:08:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 143 (0x8f8aa000) [pid = 1716] [serial = 302] [outer = (nil)] 11:08:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 144 (0x9a9b5400) [pid = 1716] [serial = 303] [outer = 0x8f8aa000] 11:08:23 INFO - PROCESS | 1716 | 1467050903912 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 145 (0x9d4ea000) [pid = 1716] [serial = 304] [outer = 0x8f8aa000] 11:08:24 INFO - PROCESS | 1716 | 1467050904870 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:08:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1588ms 11:08:24 INFO - PROCESS | 1716 | 1467050904883 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 1716 | 1467050904887 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:08:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:08:24 INFO - PROCESS | 1716 | 1467050904895 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 1716 | 1467050904899 Marionette TRACE conn4 <- [1,378,null,{}] 11:08:24 INFO - PROCESS | 1716 | 1467050904906 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:24 INFO - PROCESS | 1716 | 1467050904911 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:25 INFO - PROCESS | 1716 | 1467050905114 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:08:25 INFO - PROCESS | 1716 | 1467050905335 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 1716 | 1467050905343 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3ec00 == 62 [pid = 1716] [id = 102] 11:08:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x91c40800) [pid = 1716] [serial = 305] [outer = (nil)] 11:08:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0xa118e400) [pid = 1716] [serial = 306] [outer = 0x91c40800] 11:08:25 INFO - PROCESS | 1716 | 1467050905470 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0xa2243c00) [pid = 1716] [serial = 307] [outer = 0x91c40800] 11:08:26 INFO - PROCESS | 1716 | 1467050906397 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1538ms 11:08:26 INFO - PROCESS | 1716 | 1467050906434 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:08:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:08:26 INFO - PROCESS | 1716 | 1467050906439 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:08:26 INFO - PROCESS | 1716 | 1467050906447 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 1716 | 1467050906450 Marionette TRACE conn4 <- [1,382,null,{}] 11:08:26 INFO - PROCESS | 1716 | 1467050906458 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 1716 | 1467050906463 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:26 INFO - PROCESS | 1716 | 1467050906674 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:08:26 INFO - PROCESS | 1716 | 1467050906898 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 1716 | 1467050906927 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:27 INFO - PROCESS | 1716 | ++DOCSHELL 0xa2373400 == 63 [pid = 1716] [id = 103] 11:08:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0xa2379000) [pid = 1716] [serial = 308] [outer = (nil)] 11:08:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0xa23c2c00) [pid = 1716] [serial = 309] [outer = 0xa2379000] 11:08:27 INFO - PROCESS | 1716 | 1467050907068 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0xa6728000) [pid = 1716] [serial = 310] [outer = 0xa2379000] 11:08:27 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:08:27 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:08:27 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:08:27 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:08:27 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:08:28 INFO - PROCESS | 1716 | 1467050908079 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:08:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1693ms 11:08:28 INFO - PROCESS | 1716 | 1467050908140 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 1716 | 1467050908145 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:08:28 INFO - PROCESS | 1716 | 1467050908152 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 1716 | 1467050908157 Marionette TRACE conn4 <- [1,386,null,{}] 11:08:28 INFO - PROCESS | 1716 | 1467050908170 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:28 INFO - PROCESS | 1716 | 1467050908177 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:28 INFO - PROCESS | 1716 | 1467050908471 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:08:28 INFO - PROCESS | 1716 | 1467050908689 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 1716 | 1467050908700 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed75000 == 64 [pid = 1716] [id = 104] 11:08:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x8ed79800) [pid = 1716] [serial = 311] [outer = (nil)] 11:08:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x8ed80800) [pid = 1716] [serial = 312] [outer = 0x8ed79800] 11:08:28 INFO - PROCESS | 1716 | 1467050908787 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0xa223f000) [pid = 1716] [serial = 313] [outer = 0x8ed79800] 11:08:29 INFO - PROCESS | 1716 | 1467050909764 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1648ms 11:08:29 INFO - PROCESS | 1716 | 1467050909801 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 1716 | 1467050909804 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:08:29 INFO - PROCESS | 1716 | 1467050909813 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 1716 | 1467050909817 Marionette TRACE conn4 <- [1,390,null,{}] 11:08:29 INFO - PROCESS | 1716 | 1467050909824 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 1716 | 1467050909830 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:30 INFO - PROCESS | 1716 | 1467050910040 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:08:30 INFO - PROCESS | 1716 | 1467050910261 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 1716 | 1467050910272 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed76400 == 65 [pid = 1716] [id = 105] 11:08:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x8ed7e000) [pid = 1716] [serial = 314] [outer = (nil)] 11:08:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0xa67e9c00) [pid = 1716] [serial = 315] [outer = 0x8ed7e000] 11:08:30 INFO - PROCESS | 1716 | 1467050910398 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0xa683f400) [pid = 1716] [serial = 316] [outer = 0x8ed7e000] 11:08:31 INFO - PROCESS | 1716 | 1467050911423 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1692ms 11:08:31 INFO - PROCESS | 1716 | 1467050911506 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:08:31 INFO - PROCESS | 1716 | 1467050911512 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:08:31 INFO - PROCESS | 1716 | 1467050911521 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 1716 | 1467050911526 Marionette TRACE conn4 <- [1,394,null,{}] 11:08:31 INFO - PROCESS | 1716 | 1467050911532 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:31 INFO - PROCESS | 1716 | 1467050911537 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:32 INFO - PROCESS | 1716 | 1467050912081 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:08:32 INFO - PROCESS | 1716 | 1467050912334 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 1716 | 1467050912347 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a8800 == 66 [pid = 1716] [id = 106] 11:08:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0x8f8a8c00) [pid = 1716] [serial = 317] [outer = (nil)] 11:08:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x8f8aec00) [pid = 1716] [serial = 318] [outer = 0x8f8a8c00] 11:08:32 INFO - PROCESS | 1716 | 1467050912430 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 160 (0x91c36400) [pid = 1716] [serial = 319] [outer = 0x8f8a8c00] 11:08:33 INFO - PROCESS | 1716 | 1467050913464 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1985ms 11:08:33 INFO - PROCESS | 1716 | 1467050913509 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 1716 | 1467050913517 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:08:33 INFO - PROCESS | 1716 | 1467050913529 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 1716 | 1467050913534 Marionette TRACE conn4 <- [1,398,null,{}] 11:08:33 INFO - PROCESS | 1716 | 1467050913543 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:33 INFO - PROCESS | 1716 | 1467050913549 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:33 INFO - PROCESS | 1716 | 1467050913820 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:08:34 INFO - PROCESS | 1716 | 1467050914160 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 1716 | 1467050914174 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dc9400 == 67 [pid = 1716] [id = 107] 11:08:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 161 (0x92dca800) [pid = 1716] [serial = 320] [outer = (nil)] 11:08:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 162 (0x92dcf800) [pid = 1716] [serial = 321] [outer = 0x92dca800] 11:08:34 INFO - PROCESS | 1716 | 1467050914260 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0x939b4c00) [pid = 1716] [serial = 322] [outer = 0x92dca800] 11:08:35 INFO - PROCESS | 1716 | 1467050915318 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1839ms 11:08:35 INFO - PROCESS | 1716 | 1467050915368 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 1716 | 1467050915374 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:08:35 INFO - PROCESS | 1716 | 1467050915383 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 1716 | 1467050915386 Marionette TRACE conn4 <- [1,402,null,{}] 11:08:35 INFO - PROCESS | 1716 | 1467050915394 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:35 INFO - PROCESS | 1716 | 1467050915401 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:35 INFO - PROCESS | 1716 | 1467050915620 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:08:35 INFO - PROCESS | 1716 | 1467050915951 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 1716 | 1467050915959 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x92aa2400 == 68 [pid = 1716] [id = 108] 11:08:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x9a09c400) [pid = 1716] [serial = 323] [outer = (nil)] 11:08:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 165 (0x9a184800) [pid = 1716] [serial = 324] [outer = 0x9a09c400] 11:08:36 INFO - PROCESS | 1716 | 1467050916041 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 166 (0x9a5e1c00) [pid = 1716] [serial = 325] [outer = 0x9a09c400] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9c1e2800 == 67 [pid = 1716] [id = 23] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9a5e1800 == 66 [pid = 1716] [id = 62] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x98a01400 == 65 [pid = 1716] [id = 61] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9d50f800 == 64 [pid = 1716] [id = 37] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x939e5000 == 63 [pid = 1716] [id = 29] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 165 (0xa23a0800) [pid = 1716] [serial = 219] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 164 (0x9959e400) [pid = 1716] [serial = 209] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0x92a9ec00) [pid = 1716] [serial = 222] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0xa6cdf800) [pid = 1716] [serial = 225] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 161 (0x9c22dc00) [pid = 1716] [serial = 216] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 160 (0xa6d33800) [pid = 1716] [serial = 228] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 159 (0x9ae9f400) [pid = 1716] [serial = 213] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0x91d2e800) [pid = 1716] [serial = 246] [outer = (nil)] [url = about:blank] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x97941000 == 62 [pid = 1716] [id = 60] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9a099c00 == 61 [pid = 1716] [id = 24] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9d510c00 == 60 [pid = 1716] [id = 59] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9aac6000 == 59 [pid = 1716] [id = 58] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x91d2a800 == 58 [pid = 1716] [id = 97] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x92dcdc00 == 57 [pid = 1716] [id = 96] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x9aacb400 == 56 [pid = 1716] [id = 95] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x99805800 == 55 [pid = 1716] [id = 94] 11:08:36 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9c400 == 54 [pid = 1716] [id = 93] 11:08:37 INFO - PROCESS | 1716 | --DOCSHELL 0x9794a400 == 53 [pid = 1716] [id = 56] 11:08:37 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3d800 == 52 [pid = 1716] [id = 83] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0x9835c400) [pid = 1716] [serial = 234] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0x92acf000) [pid = 1716] [serial = 231] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x939b5400) [pid = 1716] [serial = 232] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0x9a5e4000) [pid = 1716] [serial = 238] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x9a095800) [pid = 1716] [serial = 235] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x9c1b0400) [pid = 1716] [serial = 244] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x9a527800) [pid = 1716] [serial = 237] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x9b808000) [pid = 1716] [serial = 243] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0x9aeac000) [pid = 1716] [serial = 241] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0x9aea7c00) [pid = 1716] [serial = 240] [outer = (nil)] [url = about:blank] 11:08:37 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x9a09b000) [pid = 1716] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:08:37 INFO - PROCESS | 1716 | 1467050917227 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1886ms 11:08:37 INFO - PROCESS | 1716 | 1467050917269 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 1716 | 1467050917276 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:08:37 INFO - PROCESS | 1716 | 1467050917295 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 1716 | 1467050917302 Marionette TRACE conn4 <- [1,406,null,{}] 11:08:37 INFO - PROCESS | 1716 | 1467050917333 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 1716 | 1467050917338 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:37 INFO - PROCESS | 1716 | 1467050917596 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:08:37 INFO - PROCESS | 1716 | 1467050917741 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 1716 | 1467050917748 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f744c00 == 53 [pid = 1716] [id = 109] 11:08:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x92aa0c00) [pid = 1716] [serial = 326] [outer = (nil)] 11:08:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0x99805800) [pid = 1716] [serial = 327] [outer = 0x92aa0c00] 11:08:37 INFO - PROCESS | 1716 | 1467050917833 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0x9aac6c00) [pid = 1716] [serial = 328] [outer = 0x92aa0c00] 11:08:38 INFO - PROCESS | 1716 | 1467050918713 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1471ms 11:08:38 INFO - PROCESS | 1716 | 1467050918757 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 1716 | 1467050918763 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:08:38 INFO - PROCESS | 1716 | 1467050918772 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 1716 | 1467050918776 Marionette TRACE conn4 <- [1,410,null,{}] 11:08:38 INFO - PROCESS | 1716 | 1467050918784 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 1716 | 1467050918790 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:38 INFO - PROCESS | 1716 | 1467050918991 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:08:39 INFO - PROCESS | 1716 | 1467050919155 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 1716 | 1467050919164 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b5400 == 54 [pid = 1716] [id = 110] 11:08:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0x9a5dd800) [pid = 1716] [serial = 329] [outer = (nil)] 11:08:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x9b4c8800) [pid = 1716] [serial = 330] [outer = 0x9a5dd800] 11:08:39 INFO - PROCESS | 1716 | 1467050919244 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x9bd0f000) [pid = 1716] [serial = 331] [outer = 0x9a5dd800] 11:08:40 INFO - PROCESS | 1716 | 1467050920301 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1585ms 11:08:40 INFO - PROCESS | 1716 | 1467050920358 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 1716 | 1467050920361 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:08:40 INFO - PROCESS | 1716 | 1467050920379 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 1716 | 1467050920384 Marionette TRACE conn4 <- [1,414,null,{}] 11:08:40 INFO - PROCESS | 1716 | 1467050920391 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 1716 | 1467050920396 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:40 INFO - PROCESS | 1716 | 1467050920663 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:08:40 INFO - PROCESS | 1716 | 1467050920694 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 1716 | 1467050920712 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d4df800 == 55 [pid = 1716] [id = 111] 11:08:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0x9d4e0000) [pid = 1716] [serial = 332] [outer = (nil)] 11:08:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x9d510c00) [pid = 1716] [serial = 333] [outer = 0x9d4e0000] 11:08:40 INFO - PROCESS | 1716 | 1467050920814 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0xa23a4000) [pid = 1716] [serial = 334] [outer = 0x9d4e0000] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x9d90cc00) [pid = 1716] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0x92dd2000) [pid = 1716] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x9aad0400) [pid = 1716] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x91d2c000) [pid = 1716] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x9a08f400) [pid = 1716] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x92a9cc00) [pid = 1716] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0xa684a800) [pid = 1716] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0x954d5c00) [pid = 1716] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x9a5d6c00) [pid = 1716] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x9bdc8c00) [pid = 1716] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0xa328b400) [pid = 1716] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 144 (0xa232d000) [pid = 1716] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 143 (0x9d5ca000) [pid = 1716] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 142 (0x93d7c000) [pid = 1716] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 141 (0x9a17bc00) [pid = 1716] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 140 (0x9a5e0c00) [pid = 1716] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x97942400) [pid = 1716] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0xa22bb000) [pid = 1716] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0x9a1ef400) [pid = 1716] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x939be400) [pid = 1716] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x9b4cc000) [pid = 1716] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:08:41 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x9aac7800) [pid = 1716] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:08:42 INFO - PROCESS | 1716 | 1467050922382 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2043ms 11:08:42 INFO - PROCESS | 1716 | 1467050922422 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 1716 | 1467050922427 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:08:42 INFO - PROCESS | 1716 | 1467050922435 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 1716 | 1467050922439 Marionette TRACE conn4 <- [1,418,null,{}] 11:08:42 INFO - PROCESS | 1716 | 1467050922445 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 1716 | 1467050922450 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:42 INFO - PROCESS | 1716 | 1467050922701 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:08:42 INFO - PROCESS | 1716 | 1467050922719 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 1716 | 1467050922729 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f747000 == 56 [pid = 1716] [id = 112] 11:08:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x91d28800) [pid = 1716] [serial = 335] [outer = (nil)] 11:08:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x9aea9400) [pid = 1716] [serial = 336] [outer = 0x91d28800] 11:08:42 INFO - PROCESS | 1716 | 1467050922807 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x9c1bbc00) [pid = 1716] [serial = 337] [outer = 0x91d28800] 11:08:44 INFO - PROCESS | 1716 | 1467050924138 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1733ms 11:08:44 INFO - PROCESS | 1716 | 1467050924178 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 1716 | 1467050924185 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:08:44 INFO - PROCESS | 1716 | 1467050924196 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 1716 | 1467050924201 Marionette TRACE conn4 <- [1,422,null,{}] 11:08:44 INFO - PROCESS | 1716 | 1467050924211 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 1716 | 1467050924217 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:44 INFO - PROCESS | 1716 | 1467050924523 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:08:44 INFO - PROCESS | 1716 | 1467050924703 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 1716 | 1467050924720 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed80400 == 57 [pid = 1716] [id = 113] 11:08:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x91c3b400) [pid = 1716] [serial = 338] [outer = (nil)] 11:08:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x91d28c00) [pid = 1716] [serial = 339] [outer = 0x91c3b400] 11:08:44 INFO - PROCESS | 1716 | 1467050924845 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x92a9fc00) [pid = 1716] [serial = 340] [outer = 0x91c3b400] 11:08:46 INFO - PROCESS | 1716 | 1467050926320 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2143ms 11:08:46 INFO - PROCESS | 1716 | 1467050926338 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 1716 | 1467050926345 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:08:46 INFO - PROCESS | 1716 | 1467050926357 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 1716 | 1467050926361 Marionette TRACE conn4 <- [1,426,null,{}] 11:08:46 INFO - PROCESS | 1716 | 1467050926369 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 1716 | 1467050926374 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:46 INFO - PROCESS | 1716 | 1467050926584 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:08:46 INFO - PROCESS | 1716 | 1467050926802 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 1716 | 1467050926814 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7e400 == 58 [pid = 1716] [id = 114] 11:08:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 141 (0x954d9800) [pid = 1716] [serial = 341] [outer = (nil)] 11:08:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 142 (0x9980e000) [pid = 1716] [serial = 342] [outer = 0x954d9800] 11:08:46 INFO - PROCESS | 1716 | 1467050926906 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 143 (0x9a09c000) [pid = 1716] [serial = 343] [outer = 0x954d9800] 11:08:47 INFO - PROCESS | 1716 | 1467050927962 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:08:48 INFO - PROCESS | 1716 | 1467050928051 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:08:48 INFO - PROCESS | 1716 | 1467050928060 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:08:48 INFO - PROCESS | 1716 | 1467050928067 Marionette TRACE conn4 <- [1,430,null,{}] 11:08:48 INFO - PROCESS | 1716 | 1467050928087 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:48 INFO - PROCESS | 1716 | 1467050928097 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:48 INFO - PROCESS | 1716 | 1467050928454 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:08:48 INFO - PROCESS | 1716 | 1467050928694 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 1716 | 1467050928706 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x9d90dc00 == 59 [pid = 1716] [id = 115] 11:08:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 144 (0x9d915000) [pid = 1716] [serial = 344] [outer = (nil)] 11:08:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 145 (0xa22b6800) [pid = 1716] [serial = 345] [outer = 0x9d915000] 11:08:48 INFO - PROCESS | 1716 | 1467050928794 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0xa2379400) [pid = 1716] [serial = 346] [outer = 0x9d915000] 11:08:49 INFO - PROCESS | 1716 | 1467050929784 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1791ms 11:08:49 INFO - PROCESS | 1716 | 1467050929851 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 1716 | 1467050929857 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:08:49 INFO - PROCESS | 1716 | 1467050929864 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 1716 | 1467050929867 Marionette TRACE conn4 <- [1,434,null,{}] 11:08:49 INFO - PROCESS | 1716 | 1467050929874 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 1716 | 1467050929879 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:50 INFO - PROCESS | 1716 | 1467050930123 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:08:50 INFO - PROCESS | 1716 | 1467050930396 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 1716 | 1467050930405 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e386c00 == 60 [pid = 1716] [id = 116] 11:08:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0x8e388000) [pid = 1716] [serial = 347] [outer = (nil)] 11:08:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x8e38ec00) [pid = 1716] [serial = 348] [outer = 0x8e388000] 11:08:50 INFO - PROCESS | 1716 | 1467050930507 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0x9a5ddc00) [pid = 1716] [serial = 349] [outer = 0x8e388000] 11:08:51 INFO - PROCESS | 1716 | 1467050931439 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1634ms 11:08:51 INFO - PROCESS | 1716 | 1467050931499 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 1716 | 1467050931502 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:08:51 INFO - PROCESS | 1716 | 1467050931511 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 1716 | 1467050931516 Marionette TRACE conn4 <- [1,438,null,{}] 11:08:51 INFO - PROCESS | 1716 | 1467050931523 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 1716 | 1467050931531 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:51 INFO - PROCESS | 1716 | 1467050931761 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:08:52 INFO - PROCESS | 1716 | 1467050931986 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 1716 | 1467050931994 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38dc00 == 61 [pid = 1716] [id = 117] 11:08:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0x8ed80000) [pid = 1716] [serial = 350] [outer = (nil)] 11:08:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0xa4d50400) [pid = 1716] [serial = 351] [outer = 0x8ed80000] 11:08:52 INFO - PROCESS | 1716 | 1467050932126 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0xa61d3c00) [pid = 1716] [serial = 352] [outer = 0x8ed80000] 11:08:53 INFO - PROCESS | 1716 | 1467050933100 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1649ms 11:08:53 INFO - PROCESS | 1716 | 1467050933162 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 1716 | 1467050933166 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:08:53 INFO - PROCESS | 1716 | 1467050933175 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 1716 | 1467050933178 Marionette TRACE conn4 <- [1,442,null,{}] 11:08:53 INFO - PROCESS | 1716 | 1467050933186 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 1716 | 1467050933197 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:53 INFO - PROCESS | 1716 | 1467050933489 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:08:53 INFO - PROCESS | 1716 | 1467050933771 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 1716 | 1467050933783 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:53 INFO - PROCESS | 1716 | ++DOCSHELL 0xa3327400 == 62 [pid = 1716] [id = 118] 11:08:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0xa4f13400) [pid = 1716] [serial = 353] [outer = (nil)] 11:08:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0xa6d37400) [pid = 1716] [serial = 354] [outer = 0xa4f13400] 11:08:53 INFO - PROCESS | 1716 | 1467050933870 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0xa6ea5800) [pid = 1716] [serial = 355] [outer = 0xa4f13400] 11:08:54 INFO - PROCESS | 1716 | 1467050934920 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1781ms 11:08:54 INFO - PROCESS | 1716 | 1467050934957 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 1716 | 1467050934961 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:08:54 INFO - PROCESS | 1716 | 1467050934969 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 1716 | 1467050934974 Marionette TRACE conn4 <- [1,446,null,{}] 11:08:54 INFO - PROCESS | 1716 | 1467050934980 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 1716 | 1467050934986 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:55 INFO - PROCESS | 1716 | 1467050935179 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:08:55 INFO - PROCESS | 1716 | 1467050935409 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 1716 | 1467050935417 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d2fc00 == 63 [pid = 1716] [id = 119] 11:08:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0x91d30000) [pid = 1716] [serial = 356] [outer = (nil)] 11:08:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0x9a9aa400) [pid = 1716] [serial = 357] [outer = 0x91d30000] 11:08:55 INFO - PROCESS | 1716 | 1467050935550 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0xa33c5800) [pid = 1716] [serial = 358] [outer = 0x91d30000] 11:08:56 INFO - PROCESS | 1716 | 1467050936497 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1593ms 11:08:56 INFO - PROCESS | 1716 | 1467050936564 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 1716 | 1467050936568 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:08:56 INFO - PROCESS | 1716 | 1467050936577 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 1716 | 1467050936581 Marionette TRACE conn4 <- [1,450,null,{}] 11:08:56 INFO - PROCESS | 1716 | 1467050936589 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 1716 | 1467050936595 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:57 INFO - PROCESS | 1716 | 1467050937049 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:08:58 INFO - PROCESS | 1716 | 1467050937990 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 1716 | 1467050938000 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74f800 == 64 [pid = 1716] [id = 120] 11:08:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x8f752000) [pid = 1716] [serial = 359] [outer = (nil)] 11:08:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 160 (0x8f8a6000) [pid = 1716] [serial = 360] [outer = 0x8f752000] 11:08:58 INFO - PROCESS | 1716 | 1467050938151 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 161 (0x91c3a400) [pid = 1716] [serial = 361] [outer = 0x8f752000] 11:08:59 INFO - PROCESS | 1716 | 1467050939213 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:08:59 INFO - PROCESS | 1716 | 1467050939277 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:08:59 INFO - PROCESS | 1716 | 1467050939287 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 1716 | 1467050939292 Marionette TRACE conn4 <- [1,454,null,{}] 11:08:59 INFO - PROCESS | 1716 | 1467050939302 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 1716 | 1467050939311 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:08:59 INFO - PROCESS | 1716 | 1467050939632 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:08:59 INFO - PROCESS | 1716 | 1467050939916 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 1716 | 1467050939930 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad1800 == 65 [pid = 1716] [id = 121] 11:09:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 162 (0x92ad4800) [pid = 1716] [serial = 362] [outer = (nil)] 11:09:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0x939be800) [pid = 1716] [serial = 363] [outer = 0x92ad4800] 11:09:00 INFO - PROCESS | 1716 | 1467050940137 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x966d4800) [pid = 1716] [serial = 364] [outer = 0x92ad4800] 11:09:01 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0x9a0bd400) [pid = 1716] [serial = 291] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | 1467050941258 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2040ms 11:09:01 INFO - PROCESS | 1716 | 1467050941330 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 1716 | 1467050941341 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:09:01 INFO - PROCESS | 1716 | 1467050941356 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 1716 | 1467050941363 Marionette TRACE conn4 <- [1,458,null,{}] 11:09:01 INFO - PROCESS | 1716 | 1467050941387 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 1716 | 1467050941396 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0xa6ce3000) [pid = 1716] [serial = 144] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 161 (0x9c1b7c00) [pid = 1716] [serial = 129] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 160 (0x9a5e4c00) [pid = 1716] [serial = 180] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 159 (0xa118f400) [pid = 1716] [serial = 168] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0xa67f1000) [pid = 1716] [serial = 141] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0xa6eabc00) [pid = 1716] [serial = 150] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0xa22b1800) [pid = 1716] [serial = 177] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x954e1000) [pid = 1716] [serial = 132] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0xa22b7800) [pid = 1716] [serial = 183] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0xa4d0b000) [pid = 1716] [serial = 189] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x9a097400) [pid = 1716] [serial = 171] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0xa253ac00) [pid = 1716] [serial = 186] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x9b804000) [pid = 1716] [serial = 135] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0x93bb1800) [pid = 1716] [serial = 102] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0xa6cdfc00) [pid = 1716] [serial = 147] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x9b4d2000) [pid = 1716] [serial = 174] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x9d911800) [pid = 1716] [serial = 138] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x92dd6000) [pid = 1716] [serial = 288] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 144 (0x9a08ec00) [pid = 1716] [serial = 252] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 143 (0xa6d3e400) [pid = 1716] [serial = 267] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 142 (0x9aea3000) [pid = 1716] [serial = 285] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 141 (0x9a5e2800) [pid = 1716] [serial = 247] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 140 (0xa224a000) [pid = 1716] [serial = 258] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x9a179c00) [pid = 1716] [serial = 282] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0x9a528000) [pid = 1716] [serial = 283] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0xa6eadc00) [pid = 1716] [serial = 270] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x966d2000) [pid = 1716] [serial = 280] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x95285400) [pid = 1716] [serial = 279] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0xa23cd400) [pid = 1716] [serial = 261] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x91d25400) [pid = 1716] [serial = 249] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8f74d400) [pid = 1716] [serial = 273] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x9aea6000) [pid = 1716] [serial = 255] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x9a17c000) [pid = 1716] [serial = 276] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0xa6727000) [pid = 1716] [serial = 264] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x9a17a400) [pid = 1716] [serial = 289] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x9bdbd800) [pid = 1716] [serial = 286] [outer = (nil)] [url = about:blank] 11:09:01 INFO - PROCESS | 1716 | 1467050941915 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:09:02 INFO - PROCESS | 1716 | 1467050942082 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 1716 | 1467050942095 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x966d2000 == 66 [pid = 1716] [id = 122] 11:09:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9835b400) [pid = 1716] [serial = 365] [outer = (nil)] 11:09:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x9a08ec00) [pid = 1716] [serial = 366] [outer = 0x9835b400] 11:09:02 INFO - PROCESS | 1716 | 1467050942172 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9a0b9400) [pid = 1716] [serial = 367] [outer = 0x9835b400] 11:09:03 INFO - PROCESS | 1716 | 1467050943074 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 1716 | 1467050943128 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:09:03 INFO - PROCESS | 1716 | 1467050943140 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 1716 | 1467050943150 Marionette TRACE conn4 <- [1,462,null,{}] 11:09:03 INFO - PROCESS | 1716 | 1467050943167 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 1716 | 1467050943177 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:03 INFO - PROCESS | 1716 | 1467050943473 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:09:03 INFO - PROCESS | 1716 | 1467050943612 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 1716 | 1467050943622 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a17a400 == 67 [pid = 1716] [id = 123] 11:09:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9a5e0800) [pid = 1716] [serial = 368] [outer = (nil)] 11:09:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x9aacd800) [pid = 1716] [serial = 369] [outer = 0x9a5e0800] 11:09:03 INFO - PROCESS | 1716 | 1467050943695 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x9aea7800) [pid = 1716] [serial = 370] [outer = 0x9a5e0800] 11:09:04 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:04 INFO - PROCESS | 1716 | 1467050944618 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 1716 | 1467050944693 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:09:04 INFO - PROCESS | 1716 | 1467050944701 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 1716 | 1467050944703 Marionette TRACE conn4 <- [1,466,null,{}] 11:09:04 INFO - PROCESS | 1716 | 1467050944711 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 1716 | 1467050944717 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:04 INFO - PROCESS | 1716 | 1467050944977 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:09:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x9aeac000) [pid = 1716] [serial = 371] [outer = 0x9a52b800] 11:09:05 INFO - PROCESS | 1716 | 1467050945164 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 1716 | 1467050945176 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x9c1b0c00 == 68 [pid = 1716] [id = 124] 11:09:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x9c1b6c00) [pid = 1716] [serial = 372] [outer = (nil)] 11:09:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x9c1be400) [pid = 1716] [serial = 373] [outer = 0x9c1b6c00] 11:09:05 INFO - PROCESS | 1716 | 1467050945363 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x9d4e4c00) [pid = 1716] [serial = 374] [outer = 0x9c1b6c00] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x92aa0c00) [pid = 1716] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x92dca800) [pid = 1716] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x9a5dd800) [pid = 1716] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x9a09c400) [pid = 1716] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x9d4e0000) [pid = 1716] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x8f8a8c00) [pid = 1716] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:09:06 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x91d2b000) [pid = 1716] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:09:07 INFO - PROCESS | 1716 | 1467050947193 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 1716 | 1467050947245 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:09:07 INFO - PROCESS | 1716 | 1467050947251 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 1716 | 1467050947255 Marionette TRACE conn4 <- [1,470,null,{}] 11:09:07 INFO - PROCESS | 1716 | 1467050947261 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 1716 | 1467050947266 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:07 INFO - PROCESS | 1716 | 1467050947444 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:09:07 INFO - PROCESS | 1716 | 1467050947456 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 1716 | 1467050947473 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dd6400 == 69 [pid = 1716] [id = 125] 11:09:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9a5e2400) [pid = 1716] [serial = 375] [outer = (nil)] 11:09:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x9c223800) [pid = 1716] [serial = 376] [outer = 0x9a5e2400] 11:09:07 INFO - PROCESS | 1716 | 1467050947675 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0xa22b1800) [pid = 1716] [serial = 377] [outer = 0x9a5e2400] 11:09:08 INFO - PROCESS | 1716 | 1467050948548 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1337ms 11:09:08 INFO - PROCESS | 1716 | 1467050948594 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 1716 | 1467050948598 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:09:08 INFO - PROCESS | 1716 | 1467050948605 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 1716 | 1467050948608 Marionette TRACE conn4 <- [1,474,null,{}] 11:09:08 INFO - PROCESS | 1716 | 1467050948613 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 1716 | 1467050948619 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:08 INFO - PROCESS | 1716 | 1467050948880 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:09:09 INFO - PROCESS | 1716 | 1467050949125 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 1716 | 1467050949138 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a7800 == 70 [pid = 1716] [id = 126] 11:09:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x8f8a8c00) [pid = 1716] [serial = 378] [outer = (nil)] 11:09:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x91c35400) [pid = 1716] [serial = 379] [outer = 0x8f8a8c00] 11:09:09 INFO - PROCESS | 1716 | 1467050949273 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x91d78400) [pid = 1716] [serial = 380] [outer = 0x8f8a8c00] 11:09:10 INFO - PROCESS | 1716 | 1467050950308 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1780ms 11:09:10 INFO - PROCESS | 1716 | 1467050950388 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 1716 | 1467050950395 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:09:10 INFO - PROCESS | 1716 | 1467050950404 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 1716 | 1467050950410 Marionette TRACE conn4 <- [1,478,null,{}] 11:09:10 INFO - PROCESS | 1716 | 1467050950418 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 1716 | 1467050950424 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:10 INFO - PROCESS | 1716 | 1467050950671 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:09:10 INFO - PROCESS | 1716 | 1467050950905 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 1716 | 1467050950916 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bbe000 == 71 [pid = 1716] [id = 127] 11:09:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x954d5c00) [pid = 1716] [serial = 381] [outer = (nil)] 11:09:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x97948800) [pid = 1716] [serial = 382] [outer = 0x954d5c00] 11:09:11 INFO - PROCESS | 1716 | 1467050951001 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x9a093400) [pid = 1716] [serial = 383] [outer = 0x954d5c00] 11:09:12 INFO - PROCESS | 1716 | 1467050952003 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1647ms 11:09:12 INFO - PROCESS | 1716 | 1467050952051 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 1716 | 1467050952056 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:09:12 INFO - PROCESS | 1716 | 1467050952064 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 1716 | 1467050952069 Marionette TRACE conn4 <- [1,482,null,{}] 11:09:12 INFO - PROCESS | 1716 | 1467050952076 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:12 INFO - PROCESS | 1716 | 1467050952081 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:12 INFO - PROCESS | 1716 | 1467050952308 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:09:12 INFO - PROCESS | 1716 | 1467050952593 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 1716 | 1467050952603 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x9b203000 == 72 [pid = 1716] [id = 128] 11:09:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x9b8a6400) [pid = 1716] [serial = 384] [outer = (nil)] 11:09:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 141 (0x9c1bc000) [pid = 1716] [serial = 385] [outer = 0x9b8a6400] 11:09:12 INFO - PROCESS | 1716 | 1467050952727 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 142 (0xa20a6000) [pid = 1716] [serial = 386] [outer = 0x9b8a6400] 11:09:13 INFO - PROCESS | 1716 | 1467050953780 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1787ms 11:09:13 INFO - PROCESS | 1716 | 1467050953852 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 1716 | 1467050953860 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:09:13 INFO - PROCESS | 1716 | 1467050953878 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 1716 | 1467050953886 Marionette TRACE conn4 <- [1,486,null,{}] 11:09:13 INFO - PROCESS | 1716 | 1467050953894 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 1716 | 1467050953901 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:14 INFO - PROCESS | 1716 | 1467050954225 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:09:14 INFO - PROCESS | 1716 | 1467050954391 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 1716 | 1467050954401 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x9c1e7400 == 73 [pid = 1716] [id = 129] 11:09:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 143 (0xa2324400) [pid = 1716] [serial = 387] [outer = (nil)] 11:09:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 144 (0xa6793c00) [pid = 1716] [serial = 388] [outer = 0xa2324400] 11:09:14 INFO - PROCESS | 1716 | 1467050954486 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 145 (0xa6b53c00) [pid = 1716] [serial = 389] [outer = 0xa2324400] 11:09:15 INFO - PROCESS | 1716 | 1467050955435 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1645ms 11:09:15 INFO - PROCESS | 1716 | 1467050955515 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 1716 | 1467050955519 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:09:15 INFO - PROCESS | 1716 | 1467050955527 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 1716 | 1467050955532 Marionette TRACE conn4 <- [1,490,null,{}] 11:09:15 INFO - PROCESS | 1716 | 1467050955538 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 1716 | 1467050955544 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:15 INFO - PROCESS | 1716 | 1467050955781 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:09:16 INFO - PROCESS | 1716 | 1467050956007 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 1716 | 1467050956015 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc2800 == 74 [pid = 1716] [id = 130] 11:09:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x8ebc4800) [pid = 1716] [serial = 390] [outer = (nil)] 11:09:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0x8ebcb000) [pid = 1716] [serial = 391] [outer = 0x8ebc4800] 11:09:16 INFO - PROCESS | 1716 | 1467050956138 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x8ebce400) [pid = 1716] [serial = 392] [outer = 0x8ebc4800] 11:09:17 INFO - PROCESS | 1716 | 1467050957089 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1640ms 11:09:17 INFO - PROCESS | 1716 | 1467050957168 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 1716 | 1467050957171 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:09:17 INFO - PROCESS | 1716 | 1467050957179 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 1716 | 1467050957184 Marionette TRACE conn4 <- [1,494,null,{}] 11:09:17 INFO - PROCESS | 1716 | 1467050957191 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 1716 | 1467050957197 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:17 INFO - PROCESS | 1716 | 1467050957448 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:09:17 INFO - PROCESS | 1716 | 1467050957731 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 1716 | 1467050957749 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc4c00 == 75 [pid = 1716] [id = 131] 11:09:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0x8eec1000) [pid = 1716] [serial = 393] [outer = (nil)] 11:09:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0x8eec4800) [pid = 1716] [serial = 394] [outer = 0x8eec1000] 11:09:17 INFO - PROCESS | 1716 | 1467050957848 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0x8eec9000) [pid = 1716] [serial = 395] [outer = 0x8eec1000] 11:09:18 INFO - PROCESS | 1716 | 1467050958907 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1784ms 11:09:18 INFO - PROCESS | 1716 | 1467050958965 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 1716 | 1467050958968 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:09:18 INFO - PROCESS | 1716 | 1467050958976 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 1716 | 1467050958980 Marionette TRACE conn4 <- [1,498,null,{}] 11:09:18 INFO - PROCESS | 1716 | 1467050958986 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 1716 | 1467050958993 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:19 INFO - PROCESS | 1716 | 1467050959197 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:09:19 INFO - PROCESS | 1716 | 1467050959472 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 1716 | 1467050959482 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed78000 == 76 [pid = 1716] [id = 132] 11:09:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x8ed7e800) [pid = 1716] [serial = 396] [outer = (nil)] 11:09:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x92378000) [pid = 1716] [serial = 397] [outer = 0x8ed7e800] 11:09:19 INFO - PROCESS | 1716 | 1467050959580 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0x9237a000) [pid = 1716] [serial = 398] [outer = 0x8ed7e800] 11:09:20 INFO - PROCESS | 1716 | 1467050960481 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1586ms 11:09:20 INFO - PROCESS | 1716 | 1467050960563 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 1716 | 1467050960569 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:09:20 INFO - PROCESS | 1716 | 1467050960577 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 1716 | 1467050960581 Marionette TRACE conn4 <- [1,502,null,{}] 11:09:20 INFO - PROCESS | 1716 | 1467050960587 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 1716 | 1467050960592 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:20 INFO - PROCESS | 1716 | 1467050960795 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:09:21 INFO - PROCESS | 1716 | 1467050960994 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 1716 | 1467050961000 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc3800 == 77 [pid = 1716] [id = 133] 11:09:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x8eebf800) [pid = 1716] [serial = 399] [outer = (nil)] 11:09:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0x9237f400) [pid = 1716] [serial = 400] [outer = 0x8eebf800] 11:09:21 INFO - PROCESS | 1716 | 1467050961136 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0x9ab02400) [pid = 1716] [serial = 401] [outer = 0x8eebf800] 11:09:21 INFO - PROCESS | 1716 | 1467050961985 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1439ms 11:09:22 INFO - PROCESS | 1716 | 1467050962017 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:09:22 INFO - PROCESS | 1716 | 1467050962022 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:09:22 INFO - PROCESS | 1716 | 1467050962029 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 1716 | 1467050962032 Marionette TRACE conn4 <- [1,506,null,{}] 11:09:22 INFO - PROCESS | 1716 | 1467050962055 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 1716 | 1467050962062 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:22 INFO - PROCESS | 1716 | 1467050962338 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:09:22 INFO - PROCESS | 1716 | 1467050962471 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 1716 | 1467050962480 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x92380c00 == 78 [pid = 1716] [id = 134] 11:09:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0x92adc400) [pid = 1716] [serial = 402] [outer = (nil)] 11:09:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x9ab08800) [pid = 1716] [serial = 403] [outer = 0x92adc400] 11:09:22 INFO - PROCESS | 1716 | 1467050962609 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 160 (0x9ab0b000) [pid = 1716] [serial = 404] [outer = 0x92adc400] 11:09:23 INFO - PROCESS | 1716 | 1467050963535 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1539ms 11:09:23 INFO - PROCESS | 1716 | 1467050963568 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 1716 | 1467050963571 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:09:23 INFO - PROCESS | 1716 | 1467050963579 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 1716 | 1467050963582 Marionette TRACE conn4 <- [1,510,null,{}] 11:09:23 INFO - PROCESS | 1716 | 1467050963588 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 1716 | 1467050963594 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:23 INFO - PROCESS | 1716 | 1467050963800 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:09:24 INFO - PROCESS | 1716 | 1467050964031 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 1716 | 1467050964039 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9c9800 == 79 [pid = 1716] [id = 135] 11:09:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 161 (0x8d9ca800) [pid = 1716] [serial = 405] [outer = (nil)] 11:09:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 162 (0x8d9d2800) [pid = 1716] [serial = 406] [outer = 0x8d9ca800] 11:09:24 INFO - PROCESS | 1716 | 1467050964169 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0x8d9d8000) [pid = 1716] [serial = 407] [outer = 0x8d9ca800] 11:09:25 INFO - PROCESS | 1716 | 1467050965135 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1633ms 11:09:25 INFO - PROCESS | 1716 | 1467050965214 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 1716 | 1467050965218 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:09:25 INFO - PROCESS | 1716 | 1467050965225 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 1716 | 1467050965229 Marionette TRACE conn4 <- [1,514,null,{}] 11:09:25 INFO - PROCESS | 1716 | 1467050965235 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 1716 | 1467050965240 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:25 INFO - PROCESS | 1716 | 1467050965502 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:09:25 INFO - PROCESS | 1716 | 1467050965808 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 1716 | 1467050965822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba8800 == 80 [pid = 1716] [id = 136] 11:09:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x8dba8c00) [pid = 1716] [serial = 408] [outer = (nil)] 11:09:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 165 (0x8dbab000) [pid = 1716] [serial = 409] [outer = 0x8dba8c00] 11:09:25 INFO - PROCESS | 1716 | 1467050965908 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 166 (0x8dbb0800) [pid = 1716] [serial = 410] [outer = 0x8dba8c00] 11:09:27 INFO - PROCESS | 1716 | 1467050967104 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1932ms 11:09:27 INFO - PROCESS | 1716 | 1467050967158 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:09:27 INFO - PROCESS | 1716 | 1467050967170 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:09:27 INFO - PROCESS | 1716 | 1467050967180 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 1716 | 1467050967185 Marionette TRACE conn4 <- [1,518,null,{}] 11:09:27 INFO - PROCESS | 1716 | 1467050967194 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 1716 | 1467050967200 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:27 INFO - PROCESS | 1716 | 1467050967465 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:09:27 INFO - PROCESS | 1716 | 1467050967669 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 1716 | 1467050967685 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eebd400 == 81 [pid = 1716] [id = 137] 11:09:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 167 (0x8eebd800) [pid = 1716] [serial = 411] [outer = (nil)] 11:09:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 168 (0x8eec2800) [pid = 1716] [serial = 412] [outer = 0x8eebd800] 11:09:27 INFO - PROCESS | 1716 | 1467050967768 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 169 (0x8f74e400) [pid = 1716] [serial = 413] [outer = 0x8eebd800] 11:09:28 INFO - PROCESS | 1716 | 1467050968731 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:09:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1587ms 11:09:28 INFO - PROCESS | 1716 | 1467050968766 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 1716 | 1467050968774 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:09:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:09:28 INFO - PROCESS | 1716 | 1467050968786 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 1716 | 1467050968791 Marionette TRACE conn4 <- [1,522,null,{}] 11:09:28 INFO - PROCESS | 1716 | 1467050968799 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 1716 | 1467050968805 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:29 INFO - PROCESS | 1716 | 1467050969012 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:09:29 INFO - PROCESS | 1716 | 1467050969353 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 1716 | 1467050969363 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f746400 == 82 [pid = 1716] [id = 138] 11:09:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 170 (0x8f8ab400) [pid = 1716] [serial = 414] [outer = (nil)] 11:09:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 171 (0x91d2b000) [pid = 1716] [serial = 415] [outer = 0x8f8ab400] 11:09:29 INFO - PROCESS | 1716 | 1467050969462 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 172 (0x92372800) [pid = 1716] [serial = 416] [outer = 0x8f8ab400] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9d918c00 == 81 [pid = 1716] [id = 14] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9a528400 == 80 [pid = 1716] [id = 25] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 171 (0x9aea9400) [pid = 1716] [serial = 336] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0xa2ff5800 == 79 [pid = 1716] [id = 16] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9aaca400 == 78 [pid = 1716] [id = 85] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9a1f3400 == 77 [pid = 1716] [id = 13] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8f746800 == 76 [pid = 1716] [id = 91] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9a0bac00 == 75 [pid = 1716] [id = 20] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0xa4f1fc00 == 74 [pid = 1716] [id = 88] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0xa6d37c00 == 73 [pid = 1716] [id = 90] 11:09:30 INFO - PROCESS | 1716 | --DOCSHELL 0xa3345400 == 72 [pid = 1716] [id = 89] 11:09:30 INFO - PROCESS | 1716 | 1467050970526 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 170 (0x99805800) [pid = 1716] [serial = 327] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 169 (0x92dcf800) [pid = 1716] [serial = 321] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 168 (0xa118e400) [pid = 1716] [serial = 306] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 167 (0x9b4c8800) [pid = 1716] [serial = 330] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 166 (0x91d2a000) [pid = 1716] [serial = 294] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 165 (0x9a5e1c00) [pid = 1716] [serial = 325] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 164 (0x9a9b5400) [pid = 1716] [serial = 303] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0xa67e9c00) [pid = 1716] [serial = 315] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0xa23c2c00) [pid = 1716] [serial = 309] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 161 (0x9bd0f000) [pid = 1716] [serial = 331] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 160 (0x9aeacc00) [pid = 1716] [serial = 300] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 159 (0xa23a4000) [pid = 1716] [serial = 334] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0x8f8aec00) [pid = 1716] [serial = 318] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0x939b4c00) [pid = 1716] [serial = 322] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0x91c36400) [pid = 1716] [serial = 319] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x8ed80800) [pid = 1716] [serial = 312] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0x9d510c00) [pid = 1716] [serial = 333] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x9a184800) [pid = 1716] [serial = 324] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x98304800) [pid = 1716] [serial = 297] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x9aac6c00) [pid = 1716] [serial = 328] [outer = (nil)] [url = about:blank] 11:09:30 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x9aad0000) [pid = 1716] [serial = 292] [outer = (nil)] [url = about:blank] 11:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1844ms 11:09:30 INFO - PROCESS | 1716 | 1467050970630 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:09:30 INFO - PROCESS | 1716 | 1467050970635 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:09:30 INFO - PROCESS | 1716 | 1467050970642 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 1716 | 1467050970648 Marionette TRACE conn4 <- [1,526,null,{}] 11:09:30 INFO - PROCESS | 1716 | 1467050970667 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 1716 | 1467050970677 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:30 INFO - PROCESS | 1716 | 1467050970896 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:09:31 INFO - PROCESS | 1716 | 1467050971132 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 1716 | 1467050971140 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad0400 == 73 [pid = 1716] [id = 139] 11:09:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0x939b8400) [pid = 1716] [serial = 417] [outer = (nil)] 11:09:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x939e8000) [pid = 1716] [serial = 418] [outer = 0x939b8400] 11:09:31 INFO - PROCESS | 1716 | 1467050971221 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x966d4400) [pid = 1716] [serial = 419] [outer = 0x939b8400] 11:09:32 INFO - PROCESS | 1716 | 1467050972133 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1607ms 11:09:32 INFO - PROCESS | 1716 | 1467050972250 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 1716 | 1467050972254 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:09:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:09:32 INFO - PROCESS | 1716 | 1467050972261 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 1716 | 1467050972265 Marionette TRACE conn4 <- [1,530,null,{}] 11:09:32 INFO - PROCESS | 1716 | 1467050972271 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 1716 | 1467050972277 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:32 INFO - PROCESS | 1716 | 1467050972476 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:09:32 INFO - PROCESS | 1716 | 1467050972690 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 1716 | 1467050972696 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c38800 == 74 [pid = 1716] [id = 140] 11:09:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0x954e1000) [pid = 1716] [serial = 420] [outer = (nil)] 11:09:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x9a1eb000) [pid = 1716] [serial = 421] [outer = 0x954e1000] 11:09:32 INFO - PROCESS | 1716 | 1467050972777 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0x9a5dd400) [pid = 1716] [serial = 422] [outer = 0x954e1000] 11:09:33 INFO - PROCESS | 1716 | 1467050973636 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:09:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:09:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:09:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:09:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1432ms 11:09:33 INFO - PROCESS | 1716 | 1467050973697 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 1716 | 1467050973700 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:09:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:09:33 INFO - PROCESS | 1716 | 1467050973723 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 1716 | 1467050973727 Marionette TRACE conn4 <- [1,534,null,{}] 11:09:33 INFO - PROCESS | 1716 | 1467050973734 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 1716 | 1467050973740 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:34 INFO - PROCESS | 1716 | 1467050974003 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:09:34 INFO - PROCESS | 1716 | 1467050974044 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 1716 | 1467050974053 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x9980c000 == 75 [pid = 1716] [id = 141] 11:09:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0x9a5efc00) [pid = 1716] [serial = 423] [outer = (nil)] 11:09:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0x9ab10c00) [pid = 1716] [serial = 424] [outer = 0x9a5efc00] 11:09:34 INFO - PROCESS | 1716 | 1467050974212 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x9aea2000) [pid = 1716] [serial = 425] [outer = 0x9a5efc00] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0x9c1b6c00) [pid = 1716] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0x9835b400) [pid = 1716] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0x92ad4800) [pid = 1716] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x9a5e0800) [pid = 1716] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0x8f752000) [pid = 1716] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x91c3e800) [pid = 1716] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x92ad5c00) [pid = 1716] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x92adb400) [pid = 1716] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x9a5f2400) [pid = 1716] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0x9b4cdc00) [pid = 1716] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0xa22b1400) [pid = 1716] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x92a98800) [pid = 1716] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x93b69c00) [pid = 1716] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:09:35 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x93b6b800) [pid = 1716] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:09:35 INFO - PROCESS | 1716 | 1467050975354 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:09:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:09:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1702ms 11:09:35 INFO - PROCESS | 1716 | 1467050975411 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 1716 | 1467050975415 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:09:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:09:35 INFO - PROCESS | 1716 | 1467050975421 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 1716 | 1467050975425 Marionette TRACE conn4 <- [1,538,null,{}] 11:09:35 INFO - PROCESS | 1716 | 1467050975441 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 1716 | 1467050975451 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:35 INFO - PROCESS | 1716 | 1467050975701 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:09:35 INFO - PROCESS | 1716 | 1467050975912 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 1716 | 1467050975920 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a5f2400 == 76 [pid = 1716] [id = 142] 11:09:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x9a9a9400) [pid = 1716] [serial = 426] [outer = (nil)] 11:09:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0x9b4cdc00) [pid = 1716] [serial = 427] [outer = 0x9a9a9400] 11:09:36 INFO - PROCESS | 1716 | 1467050975996 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x9b4d6800) [pid = 1716] [serial = 428] [outer = 0x9a9a9400] 11:09:36 INFO - PROCESS | 1716 | 1467050976783 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:09:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1399ms 11:09:36 INFO - PROCESS | 1716 | 1467050976830 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 1716 | 1467050976833 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:09:36 INFO - PROCESS | 1716 | 1467050976842 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 1716 | 1467050976846 Marionette TRACE conn4 <- [1,542,null,{}] 11:09:36 INFO - PROCESS | 1716 | 1467050976853 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 1716 | 1467050976859 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:37 INFO - PROCESS | 1716 | 1467050977067 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:09:37 INFO - PROCESS | 1716 | 1467050977077 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 1716 | 1467050977084 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3000 == 77 [pid = 1716] [id = 143] 11:09:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0x92ad8c00) [pid = 1716] [serial = 429] [outer = (nil)] 11:09:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0x9c22e800) [pid = 1716] [serial = 430] [outer = 0x92ad8c00] 11:09:37 INFO - PROCESS | 1716 | 1467050977318 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0x9d5d3400) [pid = 1716] [serial = 431] [outer = 0x92ad8c00] 11:09:38 INFO - PROCESS | 1716 | 1467050978419 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:09:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1631ms 11:09:38 INFO - PROCESS | 1716 | 1467050978474 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 1716 | 1467050978481 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:09:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:09:38 INFO - PROCESS | 1716 | 1467050978542 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 1716 | 1467050978555 Marionette TRACE conn4 <- [1,546,null,{}] 11:09:38 INFO - PROCESS | 1716 | 1467050978599 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 1716 | 1467050978606 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:38 INFO - PROCESS | 1716 | 1467050978886 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:09:39 INFO - PROCESS | 1716 | 1467050979246 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 1716 | 1467050979260 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbae800 == 78 [pid = 1716] [id = 144] 11:09:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x8ebd0c00) [pid = 1716] [serial = 432] [outer = (nil)] 11:09:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x8f74a400) [pid = 1716] [serial = 433] [outer = 0x8ebd0c00] 11:09:39 INFO - PROCESS | 1716 | 1467050979414 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0x91c38400) [pid = 1716] [serial = 434] [outer = 0x8ebd0c00] 11:09:40 INFO - PROCESS | 1716 | 1467050980410 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:09:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1989ms 11:09:40 INFO - PROCESS | 1716 | 1467050980480 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 1716 | 1467050980489 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:09:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:09:40 INFO - PROCESS | 1716 | 1467050980502 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 1716 | 1467050980506 Marionette TRACE conn4 <- [1,550,null,{}] 11:09:40 INFO - PROCESS | 1716 | 1467050980515 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 1716 | 1467050980521 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:40 INFO - PROCESS | 1716 | 1467050980821 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:09:41 INFO - PROCESS | 1716 | 1467050981159 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 1716 | 1467050981169 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbb1c00 == 79 [pid = 1716] [id = 145] 11:09:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x92376400) [pid = 1716] [serial = 435] [outer = (nil)] 11:09:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0x92dd1000) [pid = 1716] [serial = 436] [outer = 0x92376400] 11:09:41 INFO - PROCESS | 1716 | 1467050981260 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0x93bb7800) [pid = 1716] [serial = 437] [outer = 0x92376400] 11:09:42 INFO - PROCESS | 1716 | 1467050982201 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:09:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1741ms 11:09:42 INFO - PROCESS | 1716 | 1467050982283 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 1716 | 1467050982288 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:09:42 INFO - PROCESS | 1716 | 1467050982301 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 1716 | 1467050982311 Marionette TRACE conn4 <- [1,554,null,{}] 11:09:42 INFO - PROCESS | 1716 | 1467050982335 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 1716 | 1467050982345 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:42 INFO - PROCESS | 1716 | 1467050982608 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:09:42 INFO - PROCESS | 1716 | 1467050982899 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 1716 | 1467050982910 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x9bd17c00 == 80 [pid = 1716] [id = 146] 11:09:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0x9c1b3000) [pid = 1716] [serial = 438] [outer = (nil)] 11:09:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x9c22ec00) [pid = 1716] [serial = 439] [outer = 0x9c1b3000] 11:09:43 INFO - PROCESS | 1716 | 1467050983005 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 160 (0xa22b6000) [pid = 1716] [serial = 440] [outer = 0x9c1b3000] 11:09:43 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:43 INFO - PROCESS | 1716 | 1467050983987 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1716ms 11:09:44 INFO - PROCESS | 1716 | 1467050984016 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:09:44 INFO - PROCESS | 1716 | 1467050984021 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:09:44 INFO - PROCESS | 1716 | 1467050984028 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 1716 | 1467050984032 Marionette TRACE conn4 <- [1,558,null,{}] 11:09:44 INFO - PROCESS | 1716 | 1467050984038 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 1716 | 1467050984043 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:44 INFO - PROCESS | 1716 | 1467050984285 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:09:44 INFO - PROCESS | 1716 | 1467050984519 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 1716 | 1467050984529 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d3c00 == 81 [pid = 1716] [id = 147] 11:09:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 161 (0x9c1b9c00) [pid = 1716] [serial = 441] [outer = (nil)] 11:09:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 162 (0xa2fbf000) [pid = 1716] [serial = 442] [outer = 0x9c1b9c00] 11:09:44 INFO - PROCESS | 1716 | 1467050984661 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0xa3345400) [pid = 1716] [serial = 443] [outer = 0x9c1b9c00] 11:09:45 INFO - PROCESS | 1716 | 1467050985628 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1650ms 11:09:45 INFO - PROCESS | 1716 | 1467050985679 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:09:45 INFO - PROCESS | 1716 | 1467050985685 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:09:45 INFO - PROCESS | 1716 | 1467050985693 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 1716 | 1467050985696 Marionette TRACE conn4 <- [1,562,null,{}] 11:09:45 INFO - PROCESS | 1716 | 1467050985704 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 1716 | 1467050985709 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:45 INFO - PROCESS | 1716 | 1467050985923 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:09:46 INFO - PROCESS | 1716 | 1467050986166 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 1716 | 1467050986177 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d3000 == 82 [pid = 1716] [id = 148] 11:09:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x8dc54800) [pid = 1716] [serial = 444] [outer = (nil)] 11:09:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 165 (0x8dc59800) [pid = 1716] [serial = 445] [outer = 0x8dc54800] 11:09:46 INFO - PROCESS | 1716 | 1467050986304 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 166 (0x8dc5cc00) [pid = 1716] [serial = 446] [outer = 0x8dc54800] 11:09:46 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:47 INFO - PROCESS | 1716 | 1467050987229 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1641ms 11:09:47 INFO - PROCESS | 1716 | 1467050987333 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 1716 | 1467050987339 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:09:47 INFO - PROCESS | 1716 | 1467050987348 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 1716 | 1467050987351 Marionette TRACE conn4 <- [1,566,null,{}] 11:09:47 INFO - PROCESS | 1716 | 1467050987359 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 1716 | 1467050987370 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:47 INFO - PROCESS | 1716 | 1467050987726 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:09:47 INFO - PROCESS | 1716 | 1467050987929 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 1716 | 1467050987937 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cf800 == 83 [pid = 1716] [id = 149] 11:09:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 167 (0x8dc56400) [pid = 1716] [serial = 447] [outer = (nil)] 11:09:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 168 (0xa6847800) [pid = 1716] [serial = 448] [outer = 0x8dc56400] 11:09:48 INFO - PROCESS | 1716 | 1467050988026 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 169 (0xa6b56c00) [pid = 1716] [serial = 449] [outer = 0x8dc56400] 11:09:48 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:49 INFO - PROCESS | 1716 | 1467050988999 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1687ms 11:09:49 INFO - PROCESS | 1716 | 1467050989034 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 1716 | 1467050989038 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:09:49 INFO - PROCESS | 1716 | 1467050989046 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 1716 | 1467050989051 Marionette TRACE conn4 <- [1,570,null,{}] 11:09:49 INFO - PROCESS | 1716 | 1467050989058 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 1716 | 1467050989064 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:49 INFO - PROCESS | 1716 | 1467050989282 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:09:49 INFO - PROCESS | 1716 | 1467050989539 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 1716 | 1467050989547 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 84 [pid = 1716] [id = 150] 11:09:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 170 (0x8d1ca000) [pid = 1716] [serial = 450] [outer = (nil)] 11:09:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 171 (0x8d1cfc00) [pid = 1716] [serial = 451] [outer = 0x8d1ca000] 11:09:49 INFO - PROCESS | 1716 | 1467050989678 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 172 (0x8d1d3000) [pid = 1716] [serial = 452] [outer = 0x8d1ca000] 11:09:50 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:50 INFO - PROCESS | 1716 | 1467050990611 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1636ms 11:09:50 INFO - PROCESS | 1716 | 1467050990686 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 1716 | 1467050990691 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:09:50 INFO - PROCESS | 1716 | 1467050990698 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 1716 | 1467050990702 Marionette TRACE conn4 <- [1,574,null,{}] 11:09:50 INFO - PROCESS | 1716 | 1467050990708 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 1716 | 1467050990714 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:50 INFO - PROCESS | 1716 | 1467050990933 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:09:51 INFO - PROCESS | 1716 | 1467050991190 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 1716 | 1467050991196 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d1000 == 85 [pid = 1716] [id = 151] 11:09:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 173 (0x8d1d5800) [pid = 1716] [serial = 453] [outer = (nil)] 11:09:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 174 (0x8eb4c000) [pid = 1716] [serial = 454] [outer = 0x8d1d5800] 11:09:51 INFO - PROCESS | 1716 | 1467050991325 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 175 (0x8eb4e800) [pid = 1716] [serial = 455] [outer = 0x8d1d5800] 11:09:52 INFO - PROCESS | 1716 | 1467050992356 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1692ms 11:09:52 INFO - PROCESS | 1716 | 1467050992392 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 1716 | 1467050992395 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:09:52 INFO - PROCESS | 1716 | 1467050992402 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 1716 | 1467050992406 Marionette TRACE conn4 <- [1,578,null,{}] 11:09:52 INFO - PROCESS | 1716 | 1467050992413 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 1716 | 1467050992418 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:52 INFO - PROCESS | 1716 | 1467050992645 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:09:52 INFO - PROCESS | 1716 | 1467050992892 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 1716 | 1467050992906 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0c00 == 86 [pid = 1716] [id = 152] 11:09:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 176 (0x8c0f3800) [pid = 1716] [serial = 456] [outer = (nil)] 11:09:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 177 (0x8eb53400) [pid = 1716] [serial = 457] [outer = 0x8c0f3800] 11:09:53 INFO - PROCESS | 1716 | 1467050993051 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 178 (0x8eb55c00) [pid = 1716] [serial = 458] [outer = 0x8c0f3800] 11:09:54 INFO - PROCESS | 1716 | 1467050994010 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1644ms 11:09:54 INFO - PROCESS | 1716 | 1467050994066 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:09:54 INFO - PROCESS | 1716 | 1467050994072 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:09:54 INFO - PROCESS | 1716 | 1467050994079 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 1716 | 1467050994083 Marionette TRACE conn4 <- [1,582,null,{}] 11:09:54 INFO - PROCESS | 1716 | 1467050994091 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 1716 | 1467050994095 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:54 INFO - PROCESS | 1716 | 1467050994328 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:09:54 INFO - PROCESS | 1716 | 1467050994585 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 1716 | 1467050994596 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5000 == 87 [pid = 1716] [id = 153] 11:09:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 179 (0x8c3c5800) [pid = 1716] [serial = 459] [outer = (nil)] 11:09:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 180 (0x8c3cd800) [pid = 1716] [serial = 460] [outer = 0x8c3c5800] 11:09:54 INFO - PROCESS | 1716 | 1467050994726 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 181 (0x8c3d0000) [pid = 1716] [serial = 461] [outer = 0x8c3c5800] 11:09:56 INFO - PROCESS | 1716 | 1467050996168 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:09:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2188ms 11:09:56 INFO - PROCESS | 1716 | 1467050996285 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 1716 | 1467050996292 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:09:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:09:56 INFO - PROCESS | 1716 | 1467050996302 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 1716 | 1467050996307 Marionette TRACE conn4 <- [1,586,null,{}] 11:09:56 INFO - PROCESS | 1716 | 1467050996325 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 1716 | 1467050996331 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:56 INFO - PROCESS | 1716 | 1467050996522 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:09:56 INFO - PROCESS | 1716 | 1467050996768 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 1716 | 1467050996777 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb57000 == 88 [pid = 1716] [id = 154] 11:09:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 182 (0x8eb57800) [pid = 1716] [serial = 462] [outer = (nil)] 11:09:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 183 (0x8ebc2c00) [pid = 1716] [serial = 463] [outer = 0x8eb57800] 11:09:56 INFO - PROCESS | 1716 | 1467050996961 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 184 (0x8ebcac00) [pid = 1716] [serial = 464] [outer = 0x8eb57800] 11:09:57 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:58 INFO - PROCESS | 1716 | 1467050998146 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:09:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:09:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1894ms 11:09:58 INFO - PROCESS | 1716 | 1467050998196 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 1716 | 1467050998203 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:09:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:09:58 INFO - PROCESS | 1716 | 1467050998214 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 1716 | 1467050998218 Marionette TRACE conn4 <- [1,590,null,{}] 11:09:58 INFO - PROCESS | 1716 | 1467050998226 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 1716 | 1467050998231 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:58 INFO - PROCESS | 1716 | 1467050998443 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:09:58 INFO - PROCESS | 1716 | 1467050998665 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 1716 | 1467050998676 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:09:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc51800 == 89 [pid = 1716] [id = 155] 11:09:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 185 (0x8eebcc00) [pid = 1716] [serial = 465] [outer = (nil)] 11:09:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 186 (0x8f74e800) [pid = 1716] [serial = 466] [outer = 0x8eebcc00] 11:09:58 INFO - PROCESS | 1716 | 1467050998797 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 187 (0x8f8aec00) [pid = 1716] [serial = 467] [outer = 0x8eebcc00] 11:09:59 INFO - PROCESS | 1716 | 1467050999791 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:09:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1644ms 11:09:59 INFO - PROCESS | 1716 | 1467050999859 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:09:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:09:59 INFO - PROCESS | 1716 | 1467050999864 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:09:59 INFO - PROCESS | 1716 | 1467050999871 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 1716 | 1467050999878 Marionette TRACE conn4 <- [1,594,null,{}] 11:09:59 INFO - PROCESS | 1716 | 1467050999895 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 1716 | 1467050999904 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:00 INFO - PROCESS | 1716 | 1467051000161 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:10:00 INFO - PROCESS | 1716 | 1467051000524 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 1716 | 1467051000533 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:00 INFO - PROCESS | 1716 | --DOCSHELL 0x9a5f2400 == 88 [pid = 1716] [id = 142] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 186 (0x9980e000) [pid = 1716] [serial = 342] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 185 (0xa6d37400) [pid = 1716] [serial = 354] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 184 (0x9a9aa400) [pid = 1716] [serial = 357] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 183 (0x8e38ec00) [pid = 1716] [serial = 348] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 182 (0xa22b6800) [pid = 1716] [serial = 345] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 181 (0x91d28c00) [pid = 1716] [serial = 339] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 180 (0xa4d50400) [pid = 1716] [serial = 351] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | --DOMWINDOW == 179 (0x9c223800) [pid = 1716] [serial = 376] [outer = (nil)] [url = about:blank] 11:10:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e390800 == 89 [pid = 1716] [id = 156] 11:10:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 180 (0x8ebc8000) [pid = 1716] [serial = 468] [outer = (nil)] 11:10:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 181 (0x91d28c00) [pid = 1716] [serial = 469] [outer = 0x8ebc8000] 11:10:00 INFO - PROCESS | 1716 | 1467051000729 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 182 (0x92a9ac00) [pid = 1716] [serial = 470] [outer = 0x8ebc8000] 11:10:00 INFO - PROCESS | 1716 | --DOCSHELL 0x9980c000 == 88 [pid = 1716] [id = 141] 11:10:00 INFO - PROCESS | 1716 | --DOCSHELL 0x91c38800 == 87 [pid = 1716] [id = 140] 11:10:01 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad0400 == 86 [pid = 1716] [id = 139] 11:10:01 INFO - PROCESS | 1716 | --DOCSHELL 0x8f746400 == 85 [pid = 1716] [id = 138] 11:10:01 INFO - PROCESS | 1716 | --DOCSHELL 0x8eebd400 == 84 [pid = 1716] [id = 137] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 181 (0x954dd400) [pid = 1716] [serial = 207] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 180 (0x9a094400) [pid = 1716] [serial = 210] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 179 (0x9aea3800) [pid = 1716] [serial = 214] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 178 (0x9d4e4400) [pid = 1716] [serial = 217] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 177 (0xa34dc000) [pid = 1716] [serial = 220] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 176 (0x92aa2000) [pid = 1716] [serial = 223] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 175 (0xa6ce5400) [pid = 1716] [serial = 226] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 174 (0xa6d35800) [pid = 1716] [serial = 229] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 173 (0x9c1be400) [pid = 1716] [serial = 373] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 172 (0x9a08ec00) [pid = 1716] [serial = 366] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 171 (0x9a0b9400) [pid = 1716] [serial = 367] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 170 (0x966d4800) [pid = 1716] [serial = 364] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 169 (0x939be800) [pid = 1716] [serial = 363] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 168 (0x9aacd800) [pid = 1716] [serial = 369] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 167 (0x91c3a400) [pid = 1716] [serial = 361] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 166 (0x8f8a6000) [pid = 1716] [serial = 360] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 165 (0x97942800) [pid = 1716] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 164 (0x9d4e4c00) [pid = 1716] [serial = 374] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0x9aea7800) [pid = 1716] [serial = 370] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0x92a9c800) [pid = 1716] [serial = 250] [outer = (nil)] [url = about:blank] 11:10:01 INFO - PROCESS | 1716 | 1467051001979 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:10:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2145ms 11:10:02 INFO - PROCESS | 1716 | 1467051002028 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 1716 | 1467051002036 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:10:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:10:02 INFO - PROCESS | 1716 | 1467051002046 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 1716 | 1467051002050 Marionette TRACE conn4 <- [1,598,null,{}] 11:10:02 INFO - PROCESS | 1716 | 1467051002063 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 1716 | 1467051002072 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:02 INFO - PROCESS | 1716 | 1467051002518 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:10:02 INFO - PROCESS | 1716 | 1467051002804 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 1716 | 1467051002816 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce000 == 85 [pid = 1716] [id = 157] 11:10:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0x8c3d1400) [pid = 1716] [serial = 471] [outer = (nil)] 11:10:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x8e382400) [pid = 1716] [serial = 472] [outer = 0x8c3d1400] 11:10:02 INFO - PROCESS | 1716 | 1467051002903 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 165 (0x8ebc2000) [pid = 1716] [serial = 473] [outer = 0x8c3d1400] 11:10:03 INFO - PROCESS | 1716 | 1467051003851 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:10:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1890ms 11:10:03 INFO - PROCESS | 1716 | 1467051003936 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 1716 | 1467051003944 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:10:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:10:03 INFO - PROCESS | 1716 | 1467051003958 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 1716 | 1467051003964 Marionette TRACE conn4 <- [1,602,null,{}] 11:10:03 INFO - PROCESS | 1716 | 1467051003971 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 1716 | 1467051003977 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:04 INFO - PROCESS | 1716 | 1467051004328 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:10:04 INFO - PROCESS | 1716 | 1467051004552 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 1716 | 1467051004561 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a4000 == 86 [pid = 1716] [id = 158] 11:10:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 166 (0x8f8a7000) [pid = 1716] [serial = 474] [outer = (nil)] 11:10:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 167 (0x91c3d800) [pid = 1716] [serial = 475] [outer = 0x8f8a7000] 11:10:04 INFO - PROCESS | 1716 | 1467051004655 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 168 (0x91d7a000) [pid = 1716] [serial = 476] [outer = 0x8f8a7000] 11:10:05 INFO - PROCESS | 1716 | 1467051005733 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:10:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1839ms 11:10:05 INFO - PROCESS | 1716 | 1467051005797 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 1716 | 1467051005801 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:10:05 INFO - PROCESS | 1716 | 1467051005809 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 1716 | 1467051005816 Marionette TRACE conn4 <- [1,606,null,{}] 11:10:05 INFO - PROCESS | 1716 | 1467051005842 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 1716 | 1467051005855 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:06 INFO - PROCESS | 1716 | 1467051006213 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:10:06 INFO - PROCESS | 1716 | 1467051006385 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 1716 | 1467051006399 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dd4c00 == 87 [pid = 1716] [id = 159] 11:10:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 169 (0x92dd5800) [pid = 1716] [serial = 477] [outer = (nil)] 11:10:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 170 (0x939bd800) [pid = 1716] [serial = 478] [outer = 0x92dd5800] 11:10:06 INFO - PROCESS | 1716 | 1467051006493 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 171 (0x95282c00) [pid = 1716] [serial = 479] [outer = 0x92dd5800] 11:10:07 INFO - PROCESS | 1716 | 1467051007486 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1740ms 11:10:07 INFO - PROCESS | 1716 | 1467051007551 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:10:07 INFO - PROCESS | 1716 | 1467051007560 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:10:07 INFO - PROCESS | 1716 | 1467051007571 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 1716 | 1467051007583 Marionette TRACE conn4 <- [1,610,null,{}] 11:10:07 INFO - PROCESS | 1716 | 1467051007590 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 1716 | 1467051007595 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:07 INFO - PROCESS | 1716 | 1467051007888 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x954e1c00 == 86 [pid = 1716] [id = 19] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x9b203000 == 85 [pid = 1716] [id = 128] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed76400 == 84 [pid = 1716] [id = 105] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x9c1e7400 == 83 [pid = 1716] [id = 129] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba8800 == 82 [pid = 1716] [id = 136] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed78000 == 81 [pid = 1716] [id = 132] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a9c00 == 80 [pid = 1716] [id = 101] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9c9800 == 79 [pid = 1716] [id = 135] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc3800 == 78 [pid = 1716] [id = 133] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc4c00 == 77 [pid = 1716] [id = 131] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed75000 == 76 [pid = 1716] [id = 104] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc2800 == 75 [pid = 1716] [id = 130] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0xa2373400 == 74 [pid = 1716] [id = 103] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3ec00 == 73 [pid = 1716] [id = 102] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x97944c00 == 72 [pid = 1716] [id = 84] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x93d7c800 == 71 [pid = 1716] [id = 63] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc51800 == 70 [pid = 1716] [id = 155] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb57000 == 69 [pid = 1716] [id = 154] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d1000 == 68 [pid = 1716] [id = 151] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0c00 == 67 [pid = 1716] [id = 152] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c8400 == 66 [pid = 1716] [id = 150] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cf800 == 65 [pid = 1716] [id = 149] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d3000 == 64 [pid = 1716] [id = 148] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x9bd17c00 == 63 [pid = 1716] [id = 146] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d3c00 == 62 [pid = 1716] [id = 147] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbb1c00 == 61 [pid = 1716] [id = 145] 11:10:09 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbae800 == 60 [pid = 1716] [id = 144] 11:10:09 INFO - PROCESS | 1716 | 1467051009957 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 1716 | 1467051009968 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0c00 == 61 [pid = 1716] [id = 160] 11:10:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 172 (0x8c3cac00) [pid = 1716] [serial = 480] [outer = (nil)] 11:10:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 173 (0x8d9cdc00) [pid = 1716] [serial = 481] [outer = 0x8c3cac00] 11:10:10 INFO - PROCESS | 1716 | 1467051010061 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 174 (0x8dba7800) [pid = 1716] [serial = 482] [outer = 0x8c3cac00] 11:10:11 INFO - PROCESS | 1716 | 1467051011179 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 3661ms 11:10:11 INFO - PROCESS | 1716 | 1467051011235 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 1716 | 1467051011242 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:10:11 INFO - PROCESS | 1716 | 1467051011252 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 1716 | 1467051011257 Marionette TRACE conn4 <- [1,614,null,{}] 11:10:11 INFO - PROCESS | 1716 | 1467051011267 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 1716 | 1467051011275 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:11 INFO - PROCESS | 1716 | 1467051011684 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:10:11 INFO - PROCESS | 1716 | 1467051011920 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 1716 | 1467051011935 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb50400 == 62 [pid = 1716] [id = 161] 11:10:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 175 (0x8eb53c00) [pid = 1716] [serial = 483] [outer = (nil)] 11:10:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 176 (0x8ebc3c00) [pid = 1716] [serial = 484] [outer = 0x8eb53c00] 11:10:12 INFO - PROCESS | 1716 | 1467051012075 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 177 (0x8ed77400) [pid = 1716] [serial = 485] [outer = 0x8eb53c00] 11:10:13 INFO - PROCESS | 1716 | 1467051013082 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1849ms 11:10:13 INFO - PROCESS | 1716 | 1467051013110 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:10:13 INFO - PROCESS | 1716 | 1467051013117 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:10:13 INFO - PROCESS | 1716 | 1467051013126 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 1716 | 1467051013132 Marionette TRACE conn4 <- [1,618,null,{}] 11:10:13 INFO - PROCESS | 1716 | 1467051013152 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 1716 | 1467051013157 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:13 INFO - PROCESS | 1716 | 1467051013403 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:10:13 INFO - PROCESS | 1716 | 1467051013439 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:13 INFO - PROCESS | 1716 | 1467051013448 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7f400 == 63 [pid = 1716] [id = 162] 11:10:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 178 (0x91d2d800) [pid = 1716] [serial = 486] [outer = (nil)] 11:10:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 179 (0x92372c00) [pid = 1716] [serial = 487] [outer = 0x91d2d800] 11:10:13 INFO - PROCESS | 1716 | 1467051013521 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 180 (0x92a9a000) [pid = 1716] [serial = 488] [outer = 0x91d2d800] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 179 (0x91d28800) [pid = 1716] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 178 (0x98a5dc00) [pid = 1716] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 177 (0x9a182400) [pid = 1716] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 176 (0x8ed79800) [pid = 1716] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 175 (0xa6ce5c00) [pid = 1716] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 174 (0x9aacb800) [pid = 1716] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 173 (0x8f748000) [pid = 1716] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 172 (0x9ac2dc00) [pid = 1716] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 171 (0x93d7c400) [pid = 1716] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 170 (0x91d30000) [pid = 1716] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 169 (0x91c40800) [pid = 1716] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 168 (0xa4f20800) [pid = 1716] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 167 (0x8f8aa000) [pid = 1716] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 166 (0x8e388000) [pid = 1716] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 165 (0x9a5e2400) [pid = 1716] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 164 (0x8ed7e000) [pid = 1716] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0x91c3b400) [pid = 1716] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0x8ed80000) [pid = 1716] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 161 (0x9d915000) [pid = 1716] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 160 (0xa2379000) [pid = 1716] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 159 (0x9aea6800) [pid = 1716] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0x92a97000) [pid = 1716] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0x954d9800) [pid = 1716] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0xa6d3ec00) [pid = 1716] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0xa4f13400) [pid = 1716] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0x91d22800) [pid = 1716] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x8eebd800) [pid = 1716] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x9a5efc00) [pid = 1716] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x954e1000) [pid = 1716] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x8f8ab400) [pid = 1716] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0x939b8400) [pid = 1716] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0x8dba8c00) [pid = 1716] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x8eb57800) [pid = 1716] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x8c3c5800) [pid = 1716] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x8eebcc00) [pid = 1716] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:10:15 INFO - PROCESS | 1716 | --DOMWINDOW == 144 (0x9a9a9400) [pid = 1716] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:10:15 INFO - PROCESS | 1716 | 1467051015850 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2794ms 11:10:15 INFO - PROCESS | 1716 | 1467051015921 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 1716 | 1467051015927 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:10:15 INFO - PROCESS | 1716 | 1467051015953 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 1716 | 1467051015964 Marionette TRACE conn4 <- [1,622,null,{}] 11:10:15 INFO - PROCESS | 1716 | 1467051015995 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 1716 | 1467051016003 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:16 INFO - PROCESS | 1716 | 1467051016199 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:10:16 INFO - PROCESS | 1716 | 1467051016406 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 1716 | 1467051016416 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7400 == 64 [pid = 1716] [id = 163] 11:10:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 145 (0x8c3d2c00) [pid = 1716] [serial = 489] [outer = (nil)] 11:10:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x8f8a4800) [pid = 1716] [serial = 490] [outer = 0x8c3d2c00] 11:10:16 INFO - PROCESS | 1716 | 1467051016494 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0x92ad5800) [pid = 1716] [serial = 491] [outer = 0x8c3d2c00] 11:10:17 INFO - PROCESS | 1716 | 1467051017581 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1709ms 11:10:17 INFO - PROCESS | 1716 | 1467051017646 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 1716 | 1467051017654 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:10:17 INFO - PROCESS | 1716 | 1467051017664 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 1716 | 1467051017670 Marionette TRACE conn4 <- [1,626,null,{}] 11:10:17 INFO - PROCESS | 1716 | 1467051017787 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 1716 | 1467051017795 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:18 INFO - PROCESS | 1716 | 1467051018028 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:10:18 INFO - PROCESS | 1716 | 1467051018313 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 1716 | 1467051018326 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 65 [pid = 1716] [id = 164] 11:10:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x8d1ce800) [pid = 1716] [serial = 492] [outer = (nil)] 11:10:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 149 (0x8eb58800) [pid = 1716] [serial = 493] [outer = 0x8d1ce800] 11:10:18 INFO - PROCESS | 1716 | 1467051018437 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 150 (0x8ed79400) [pid = 1716] [serial = 494] [outer = 0x8d1ce800] 11:10:19 INFO - PROCESS | 1716 | 1467051019445 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1832ms 11:10:19 INFO - PROCESS | 1716 | 1467051019497 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 1716 | 1467051019505 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:10:19 INFO - PROCESS | 1716 | 1467051019516 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 1716 | 1467051019520 Marionette TRACE conn4 <- [1,630,null,{}] 11:10:19 INFO - PROCESS | 1716 | 1467051019527 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 1716 | 1467051019534 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:19 INFO - PROCESS | 1716 | 1467051019795 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:10:20 INFO - PROCESS | 1716 | 1467051020111 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 1716 | 1467051020119 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d22800 == 66 [pid = 1716] [id = 165] 11:10:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 151 (0x91d7ec00) [pid = 1716] [serial = 495] [outer = (nil)] 11:10:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 152 (0x9237e400) [pid = 1716] [serial = 496] [outer = 0x91d7ec00] 11:10:20 INFO - PROCESS | 1716 | 1467051020215 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 153 (0x92dcac00) [pid = 1716] [serial = 497] [outer = 0x91d7ec00] 11:10:21 INFO - PROCESS | 1716 | 1467051021210 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1748ms 11:10:21 INFO - PROCESS | 1716 | 1467051021265 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 1716 | 1467051021269 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:10:21 INFO - PROCESS | 1716 | 1467051021277 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 1716 | 1467051021283 Marionette TRACE conn4 <- [1,634,null,{}] 11:10:21 INFO - PROCESS | 1716 | 1467051021300 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 1716 | 1467051021311 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:21 INFO - PROCESS | 1716 | 1467051021557 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:10:21 INFO - PROCESS | 1716 | 1467051021857 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 1716 | 1467051021871 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x98a03400 == 67 [pid = 1716] [id = 166] 11:10:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 154 (0x98a04000) [pid = 1716] [serial = 498] [outer = (nil)] 11:10:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 155 (0x9a08d400) [pid = 1716] [serial = 499] [outer = 0x98a04000] 11:10:21 INFO - PROCESS | 1716 | 1467051021970 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 156 (0x9a09c400) [pid = 1716] [serial = 500] [outer = 0x98a04000] 11:10:22 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:22 INFO - PROCESS | 1716 | 1467051022936 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1696ms 11:10:22 INFO - PROCESS | 1716 | 1467051022973 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:10:22 INFO - PROCESS | 1716 | 1467051022979 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:10:22 INFO - PROCESS | 1716 | 1467051022986 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 1716 | 1467051022991 Marionette TRACE conn4 <- [1,638,null,{}] 11:10:23 INFO - PROCESS | 1716 | 1467051022998 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 1716 | 1467051023004 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:23 INFO - PROCESS | 1716 | 1467051023221 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:10:23 INFO - PROCESS | 1716 | 1467051023469 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 1716 | 1467051023478 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cbc00 == 68 [pid = 1716] [id = 167] 11:10:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 157 (0x8f8afc00) [pid = 1716] [serial = 501] [outer = (nil)] 11:10:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 158 (0x9a187800) [pid = 1716] [serial = 502] [outer = 0x8f8afc00] 11:10:23 INFO - PROCESS | 1716 | 1467051023614 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 159 (0x8d1cd400) [pid = 1716] [serial = 503] [outer = 0x8f8afc00] 11:10:24 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:24 INFO - PROCESS | 1716 | 1467051024595 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1684ms 11:10:24 INFO - PROCESS | 1716 | 1467051024671 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 1716 | 1467051024674 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:10:24 INFO - PROCESS | 1716 | 1467051024682 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 1716 | 1467051024687 Marionette TRACE conn4 <- [1,642,null,{}] 11:10:24 INFO - PROCESS | 1716 | 1467051024694 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 1716 | 1467051024700 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:24 INFO - PROCESS | 1716 | 1467051024948 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:10:25 INFO - PROCESS | 1716 | 1467051025246 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 1716 | 1467051025256 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ef800 == 69 [pid = 1716] [id = 168] 11:10:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 160 (0x8d1c7c00) [pid = 1716] [serial = 504] [outer = (nil)] 11:10:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 161 (0x9a5f6c00) [pid = 1716] [serial = 505] [outer = 0x8d1c7c00] 11:10:25 INFO - PROCESS | 1716 | 1467051025341 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 162 (0x9a9aec00) [pid = 1716] [serial = 506] [outer = 0x8d1c7c00] 11:10:26 INFO - PROCESS | 1716 | 1467051026325 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1683ms 11:10:26 INFO - PROCESS | 1716 | 1467051026369 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 1716 | 1467051026376 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:10:26 INFO - PROCESS | 1716 | 1467051026386 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 1716 | 1467051026393 Marionette TRACE conn4 <- [1,646,null,{}] 11:10:26 INFO - PROCESS | 1716 | 1467051026402 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 1716 | 1467051026421 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:26 INFO - PROCESS | 1716 | 1467051026712 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:10:27 INFO - PROCESS | 1716 | 1467051027008 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 1716 | 1467051027014 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5f800 == 70 [pid = 1716] [id = 169] 11:10:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 163 (0x9a1f3400) [pid = 1716] [serial = 507] [outer = (nil)] 11:10:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 164 (0x9aea6800) [pid = 1716] [serial = 508] [outer = 0x9a1f3400] 11:10:27 INFO - PROCESS | 1716 | 1467051027105 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 165 (0x9b4c8800) [pid = 1716] [serial = 509] [outer = 0x9a1f3400] 11:10:28 INFO - PROCESS | 1716 | 1467051028088 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1737ms 11:10:28 INFO - PROCESS | 1716 | 1467051028124 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 1716 | 1467051028127 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:10:28 INFO - PROCESS | 1716 | 1467051028136 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 1716 | 1467051028141 Marionette TRACE conn4 <- [1,650,null,{}] 11:10:28 INFO - PROCESS | 1716 | 1467051028148 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 1716 | 1467051028154 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:28 INFO - PROCESS | 1716 | 1467051028362 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:10:28 INFO - PROCESS | 1716 | 1467051028604 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 1716 | 1467051028615 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb400 == 71 [pid = 1716] [id = 170] 11:10:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 166 (0x8c3cec00) [pid = 1716] [serial = 510] [outer = (nil)] 11:10:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 167 (0x9c1af800) [pid = 1716] [serial = 511] [outer = 0x8c3cec00] 11:10:28 INFO - PROCESS | 1716 | 1467051028740 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 168 (0x9c1e8400) [pid = 1716] [serial = 512] [outer = 0x8c3cec00] 11:10:29 INFO - PROCESS | 1716 | 1467051029675 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1587ms 11:10:29 INFO - PROCESS | 1716 | 1467051029724 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 1716 | 1467051029736 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:10:29 INFO - PROCESS | 1716 | 1467051029762 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 1716 | 1467051029766 Marionette TRACE conn4 <- [1,654,null,{}] 11:10:29 INFO - PROCESS | 1716 | 1467051029773 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 1716 | 1467051029778 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:29 INFO - PROCESS | 1716 | 1467051029990 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:10:30 INFO - PROCESS | 1716 | 1467051030259 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 1716 | 1467051030265 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6400 == 72 [pid = 1716] [id = 171] 11:10:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 169 (0x9aea7800) [pid = 1716] [serial = 513] [outer = (nil)] 11:10:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 170 (0x9d507c00) [pid = 1716] [serial = 514] [outer = 0x9aea7800] 11:10:30 INFO - PROCESS | 1716 | 1467051030403 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 171 (0x9d915c00) [pid = 1716] [serial = 515] [outer = 0x9aea7800] 11:10:31 INFO - PROCESS | 1716 | 1467051031378 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1698ms 11:10:31 INFO - PROCESS | 1716 | 1467051031457 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:10:31 INFO - PROCESS | 1716 | 1467051031462 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:10:31 INFO - PROCESS | 1716 | 1467051031469 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 1716 | 1467051031472 Marionette TRACE conn4 <- [1,658,null,{}] 11:10:31 INFO - PROCESS | 1716 | 1467051031479 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 1716 | 1467051031484 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:31 INFO - PROCESS | 1716 | 1467051031726 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:10:32 INFO - PROCESS | 1716 | 1467051032058 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 1716 | 1467051032069 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:32 INFO - PROCESS | 1716 | ++DOCSHELL 0xa22be800 == 73 [pid = 1716] [id = 172] 11:10:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 172 (0xa2325000) [pid = 1716] [serial = 516] [outer = (nil)] 11:10:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 173 (0xa23c6000) [pid = 1716] [serial = 517] [outer = 0xa2325000] 11:10:32 INFO - PROCESS | 1716 | 1467051032172 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 174 (0xa255bc00) [pid = 1716] [serial = 518] [outer = 0xa2325000] 11:10:33 INFO - PROCESS | 1716 | 1467051033431 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2045ms 11:10:33 INFO - PROCESS | 1716 | 1467051033532 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 1716 | 1467051033540 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:10:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:10:33 INFO - PROCESS | 1716 | 1467051033553 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 1716 | 1467051033559 Marionette TRACE conn4 <- [1,662,null,{}] 11:10:33 INFO - PROCESS | 1716 | 1467051033628 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 1716 | 1467051033634 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:33 INFO - PROCESS | 1716 | 1467051033898 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:10:34 INFO - PROCESS | 1716 | 1467051034127 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 1716 | 1467051034136 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9000 == 74 [pid = 1716] [id = 173] 11:10:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 175 (0x8f8a5c00) [pid = 1716] [serial = 519] [outer = (nil)] 11:10:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 176 (0xa4d4d000) [pid = 1716] [serial = 520] [outer = 0x8f8a5c00] 11:10:34 INFO - PROCESS | 1716 | 1467051034274 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 177 (0xa4f20000) [pid = 1716] [serial = 521] [outer = 0x8f8a5c00] 11:10:34 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:35 INFO - PROCESS | 1716 | 1467051035338 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1822ms 11:10:35 INFO - PROCESS | 1716 | 1467051035379 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 1716 | 1467051035387 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:10:35 INFO - PROCESS | 1716 | 1467051035398 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 1716 | 1467051035405 Marionette TRACE conn4 <- [1,666,null,{}] 11:10:35 INFO - PROCESS | 1716 | 1467051035413 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 1716 | 1467051035420 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:35 INFO - PROCESS | 1716 | 1467051035784 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:10:36 INFO - PROCESS | 1716 | 1467051036210 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 1716 | 1467051036227 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e561000 == 75 [pid = 1716] [id = 174] 11:10:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 178 (0x8e561400) [pid = 1716] [serial = 522] [outer = (nil)] 11:10:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 179 (0x8e566c00) [pid = 1716] [serial = 523] [outer = 0x8e561400] 11:10:36 INFO - PROCESS | 1716 | 1467051036373 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 180 (0x8ed74000) [pid = 1716] [serial = 524] [outer = 0x8e561400] 11:10:36 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:37 INFO - PROCESS | 1716 | 1467051037319 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1997ms 11:10:37 INFO - PROCESS | 1716 | 1467051037394 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 1716 | 1467051037405 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:10:37 INFO - PROCESS | 1716 | 1467051037415 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - PROCESS | 1716 | 1467051037418 Marionette TRACE conn4 <- [1,670,null,{}] 11:10:37 INFO - PROCESS | 1716 | 1467051037424 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 1716 | 1467051037428 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:37 INFO - PROCESS | 1716 | 1467051037678 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:10:37 INFO - PROCESS | 1716 | 1467051037951 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 1716 | 1467051037960 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e565000 == 76 [pid = 1716] [id = 175] 11:10:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 181 (0x8eec7000) [pid = 1716] [serial = 525] [outer = (nil)] 11:10:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 182 (0x91d79c00) [pid = 1716] [serial = 526] [outer = 0x8eec7000] 11:10:38 INFO - PROCESS | 1716 | 1467051038056 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 183 (0x9237cc00) [pid = 1716] [serial = 527] [outer = 0x8eec7000] 11:10:38 INFO - PROCESS | 1716 | 1467051038974 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1637ms 11:10:39 INFO - PROCESS | 1716 | 1467051039053 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:10:39 INFO - PROCESS | 1716 | 1467051039057 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:10:39 INFO - PROCESS | 1716 | 1467051039064 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 1716 | 1467051039068 Marionette TRACE conn4 <- [1,674,null,{}] 11:10:39 INFO - PROCESS | 1716 | 1467051039074 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 1716 | 1467051039079 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:39 INFO - PROCESS | 1716 | 1467051039312 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:10:39 INFO - PROCESS | 1716 | 1467051039832 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 1716 | 1467051039839 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5800 == 77 [pid = 1716] [id = 176] 11:10:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 184 (0x8c3c6000) [pid = 1716] [serial = 528] [outer = (nil)] 11:10:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 185 (0x8d1c6800) [pid = 1716] [serial = 529] [outer = 0x8c3c6000] 11:10:39 INFO - PROCESS | 1716 | 1467051039933 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 186 (0x8d9c9c00) [pid = 1716] [serial = 530] [outer = 0x8c3c6000] 11:10:40 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:40 INFO - PROCESS | 1716 | 1467051040887 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1889ms 11:10:40 INFO - PROCESS | 1716 | 1467051040955 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 1716 | 1467051040961 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:10:40 INFO - PROCESS | 1716 | 1467051040970 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 1716 | 1467051040974 Marionette TRACE conn4 <- [1,678,null,{}] 11:10:40 INFO - PROCESS | 1716 | 1467051040984 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 1716 | 1467051040993 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:41 INFO - PROCESS | 1716 | 1467051041251 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:10:41 INFO - PROCESS | 1716 | 1467051041587 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 1716 | 1467051041601 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d4000 == 78 [pid = 1716] [id = 177] 11:10:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 187 (0x8dba6000) [pid = 1716] [serial = 531] [outer = (nil)] 11:10:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 188 (0x8eb51000) [pid = 1716] [serial = 532] [outer = 0x8dba6000] 11:10:41 INFO - PROCESS | 1716 | 1467051041732 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 189 (0x8ed72800) [pid = 1716] [serial = 533] [outer = 0x8dba6000] 11:10:42 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7f400 == 77 [pid = 1716] [id = 162] 11:10:42 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb50400 == 76 [pid = 1716] [id = 161] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 188 (0x91d28c00) [pid = 1716] [serial = 469] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 187 (0x8d1cfc00) [pid = 1716] [serial = 451] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 186 (0x8eb4c000) [pid = 1716] [serial = 454] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 185 (0x8eb53400) [pid = 1716] [serial = 457] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0c00 == 75 [pid = 1716] [id = 160] 11:10:42 INFO - PROCESS | 1716 | --DOCSHELL 0x8e390800 == 74 [pid = 1716] [id = 156] 11:10:42 INFO - PROCESS | 1716 | 1467051042842 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 184 (0x9c1bbc00) [pid = 1716] [serial = 337] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 183 (0x9a185000) [pid = 1716] [serial = 253] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 182 (0xa22ba400) [pid = 1716] [serial = 259] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 181 (0xa223f000) [pid = 1716] [serial = 313] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 180 (0xa6d41c00) [pid = 1716] [serial = 268] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 179 (0x9bd12400) [pid = 1716] [serial = 301] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 178 (0x8f750400) [pid = 1716] [serial = 274] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 177 (0x9b50a400) [pid = 1716] [serial = 256] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 176 (0x9a093800) [pid = 1716] [serial = 298] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 175 (0xa33c5800) [pid = 1716] [serial = 358] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 174 (0xa2243c00) [pid = 1716] [serial = 307] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 173 (0xa6ce0c00) [pid = 1716] [serial = 265] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 172 (0x9d4ea000) [pid = 1716] [serial = 304] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 171 (0x9a5ddc00) [pid = 1716] [serial = 349] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 170 (0xa22b1800) [pid = 1716] [serial = 377] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 169 (0xa683f400) [pid = 1716] [serial = 316] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 168 (0x92a9fc00) [pid = 1716] [serial = 340] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 167 (0xa61d3c00) [pid = 1716] [serial = 352] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 166 (0xa2379400) [pid = 1716] [serial = 346] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 165 (0xa6728000) [pid = 1716] [serial = 310] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 164 (0xa25f1000) [pid = 1716] [serial = 262] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 163 (0x9aac9c00) [pid = 1716] [serial = 277] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 162 (0x9a09c000) [pid = 1716] [serial = 343] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 161 (0xa6f49400) [pid = 1716] [serial = 271] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 160 (0xa6ea5800) [pid = 1716] [serial = 355] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 159 (0x92a98000) [pid = 1716] [serial = 295] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 158 (0x8f74e400) [pid = 1716] [serial = 413] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 157 (0x8eec2800) [pid = 1716] [serial = 412] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 156 (0x9ab10c00) [pid = 1716] [serial = 424] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 155 (0x9a1eb000) [pid = 1716] [serial = 421] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 154 (0xa6793c00) [pid = 1716] [serial = 388] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 153 (0x91c35400) [pid = 1716] [serial = 379] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 152 (0x92372800) [pid = 1716] [serial = 416] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 151 (0x91d2b000) [pid = 1716] [serial = 415] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 150 (0x8d9d2800) [pid = 1716] [serial = 406] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 149 (0x9ab08800) [pid = 1716] [serial = 403] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 148 (0x9237f400) [pid = 1716] [serial = 400] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x97948800) [pid = 1716] [serial = 382] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x939e8000) [pid = 1716] [serial = 418] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x966d4400) [pid = 1716] [serial = 419] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 144 (0x8eec4800) [pid = 1716] [serial = 394] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 143 (0x92378000) [pid = 1716] [serial = 397] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 142 (0x8dbab000) [pid = 1716] [serial = 409] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 141 (0x9c1bc000) [pid = 1716] [serial = 385] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 140 (0x8ebcb000) [pid = 1716] [serial = 391] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x8ebc2c00) [pid = 1716] [serial = 463] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0x9c22e800) [pid = 1716] [serial = 430] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0x8f74a400) [pid = 1716] [serial = 433] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x92dd1000) [pid = 1716] [serial = 436] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x9aea2000) [pid = 1716] [serial = 425] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x9c22ec00) [pid = 1716] [serial = 439] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0xa2fbf000) [pid = 1716] [serial = 442] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8dc59800) [pid = 1716] [serial = 445] [outer = (nil)] [url = about:blank] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1988ms 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0xa6847800) [pid = 1716] [serial = 448] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x8ebcac00) [pid = 1716] [serial = 464] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x8c3d0000) [pid = 1716] [serial = 461] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x8c3cd800) [pid = 1716] [serial = 460] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x8f74e800) [pid = 1716] [serial = 466] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x9b4cdc00) [pid = 1716] [serial = 427] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8f8aec00) [pid = 1716] [serial = 467] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x9a5dd400) [pid = 1716] [serial = 422] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x9b4d6800) [pid = 1716] [serial = 428] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8dbb0800) [pid = 1716] [serial = 410] [outer = (nil)] [url = about:blank] 11:10:42 INFO - PROCESS | 1716 | 1467051042961 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 1716 | 1467051042983 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:10:43 INFO - PROCESS | 1716 | 1467051043003 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 1716 | 1467051043008 Marionette TRACE conn4 <- [1,682,null,{}] 11:10:43 INFO - PROCESS | 1716 | 1467051043015 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 1716 | 1467051043021 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:43 INFO - PROCESS | 1716 | 1467051043356 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:10:43 INFO - PROCESS | 1716 | 1467051043533 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 1716 | 1467051043543 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc55400 == 75 [pid = 1716] [id = 178] 11:10:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x8dc5ac00) [pid = 1716] [serial = 534] [outer = (nil)] 11:10:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x8ebc6800) [pid = 1716] [serial = 535] [outer = 0x8dc5ac00] 11:10:43 INFO - PROCESS | 1716 | 1467051043618 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x8eec4800) [pid = 1716] [serial = 536] [outer = 0x8dc5ac00] 11:10:44 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:44 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:10:44 INFO - PROCESS | 1716 | 1467051044920 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1953ms 11:10:44 INFO - PROCESS | 1716 | 1467051044949 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 1716 | 1467051044952 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:10:45 INFO - PROCESS | 1716 | 1467051045024 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 1716 | 1467051045034 Marionette TRACE conn4 <- [1,686,null,{}] 11:10:45 INFO - PROCESS | 1716 | 1467051045054 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 1716 | 1467051045062 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:45 INFO - PROCESS | 1716 | 1467051045308 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:10:45 INFO - PROCESS | 1716 | 1467051045329 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 1716 | 1467051045340 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e560c00 == 76 [pid = 1716] [id = 179] 11:10:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x8eebd400) [pid = 1716] [serial = 537] [outer = (nil)] 11:10:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x8f8ae000) [pid = 1716] [serial = 538] [outer = 0x8eebd400] 11:10:45 INFO - PROCESS | 1716 | 1467051045409 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x91d2b800) [pid = 1716] [serial = 539] [outer = 0x8eebd400] 11:10:46 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:46 INFO - PROCESS | 1716 | 1467051046684 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1751ms 11:10:46 INFO - PROCESS | 1716 | 1467051046727 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 1716 | 1467051046732 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:10:46 INFO - PROCESS | 1716 | 1467051046740 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 1716 | 1467051046742 Marionette TRACE conn4 <- [1,690,null,{}] 11:10:46 INFO - PROCESS | 1716 | 1467051046759 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 1716 | 1467051046765 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:47 INFO - PROCESS | 1716 | 1467051047287 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x8ed7e800) [pid = 1716] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x92adc400) [pid = 1716] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x954d5c00) [pid = 1716] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x9b8a6400) [pid = 1716] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8f8a8c00) [pid = 1716] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x9c1b3000) [pid = 1716] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x8eebf800) [pid = 1716] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x8dc56400) [pid = 1716] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x92376400) [pid = 1716] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x8ebc4800) [pid = 1716] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x8ebd0c00) [pid = 1716] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x92ad8c00) [pid = 1716] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0xa2324400) [pid = 1716] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x9c1b9c00) [pid = 1716] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8eec1000) [pid = 1716] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8dc54800) [pid = 1716] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8d9ca800) [pid = 1716] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x91d2d800) [pid = 1716] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8eb53c00) [pid = 1716] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8c3cac00) [pid = 1716] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8c0f3800) [pid = 1716] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8d1d5800) [pid = 1716] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:10:47 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8d1ca000) [pid = 1716] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:10:47 INFO - PROCESS | 1716 | 1467051047476 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 1716 | 1467051047488 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ee800 == 77 [pid = 1716] [id = 180] 11:10:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8c0f3800) [pid = 1716] [serial = 540] [outer = (nil)] 11:10:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8d9ca800) [pid = 1716] [serial = 541] [outer = 0x8c0f3800] 11:10:47 INFO - PROCESS | 1716 | 1467051047600 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dc58000) [pid = 1716] [serial = 542] [outer = 0x8c0f3800] 11:10:48 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:48 INFO - PROCESS | 1716 | 1467051048867 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:10:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2140ms 11:10:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:10:48 INFO - PROCESS | 1716 | 1467051048879 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 1716 | 1467051048882 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:10:48 INFO - PROCESS | 1716 | 1467051048889 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 1716 | 1467051048893 Marionette TRACE conn4 <- [1,694,null,{}] 11:10:48 INFO - PROCESS | 1716 | 1467051048899 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 1716 | 1467051048905 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:49 INFO - PROCESS | 1716 | 1467051049187 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:10:49 INFO - PROCESS | 1716 | 1467051049411 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 1716 | 1467051049425 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ee400 == 78 [pid = 1716] [id = 181] 11:10:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8c0f0c00) [pid = 1716] [serial = 543] [outer = (nil)] 11:10:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8c3d0400) [pid = 1716] [serial = 544] [outer = 0x8c0f0c00] 11:10:49 INFO - PROCESS | 1716 | 1467051049546 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8d1d3c00) [pid = 1716] [serial = 545] [outer = 0x8c0f0c00] 11:10:50 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:51 INFO - PROCESS | 1716 | 1467051051039 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2192ms 11:10:51 INFO - PROCESS | 1716 | 1467051051086 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 1716 | 1467051051092 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:10:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:10:51 INFO - PROCESS | 1716 | 1467051051100 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 1716 | 1467051051106 Marionette TRACE conn4 <- [1,698,null,{}] 11:10:51 INFO - PROCESS | 1716 | 1467051051115 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 1716 | 1467051051121 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:51 INFO - PROCESS | 1716 | 1467051051359 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:10:51 INFO - PROCESS | 1716 | 1467051051561 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 1716 | 1467051051572 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cc000 == 79 [pid = 1716] [id = 182] 11:10:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8dc5bc00) [pid = 1716] [serial = 546] [outer = (nil)] 11:10:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x8ebc8400) [pid = 1716] [serial = 547] [outer = 0x8dc5bc00] 11:10:51 INFO - PROCESS | 1716 | 1467051051697 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x8eec6000) [pid = 1716] [serial = 548] [outer = 0x8dc5bc00] 11:10:53 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:53 INFO - PROCESS | 1716 | 1467051053156 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:10:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2087ms 11:10:53 INFO - PROCESS | 1716 | 1467051053192 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 1716 | 1467051053199 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:10:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:10:53 INFO - PROCESS | 1716 | 1467051053207 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 1716 | 1467051053211 Marionette TRACE conn4 <- [1,702,null,{}] 11:10:53 INFO - PROCESS | 1716 | 1467051053217 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 1716 | 1467051053223 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:53 INFO - PROCESS | 1716 | 1467051053452 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:10:53 INFO - PROCESS | 1716 | 1467051053647 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 1716 | 1467051053659 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e388c00 == 80 [pid = 1716] [id = 183] 11:10:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8e38a400) [pid = 1716] [serial = 549] [outer = (nil)] 11:10:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x91c3f000) [pid = 1716] [serial = 550] [outer = 0x8e38a400] 11:10:53 INFO - PROCESS | 1716 | 1467051053742 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x92378000) [pid = 1716] [serial = 551] [outer = 0x8e38a400] 11:10:55 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:55 INFO - PROCESS | 1716 | 1467051055264 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:10:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2099ms 11:10:55 INFO - PROCESS | 1716 | 1467051055307 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 1716 | 1467051055312 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:10:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:10:55 INFO - PROCESS | 1716 | 1467051055328 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 1716 | 1467051055338 Marionette TRACE conn4 <- [1,706,null,{}] 11:10:55 INFO - PROCESS | 1716 | 1467051055394 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 1716 | 1467051055405 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:55 INFO - PROCESS | 1716 | 1467051055626 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:10:55 INFO - PROCESS | 1716 | 1467051055825 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 1716 | 1467051055834 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3ec00 == 81 [pid = 1716] [id = 184] 11:10:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x92a9f800) [pid = 1716] [serial = 552] [outer = (nil)] 11:10:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x92dd7000) [pid = 1716] [serial = 553] [outer = 0x92a9f800] 11:10:55 INFO - PROCESS | 1716 | 1467051055915 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x94841c00) [pid = 1716] [serial = 554] [outer = 0x92a9f800] 11:10:57 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:57 INFO - PROCESS | 1716 | 1467051057277 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2002ms 11:10:57 INFO - PROCESS | 1716 | 1467051057357 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 1716 | 1467051057363 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:10:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:10:57 INFO - PROCESS | 1716 | 1467051057376 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 1716 | 1467051057379 Marionette TRACE conn4 <- [1,710,null,{}] 11:10:57 INFO - PROCESS | 1716 | 1467051057385 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 1716 | 1467051057391 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:57 INFO - PROCESS | 1716 | 1467051057612 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:10:57 INFO - PROCESS | 1716 | 1467051057805 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 1716 | 1467051057817 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bb1800 == 82 [pid = 1716] [id = 185] 11:10:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x93bb5000) [pid = 1716] [serial = 555] [outer = (nil)] 11:10:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9794a000) [pid = 1716] [serial = 556] [outer = 0x93bb5000] 11:10:57 INFO - PROCESS | 1716 | 1467051057934 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x99808400) [pid = 1716] [serial = 557] [outer = 0x93bb5000] 11:10:59 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:10:59 INFO - PROCESS | 1716 | 1467051059301 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:10:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1985ms 11:10:59 INFO - PROCESS | 1716 | 1467051059380 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 1716 | 1467051059383 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:10:59 INFO - PROCESS | 1716 | 1467051059393 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 1716 | 1467051059396 Marionette TRACE conn4 <- [1,714,null,{}] 11:10:59 INFO - PROCESS | 1716 | 1467051059402 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 1716 | 1467051059408 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:59 INFO - PROCESS | 1716 | 1467051059622 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:10:59 INFO - PROCESS | 1716 | 1467051059819 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 1716 | 1467051059837 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:10:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a17dc00 == 83 [pid = 1716] [id = 186] 11:10:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9a17e800) [pid = 1716] [serial = 558] [outer = (nil)] 11:10:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9a186c00) [pid = 1716] [serial = 559] [outer = 0x9a17e800] 11:10:59 INFO - PROCESS | 1716 | 1467051059977 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x9a9b4c00) [pid = 1716] [serial = 560] [outer = 0x9a17e800] 11:11:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:01 INFO - PROCESS | 1716 | 1467051061648 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2292ms 11:11:01 INFO - PROCESS | 1716 | 1467051061688 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 1716 | 1467051061693 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:11:01 INFO - PROCESS | 1716 | 1467051061701 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 1716 | 1467051061705 Marionette TRACE conn4 <- [1,718,null,{}] 11:11:01 INFO - PROCESS | 1716 | 1467051061713 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 1716 | 1467051061720 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:02 INFO - PROCESS | 1716 | 1467051062001 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:11:02 INFO - PROCESS | 1716 | 1467051062235 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 1716 | 1467051062242 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba5000 == 84 [pid = 1716] [id = 187] 11:11:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x8dba5c00) [pid = 1716] [serial = 561] [outer = (nil)] 11:11:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x8f744000) [pid = 1716] [serial = 562] [outer = 0x8dba5c00] 11:11:02 INFO - PROCESS | 1716 | 1467051062360 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x91d29400) [pid = 1716] [serial = 563] [outer = 0x8dba5c00] 11:11:03 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:03 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:03 INFO - PROCESS | 1716 | 1467051063813 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2497ms 11:11:04 INFO - PROCESS | 1716 | 1467051064199 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 1716 | 1467051064205 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:11:04 INFO - PROCESS | 1716 | 1467051064215 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 1716 | 1467051064221 Marionette TRACE conn4 <- [1,722,null,{}] 11:11:04 INFO - PROCESS | 1716 | 1467051064230 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 1716 | 1467051064237 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:04 INFO - PROCESS | 1716 | 1467051064517 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:11:04 INFO - PROCESS | 1716 | 1467051064724 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:04 INFO - PROCESS | 1716 | 1467051064736 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e563000 == 85 [pid = 1716] [id = 188] 11:11:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x8e563800) [pid = 1716] [serial = 564] [outer = (nil)] 11:11:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x8eb50400) [pid = 1716] [serial = 565] [outer = 0x8e563800] 11:11:04 INFO - PROCESS | 1716 | 1467051064897 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x8ed7a800) [pid = 1716] [serial = 566] [outer = 0x8e563800] 11:11:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x8f750800) [pid = 1716] [serial = 567] [outer = 0x9a52b800] 11:11:06 INFO - PROCESS | 1716 | 1467051066253 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 1716 | 1467051066370 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0xa2555c00 == 84 [pid = 1716] [id = 15] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x939b5400 == 83 [pid = 1716] [id = 110] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8f744c00 == 82 [pid = 1716] [id = 109] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74f800 == 81 [pid = 1716] [id = 120] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x92dc9400 == 80 [pid = 1716] [id = 107] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8f8a4800) [pid = 1716] [serial = 490] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | 1467051066621 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 1716 | 1467051066627 Marionette TRACE conn4 <- [1,726,null,{}] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad1800 == 79 [pid = 1716] [id = 121] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ee800 == 78 [pid = 1716] [id = 180] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8e560c00 == 77 [pid = 1716] [id = 179] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc55400 == 76 [pid = 1716] [id = 178] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d4000 == 75 [pid = 1716] [id = 177] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5800 == 74 [pid = 1716] [id = 176] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8e565000 == 73 [pid = 1716] [id = 175] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8e561000 == 72 [pid = 1716] [id = 174] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9000 == 71 [pid = 1716] [id = 173] 11:11:06 INFO - PROCESS | 1716 | 1467051066688 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 1716 | 1467051066696 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0xa22be800 == 70 [pid = 1716] [id = 172] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6400 == 69 [pid = 1716] [id = 171] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb400 == 68 [pid = 1716] [id = 170] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5f800 == 67 [pid = 1716] [id = 169] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ef800 == 66 [pid = 1716] [id = 168] 11:11:06 INFO - PROCESS | 1716 | 1467051066897 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cbc00 == 65 [pid = 1716] [id = 167] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x91d22800 == 64 [pid = 1716] [id = 165] 11:11:06 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c8400 == 63 [pid = 1716] [id = 164] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x9237a000) [pid = 1716] [serial = 398] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x9ab0b000) [pid = 1716] [serial = 404] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x9a093400) [pid = 1716] [serial = 383] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0xa20a6000) [pid = 1716] [serial = 386] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x91d78400) [pid = 1716] [serial = 380] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0xa22b6000) [pid = 1716] [serial = 440] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x9ab02400) [pid = 1716] [serial = 401] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0xa6b56c00) [pid = 1716] [serial = 449] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x93bb7800) [pid = 1716] [serial = 437] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8ebce400) [pid = 1716] [serial = 392] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x91c38400) [pid = 1716] [serial = 434] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x9d5d3400) [pid = 1716] [serial = 431] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0xa6b53c00) [pid = 1716] [serial = 389] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0xa3345400) [pid = 1716] [serial = 443] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x8eec9000) [pid = 1716] [serial = 395] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8dc5cc00) [pid = 1716] [serial = 446] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8d9d8000) [pid = 1716] [serial = 407] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x92a9a000) [pid = 1716] [serial = 488] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x91c3d800) [pid = 1716] [serial = 475] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8ebc3c00) [pid = 1716] [serial = 484] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8dba7800) [pid = 1716] [serial = 482] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8eb55c00) [pid = 1716] [serial = 458] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8eb4e800) [pid = 1716] [serial = 455] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8d1d3000) [pid = 1716] [serial = 452] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x939bd800) [pid = 1716] [serial = 478] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8ed77400) [pid = 1716] [serial = 485] [outer = (nil)] [url = about:blank] 11:11:07 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8e382400) [pid = 1716] [serial = 472] [outer = (nil)] [url = about:blank] 11:11:07 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x92372c00) [pid = 1716] [serial = 487] [outer = (nil)] [url = about:blank] 11:11:07 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8d9cdc00) [pid = 1716] [serial = 481] [outer = (nil)] [url = about:blank] 11:11:07 INFO - PROCESS | 1716 | 1467051067096 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 1716 | 1467051067104 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 64 [pid = 1716] [id = 189] 11:11:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d9d8000) [pid = 1716] [serial = 568] [outer = (nil)] 11:11:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8e560c00) [pid = 1716] [serial = 569] [outer = 0x8d9d8000] 11:11:07 INFO - PROCESS | 1716 | 1467051067184 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8ebd0800) [pid = 1716] [serial = 570] [outer = 0x8d9d8000] 11:11:07 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:07 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:08 INFO - PROCESS | 1716 | 1467051068139 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1731ms 11:11:08 INFO - PROCESS | 1716 | 1467051068190 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 1716 | 1467051068195 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:11:08 INFO - PROCESS | 1716 | 1467051068202 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 1716 | 1467051068206 Marionette TRACE conn4 <- [1,730,null,{}] 11:11:08 INFO - PROCESS | 1716 | 1467051068222 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 1716 | 1467051068231 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:08 INFO - PROCESS | 1716 | 1467051068455 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:11:08 INFO - PROCESS | 1716 | 1467051068712 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 1716 | 1467051068728 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x92375000 == 65 [pid = 1716] [id = 190] 11:11:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x92375800) [pid = 1716] [serial = 571] [outer = (nil)] 11:11:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x9237c800) [pid = 1716] [serial = 572] [outer = 0x92375800] 11:11:08 INFO - PROCESS | 1716 | 1467051068809 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92a9e000) [pid = 1716] [serial = 573] [outer = 0x92375800] 11:11:09 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:09 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:10 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8dba6000) [pid = 1716] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:11:10 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8c3c6000) [pid = 1716] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:11:10 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8dc5ac00) [pid = 1716] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:11:10 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8eebd400) [pid = 1716] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:11:10 INFO - PROCESS | 1716 | 1467051070433 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 1716 | 1467051070512 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:11:10 INFO - PROCESS | 1716 | 1467051070523 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 1716 | 1467051070528 Marionette TRACE conn4 <- [1,734,null,{}] 11:11:10 INFO - PROCESS | 1716 | 1467051070539 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 1716 | 1467051070544 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:10 INFO - PROCESS | 1716 | 1467051070810 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:11:11 INFO - PROCESS | 1716 | 1467051071017 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 1716 | 1467051071032 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbafc00 == 66 [pid = 1716] [id = 191] 11:11:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8dc5d400) [pid = 1716] [serial = 574] [outer = (nil)] 11:11:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8e38f800) [pid = 1716] [serial = 575] [outer = 0x8dc5d400] 11:11:11 INFO - PROCESS | 1716 | 1467051071158 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8e567000) [pid = 1716] [serial = 576] [outer = 0x8dc5d400] 11:11:12 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:12 INFO - PROCESS | 1716 | 1467051072216 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1740ms 11:11:12 INFO - PROCESS | 1716 | 1467051072263 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 1716 | 1467051072273 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:11:12 INFO - PROCESS | 1716 | 1467051072285 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 1716 | 1467051072291 Marionette TRACE conn4 <- [1,738,null,{}] 11:11:12 INFO - PROCESS | 1716 | 1467051072299 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 1716 | 1467051072306 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:12 INFO - PROCESS | 1716 | 1467051072550 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:11:12 INFO - PROCESS | 1716 | 1467051072837 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 1716 | 1467051072849 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbab800 == 67 [pid = 1716] [id = 192] 11:11:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8dc55c00) [pid = 1716] [serial = 577] [outer = (nil)] 11:11:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8f8b0800) [pid = 1716] [serial = 578] [outer = 0x8dc55c00] 11:11:12 INFO - PROCESS | 1716 | 1467051072973 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x91d25400) [pid = 1716] [serial = 579] [outer = 0x8dc55c00] 11:11:14 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:14 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:14 INFO - PROCESS | 1716 | 1467051074516 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2290ms 11:11:14 INFO - PROCESS | 1716 | 1467051074575 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:11:14 INFO - PROCESS | 1716 | 1467051074579 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:11:14 INFO - PROCESS | 1716 | 1467051074587 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 1716 | 1467051074594 Marionette TRACE conn4 <- [1,742,null,{}] 11:11:14 INFO - PROCESS | 1716 | 1467051074656 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 1716 | 1467051074665 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:14 INFO - PROCESS | 1716 | 1467051074909 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:11:15 INFO - PROCESS | 1716 | 1467051075101 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 1716 | 1467051075112 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc53800 == 68 [pid = 1716] [id = 193] 11:11:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x92ada000) [pid = 1716] [serial = 580] [outer = (nil)] 11:11:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x939bc800) [pid = 1716] [serial = 581] [outer = 0x92ada000] 11:11:15 INFO - PROCESS | 1716 | 1467051075243 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x954d9800) [pid = 1716] [serial = 582] [outer = 0x92ada000] 11:11:16 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:16 INFO - PROCESS | 1716 | 1467051076737 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2194ms 11:11:16 INFO - PROCESS | 1716 | 1467051076806 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 1716 | 1467051076812 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:11:16 INFO - PROCESS | 1716 | 1467051076840 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 1716 | 1467051076846 Marionette TRACE conn4 <- [1,746,null,{}] 11:11:16 INFO - PROCESS | 1716 | 1467051076856 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 1716 | 1467051076862 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:17 INFO - PROCESS | 1716 | 1467051077071 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:11:17 INFO - PROCESS | 1716 | 1467051077263 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 1716 | 1467051077270 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237c400 == 69 [pid = 1716] [id = 194] 11:11:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x954d5c00) [pid = 1716] [serial = 583] [outer = (nil)] 11:11:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x9a1ea000) [pid = 1716] [serial = 584] [outer = 0x954d5c00] 11:11:17 INFO - PROCESS | 1716 | 1467051077353 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x9a5e3800) [pid = 1716] [serial = 585] [outer = 0x954d5c00] 11:11:18 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:18 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:19 INFO - PROCESS | 1716 | 1467051079008 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:11:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2200ms 11:11:19 INFO - PROCESS | 1716 | 1467051079037 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:11:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:11:19 INFO - PROCESS | 1716 | 1467051079041 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:11:19 INFO - PROCESS | 1716 | 1467051079048 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 1716 | 1467051079053 Marionette TRACE conn4 <- [1,750,null,{}] 11:11:19 INFO - PROCESS | 1716 | 1467051079059 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 1716 | 1467051079065 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:19 INFO - PROCESS | 1716 | 1467051079266 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:11:19 INFO - PROCESS | 1716 | 1467051079473 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 1716 | 1467051079481 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7c00 == 70 [pid = 1716] [id = 195] 11:11:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x93d7f400) [pid = 1716] [serial = 586] [outer = (nil)] 11:11:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9aacf800) [pid = 1716] [serial = 587] [outer = 0x93d7f400] 11:11:19 INFO - PROCESS | 1716 | 1467051079566 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x9ab03800) [pid = 1716] [serial = 588] [outer = 0x93d7f400] 11:11:20 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:20 INFO - PROCESS | 1716 | 1467051080929 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1935ms 11:11:21 INFO - PROCESS | 1716 | 1467051081024 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 1716 | 1467051081030 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:11:21 INFO - PROCESS | 1716 | 1467051081042 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 1716 | 1467051081045 Marionette TRACE conn4 <- [1,754,null,{}] 11:11:21 INFO - PROCESS | 1716 | 1467051081053 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 1716 | 1467051081064 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:21 INFO - PROCESS | 1716 | 1467051081321 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:11:21 INFO - PROCESS | 1716 | 1467051081519 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 1716 | 1467051081526 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x93b5f000 == 71 [pid = 1716] [id = 196] 11:11:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x9a184c00) [pid = 1716] [serial = 589] [outer = (nil)] 11:11:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9aea5800) [pid = 1716] [serial = 590] [outer = 0x9a184c00] 11:11:21 INFO - PROCESS | 1716 | 1467051081614 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x9bd12400) [pid = 1716] [serial = 591] [outer = 0x9a184c00] 11:11:22 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:23 INFO - PROCESS | 1716 | 1467051083011 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1989ms 11:11:23 INFO - PROCESS | 1716 | 1467051083077 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:11:23 INFO - PROCESS | 1716 | 1467051083082 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:11:23 INFO - PROCESS | 1716 | 1467051083113 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - PROCESS | 1716 | 1467051083116 Marionette TRACE conn4 <- [1,758,null,{}] 11:11:23 INFO - PROCESS | 1716 | 1467051083124 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 1716 | 1467051083130 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:23 INFO - PROCESS | 1716 | 1467051083335 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:11:23 INFO - PROCESS | 1716 | 1467051083588 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 1716 | 1467051083596 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4e400 == 72 [pid = 1716] [id = 197] 11:11:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x8ebc7000) [pid = 1716] [serial = 592] [outer = (nil)] 11:11:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9bdba000) [pid = 1716] [serial = 593] [outer = 0x8ebc7000] 11:11:23 INFO - PROCESS | 1716 | 1467051083690 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x9c225400) [pid = 1716] [serial = 594] [outer = 0x8ebc7000] 11:11:24 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:24 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:24 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:24 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:24 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:24 INFO - PROCESS | 1716 | 1467051084697 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:11:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1635ms 11:11:24 INFO - PROCESS | 1716 | 1467051084745 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 1716 | 1467051084748 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:11:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:11:24 INFO - PROCESS | 1716 | 1467051084756 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 1716 | 1467051084760 Marionette TRACE conn4 <- [1,762,null,{}] 11:11:24 INFO - PROCESS | 1716 | 1467051084766 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 1716 | 1467051084771 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:24 INFO - PROCESS | 1716 | 1467051084982 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:11:25 INFO - PROCESS | 1716 | 1467051085226 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 1716 | 1467051085233 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbb1400 == 73 [pid = 1716] [id = 198] 11:11:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x8dc51800) [pid = 1716] [serial = 595] [outer = (nil)] 11:11:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9d5d3400) [pid = 1716] [serial = 596] [outer = 0x8dc51800] 11:11:25 INFO - PROCESS | 1716 | 1467051085354 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x9d918c00) [pid = 1716] [serial = 597] [outer = 0x8dc51800] 11:11:26 INFO - PROCESS | 1716 | 1467051086699 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1996ms 11:11:26 INFO - PROCESS | 1716 | 1467051086754 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 1716 | 1467051086757 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:11:26 INFO - PROCESS | 1716 | 1467051086873 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 1716 | 1467051086876 Marionette TRACE conn4 <- [1,766,null,{}] 11:11:26 INFO - PROCESS | 1716 | 1467051086903 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 1716 | 1467051086909 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:27 INFO - PROCESS | 1716 | 1467051087106 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:11:27 INFO - PROCESS | 1716 | 1467051087303 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 1716 | 1467051087313 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9c00 == 74 [pid = 1716] [id = 199] 11:11:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9c1b8c00) [pid = 1716] [serial = 598] [outer = (nil)] 11:11:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0xa2244800) [pid = 1716] [serial = 599] [outer = 0x9c1b8c00] 11:11:27 INFO - PROCESS | 1716 | 1467051087393 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0xa22b1000) [pid = 1716] [serial = 600] [outer = 0x9c1b8c00] 11:11:28 INFO - PROCESS | 1716 | 1467051088859 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2156ms 11:11:28 INFO - PROCESS | 1716 | 1467051088938 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 1716 | 1467051088944 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:11:28 INFO - PROCESS | 1716 | 1467051088956 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 1716 | 1467051088961 Marionette TRACE conn4 <- [1,770,null,{}] 11:11:28 INFO - PROCESS | 1716 | 1467051088971 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 1716 | 1467051088978 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:29 INFO - PROCESS | 1716 | 1467051089182 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:11:29 INFO - PROCESS | 1716 | 1467051089449 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 1716 | 1467051089464 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba8c00 == 75 [pid = 1716] [id = 200] 11:11:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x8dbaec00) [pid = 1716] [serial = 601] [outer = (nil)] 11:11:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x8dc59800) [pid = 1716] [serial = 602] [outer = 0x8dbaec00] 11:11:29 INFO - PROCESS | 1716 | 1467051089546 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x8e560000) [pid = 1716] [serial = 603] [outer = 0x8dbaec00] 11:11:30 INFO - PROCESS | 1716 | 1467051090583 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1642ms 11:11:30 INFO - PROCESS | 1716 | 1467051090597 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 1716 | 1467051090604 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:11:30 INFO - PROCESS | 1716 | 1467051090616 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 1716 | 1467051090620 Marionette TRACE conn4 <- [1,774,null,{}] 11:11:30 INFO - PROCESS | 1716 | 1467051090628 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 1716 | 1467051090633 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:30 INFO - PROCESS | 1716 | 1467051090898 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c8400 == 74 [pid = 1716] [id = 189] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8e563000 == 73 [pid = 1716] [id = 188] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8e388c00 == 72 [pid = 1716] [id = 183] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cc000 == 71 [pid = 1716] [id = 182] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ee400 == 70 [pid = 1716] [id = 181] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92aa2400 == 69 [pid = 1716] [id = 108] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x966d2000 == 68 [pid = 1716] [id = 122] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x98a03400 == 67 [pid = 1716] [id = 166] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x91d2fc00 == 66 [pid = 1716] [id = 119] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x98364400 == 65 [pid = 1716] [id = 38] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92dd6400 == 64 [pid = 1716] [id = 125] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9d4df800 == 63 [pid = 1716] [id = 111] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x939be000 == 62 [pid = 1716] [id = 34] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9c1b0c00 == 61 [pid = 1716] [id = 124] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92dd4c00 == 60 [pid = 1716] [id = 159] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0xa61d2c00 == 59 [pid = 1716] [id = 17] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9a17a400 == 58 [pid = 1716] [id = 123] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0xa3327400 == 57 [pid = 1716] [id = 118] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3a000 == 56 [pid = 1716] [id = 92] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x91d27400 == 55 [pid = 1716] [id = 86] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3ec00 == 54 [pid = 1716] [id = 184] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92380c00 == 53 [pid = 1716] [id = 134] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9a981400 == 52 [pid = 1716] [id = 26] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed80400 == 51 [pid = 1716] [id = 113] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93bbfc00 == 50 [pid = 1716] [id = 36] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9a17dc00 == 49 [pid = 1716] [id = 186] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9d90dc00 == 48 [pid = 1716] [id = 115] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93bb1800 == 47 [pid = 1716] [id = 185] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x91d22400 == 46 [pid = 1716] [id = 98] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93d79c00 == 45 [pid = 1716] [id = 27] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x939bf800 == 44 [pid = 1716] [id = 35] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a8800 == 43 [pid = 1716] [id = 106] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7400 == 42 [pid = 1716] [id = 163] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x939bf400 == 41 [pid = 1716] [id = 43] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93d79000 == 40 [pid = 1716] [id = 99] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93d7dc00 == 39 [pid = 1716] [id = 28] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8f747000 == 38 [pid = 1716] [id = 112] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93d73c00 == 37 [pid = 1716] [id = 44] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce000 == 36 [pid = 1716] [id = 157] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8e386c00 == 35 [pid = 1716] [id = 116] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a4000 == 34 [pid = 1716] [id = 158] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9a52a800 == 33 [pid = 1716] [id = 21] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9c000 == 32 [pid = 1716] [id = 87] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a7800 == 31 [pid = 1716] [id = 126] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9b4d4800 == 30 [pid = 1716] [id = 50] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad3c00 == 29 [pid = 1716] [id = 69] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9aac8c00 == 28 [pid = 1716] [id = 100] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0xa6ea7c00 == 27 [pid = 1716] [id = 18] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93bbe000 == 26 [pid = 1716] [id = 127] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x939b6800 == 25 [pid = 1716] [id = 57] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x98a03c00 == 24 [pid = 1716] [id = 22] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5000 == 23 [pid = 1716] [id = 153] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3000 == 22 [pid = 1716] [id = 143] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba5000 == 21 [pid = 1716] [id = 187] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38dc00 == 20 [pid = 1716] [id = 117] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7e400 == 19 [pid = 1716] [id = 114] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9c00 == 18 [pid = 1716] [id = 199] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbb1400 == 17 [pid = 1716] [id = 198] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4e400 == 16 [pid = 1716] [id = 197] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x93b5f000 == 15 [pid = 1716] [id = 196] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7c00 == 14 [pid = 1716] [id = 195] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x9237c400 == 13 [pid = 1716] [id = 194] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc53800 == 12 [pid = 1716] [id = 193] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbab800 == 11 [pid = 1716] [id = 192] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x92375000 == 10 [pid = 1716] [id = 190] 11:11:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbafc00 == 9 [pid = 1716] [id = 191] 11:11:32 INFO - PROCESS | 1716 | 1467051092950 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 1716 | 1467051092966 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x91d79c00) [pid = 1716] [serial = 526] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0xa23c6000) [pid = 1716] [serial = 517] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8ed72800) [pid = 1716] [serial = 533] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x8eb51000) [pid = 1716] [serial = 532] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x8d9c9c00) [pid = 1716] [serial = 530] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x8d1c6800) [pid = 1716] [serial = 529] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x9a08d400) [pid = 1716] [serial = 499] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x8eb58800) [pid = 1716] [serial = 493] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x9d507c00) [pid = 1716] [serial = 514] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8ebc6800) [pid = 1716] [serial = 535] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8e566c00) [pid = 1716] [serial = 523] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x9a187800) [pid = 1716] [serial = 502] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8f8ae000) [pid = 1716] [serial = 538] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x91d2b800) [pid = 1716] [serial = 539] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x9a5f6c00) [pid = 1716] [serial = 505] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0xa4d4d000) [pid = 1716] [serial = 520] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x9237e400) [pid = 1716] [serial = 496] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9aea6800) [pid = 1716] [serial = 508] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x9c1af800) [pid = 1716] [serial = 511] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8eec4800) [pid = 1716] [serial = 536] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8d9ca800) [pid = 1716] [serial = 541] [outer = (nil)] [url = about:blank] 11:11:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f1800 == 10 [pid = 1716] [id = 201] 11:11:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8c0f2000) [pid = 1716] [serial = 604] [outer = (nil)] 11:11:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8c3c8800) [pid = 1716] [serial = 605] [outer = 0x8c0f2000] 11:11:33 INFO - PROCESS | 1716 | 1467051093272 Marionette DEBUG loaded listener.js 11:11:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8d1c9800) [pid = 1716] [serial = 606] [outer = 0x8c0f2000] 11:11:34 INFO - PROCESS | 1716 | 1467051094177 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 3594ms 11:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:11:34 INFO - PROCESS | 1716 | 1467051094212 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 1716 | 1467051094216 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:11:34 INFO - PROCESS | 1716 | 1467051094226 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 1716 | 1467051094232 Marionette TRACE conn4 <- [1,778,null,{}] 11:11:34 INFO - PROCESS | 1716 | 1467051094241 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 1716 | 1467051094246 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:34 INFO - PROCESS | 1716 | 1467051094443 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:11:34 INFO - PROCESS | 1716 | 1467051094608 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 1716 | 1467051094617 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbacc00 == 11 [pid = 1716] [id = 202] 11:11:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x8dbb1000) [pid = 1716] [serial = 607] [outer = (nil)] 11:11:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x8dc58400) [pid = 1716] [serial = 608] [outer = 0x8dbb1000] 11:11:34 INFO - PROCESS | 1716 | 1467051094691 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x8e381800) [pid = 1716] [serial = 609] [outer = 0x8dbb1000] 11:11:35 INFO - PROCESS | 1716 | 1467051095547 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1396ms 11:11:35 INFO - PROCESS | 1716 | 1467051095623 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 1716 | 1467051095630 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:11:35 INFO - PROCESS | 1716 | 1467051095662 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - PROCESS | 1716 | 1467051095665 Marionette TRACE conn4 <- [1,782,null,{}] 11:11:35 INFO - PROCESS | 1716 | 1467051095673 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 1716 | 1467051095679 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:35 INFO - PROCESS | 1716 | 1467051095945 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:11:35 INFO - PROCESS | 1716 | 1467051095974 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:35 INFO - PROCESS | 1716 | 1467051095980 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4d400 == 12 [pid = 1716] [id = 203] 11:11:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x8eb4f000) [pid = 1716] [serial = 610] [outer = (nil)] 11:11:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x8ebc6400) [pid = 1716] [serial = 611] [outer = 0x8eb4f000] 11:11:36 INFO - PROCESS | 1716 | 1467051096055 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x8ebd0000) [pid = 1716] [serial = 612] [outer = 0x8eb4f000] 11:11:37 INFO - PROCESS | 1716 | 1467051097142 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1558ms 11:11:37 INFO - PROCESS | 1716 | 1467051097199 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 1716 | 1467051097204 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:11:37 INFO - PROCESS | 1716 | 1467051097213 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 1716 | 1467051097224 Marionette TRACE conn4 <- [1,786,null,{}] 11:11:37 INFO - PROCESS | 1716 | 1467051097250 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 1716 | 1467051097259 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:37 INFO - PROCESS | 1716 | 1467051097516 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:11:37 INFO - PROCESS | 1716 | 1467051097562 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 1716 | 1467051097569 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce800 == 13 [pid = 1716] [id = 204] 11:11:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x8d1c7800) [pid = 1716] [serial = 613] [outer = (nil)] 11:11:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x8ebc3000) [pid = 1716] [serial = 614] [outer = 0x8d1c7800] 11:11:39 INFO - PROCESS | 1716 | 1467051099468 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x8f8aa000) [pid = 1716] [serial = 615] [outer = 0x8d1c7800] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8f8a7000) [pid = 1716] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x92dd5800) [pid = 1716] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8c3d1400) [pid = 1716] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8ebc8000) [pid = 1716] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x91d7ec00) [pid = 1716] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x8eec7000) [pid = 1716] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8c0f3800) [pid = 1716] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0xa2325000) [pid = 1716] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9a1f3400) [pid = 1716] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x98a04000) [pid = 1716] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x9aea7800) [pid = 1716] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8f8a5c00) [pid = 1716] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8f8afc00) [pid = 1716] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e561400) [pid = 1716] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8d1c7c00) [pid = 1716] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8c3d2c00) [pid = 1716] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8c3cec00) [pid = 1716] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8d1ce800) [pid = 1716] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x93bb5000) [pid = 1716] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8e563800) [pid = 1716] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8c0f0c00) [pid = 1716] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8dc5bc00) [pid = 1716] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8e38a400) [pid = 1716] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8d9d8000) [pid = 1716] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8dba5c00) [pid = 1716] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92a9f800) [pid = 1716] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9a17e800) [pid = 1716] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:11:39 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x92375800) [pid = 1716] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:11:40 INFO - PROCESS | 1716 | 1467051100384 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 3212ms 11:11:40 INFO - PROCESS | 1716 | 1467051100425 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 1716 | 1467051100430 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:11:40 INFO - PROCESS | 1716 | 1467051100438 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 1716 | 1467051100442 Marionette TRACE conn4 <- [1,790,null,{}] 11:11:40 INFO - PROCESS | 1716 | 1467051100459 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 1716 | 1467051100465 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:40 INFO - PROCESS | 1716 | 1467051100656 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:11:40 INFO - PROCESS | 1716 | 1467051100666 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 1716 | 1467051100677 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba5c00 == 14 [pid = 1716] [id = 205] 11:11:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8e55c800) [pid = 1716] [serial = 616] [outer = (nil)] 11:11:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8f8acc00) [pid = 1716] [serial = 617] [outer = 0x8e55c800] 11:11:40 INFO - PROCESS | 1716 | 1467051100751 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x91c38c00) [pid = 1716] [serial = 618] [outer = 0x8e55c800] 11:11:41 INFO - PROCESS | 1716 | 1467051101909 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1546ms 11:11:41 INFO - PROCESS | 1716 | 1467051101986 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 1716 | 1467051101993 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:11:42 INFO - PROCESS | 1716 | 1467051102003 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - PROCESS | 1716 | 1467051102008 Marionette TRACE conn4 <- [1,794,null,{}] 11:11:42 INFO - PROCESS | 1716 | 1467051102018 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 1716 | 1467051102026 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:42 INFO - PROCESS | 1716 | 1467051102269 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:11:42 INFO - PROCESS | 1716 | 1467051102547 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 1716 | 1467051102564 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d0000 == 15 [pid = 1716] [id = 206] 11:11:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8dbaa400) [pid = 1716] [serial = 619] [outer = (nil)] 11:11:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8dc5d000) [pid = 1716] [serial = 620] [outer = 0x8dbaa400] 11:11:42 INFO - PROCESS | 1716 | 1467051102697 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8ebc2400) [pid = 1716] [serial = 621] [outer = 0x8dbaa400] 11:11:43 INFO - PROCESS | 1716 | 1467051103685 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1742ms 11:11:43 INFO - PROCESS | 1716 | 1467051103746 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 1716 | 1467051103755 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:11:43 INFO - PROCESS | 1716 | 1467051103769 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 1716 | 1467051103775 Marionette TRACE conn4 <- [1,798,null,{}] 11:11:43 INFO - PROCESS | 1716 | 1467051103782 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 1716 | 1467051103789 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:44 INFO - PROCESS | 1716 | 1467051104043 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:11:44 INFO - PROCESS | 1716 | 1467051104345 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 1716 | 1467051104355 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d2400 == 16 [pid = 1716] [id = 207] 11:11:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8dba2800) [pid = 1716] [serial = 622] [outer = (nil)] 11:11:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8f8af400) [pid = 1716] [serial = 623] [outer = 0x8dba2800] 11:11:44 INFO - PROCESS | 1716 | 1467051104458 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x91c42400) [pid = 1716] [serial = 624] [outer = 0x8dba2800] 11:11:45 INFO - PROCESS | 1716 | 1467051105499 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1800ms 11:11:45 INFO - PROCESS | 1716 | 1467051105569 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 1716 | 1467051105574 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:11:45 INFO - PROCESS | 1716 | 1467051105581 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 1716 | 1467051105588 Marionette TRACE conn4 <- [1,802,null,{}] 11:11:45 INFO - PROCESS | 1716 | 1467051105607 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 1716 | 1467051105617 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:45 INFO - PROCESS | 1716 | 1467051105876 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:11:46 INFO - PROCESS | 1716 | 1467051106131 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 1716 | 1467051106146 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x92379400 == 17 [pid = 1716] [id = 208] 11:11:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x9237a000) [pid = 1716] [serial = 625] [outer = (nil)] 11:11:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92a95800) [pid = 1716] [serial = 626] [outer = 0x9237a000] 11:11:46 INFO - PROCESS | 1716 | 1467051106274 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92aa1c00) [pid = 1716] [serial = 627] [outer = 0x9237a000] 11:11:47 INFO - PROCESS | 1716 | 1467051107241 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1697ms 11:11:47 INFO - PROCESS | 1716 | 1467051107292 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 1716 | 1467051107297 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:11:47 INFO - PROCESS | 1716 | 1467051107305 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 1716 | 1467051107310 Marionette TRACE conn4 <- [1,806,null,{}] 11:11:47 INFO - PROCESS | 1716 | 1467051107317 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 1716 | 1467051107322 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:47 INFO - PROCESS | 1716 | 1467051107535 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:11:47 INFO - PROCESS | 1716 | 1467051107791 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 1716 | 1467051107801 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e384400 == 18 [pid = 1716] [id = 209] 11:11:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x91d2e400) [pid = 1716] [serial = 628] [outer = (nil)] 11:11:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x92ad4000) [pid = 1716] [serial = 629] [outer = 0x91d2e400] 11:11:47 INFO - PROCESS | 1716 | 1467051107942 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x92ad9400) [pid = 1716] [serial = 630] [outer = 0x91d2e400] 11:11:48 INFO - PROCESS | 1716 | 1467051108939 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1702ms 11:11:49 INFO - PROCESS | 1716 | 1467051109009 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:11:49 INFO - PROCESS | 1716 | 1467051109013 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:11:49 INFO - PROCESS | 1716 | 1467051109020 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 1716 | 1467051109024 Marionette TRACE conn4 <- [1,810,null,{}] 11:11:49 INFO - PROCESS | 1716 | 1467051109030 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 1716 | 1467051109036 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:49 INFO - PROCESS | 1716 | 1467051109271 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:11:49 INFO - PROCESS | 1716 | 1467051109573 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 1716 | 1467051109579 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0fc800 == 19 [pid = 1716] [id = 210] 11:11:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x92acdc00) [pid = 1716] [serial = 631] [outer = (nil)] 11:11:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x939bbc00) [pid = 1716] [serial = 632] [outer = 0x92acdc00] 11:11:49 INFO - PROCESS | 1716 | 1467051109670 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x939c3c00) [pid = 1716] [serial = 633] [outer = 0x92acdc00] 11:11:50 INFO - PROCESS | 1716 | 1467051110692 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1732ms 11:11:50 INFO - PROCESS | 1716 | 1467051110753 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 1716 | 1467051110758 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:11:50 INFO - PROCESS | 1716 | 1467051110767 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 1716 | 1467051110771 Marionette TRACE conn4 <- [1,814,null,{}] 11:11:50 INFO - PROCESS | 1716 | 1467051110779 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 1716 | 1467051110791 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:51 INFO - PROCESS | 1716 | 1467051111183 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:11:51 INFO - PROCESS | 1716 | 1467051111397 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 1716 | 1467051111405 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d5c00 == 20 [pid = 1716] [id = 211] 11:11:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8dba2c00) [pid = 1716] [serial = 634] [outer = (nil)] 11:11:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x97941c00) [pid = 1716] [serial = 635] [outer = 0x8dba2c00] 11:11:51 INFO - PROCESS | 1716 | 1467051111506 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9830a400) [pid = 1716] [serial = 636] [outer = 0x8dba2c00] 11:11:52 INFO - PROCESS | 1716 | 1467051112478 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 1716 | 1467051112517 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:11:52 INFO - PROCESS | 1716 | 1467051112524 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 1716 | 1467051112529 Marionette TRACE conn4 <- [1,818,null,{}] 11:11:52 INFO - PROCESS | 1716 | 1467051112535 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 1716 | 1467051112541 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:52 INFO - PROCESS | 1716 | 1467051112739 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:11:53 INFO - PROCESS | 1716 | 1467051112983 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 1716 | 1467051112990 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d1800 == 21 [pid = 1716] [id = 212] 11:11:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x8d9cd800) [pid = 1716] [serial = 637] [outer = (nil)] 11:11:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x99814400) [pid = 1716] [serial = 638] [outer = 0x8d9cd800] 11:11:53 INFO - PROCESS | 1716 | 1467051113119 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9959e400) [pid = 1716] [serial = 639] [outer = 0x8d9cd800] 11:11:54 INFO - PROCESS | 1716 | 1467051114076 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1586ms 11:11:54 INFO - PROCESS | 1716 | 1467051114111 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 1716 | 1467051114115 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:11:54 INFO - PROCESS | 1716 | 1467051114124 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 1716 | 1467051114127 Marionette TRACE conn4 <- [1,822,null,{}] 11:11:54 INFO - PROCESS | 1716 | 1467051114134 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 1716 | 1467051114140 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:54 INFO - PROCESS | 1716 | 1467051114341 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:11:54 INFO - PROCESS | 1716 | 1467051114600 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 1716 | 1467051114609 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbaf000 == 22 [pid = 1716] [id = 213] 11:11:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x8dbb1c00) [pid = 1716] [serial = 640] [outer = (nil)] 11:11:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9a17a400) [pid = 1716] [serial = 641] [outer = 0x8dbb1c00] 11:11:54 INFO - PROCESS | 1716 | 1467051114737 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9a17e400) [pid = 1716] [serial = 642] [outer = 0x8dbb1c00] 11:11:55 INFO - PROCESS | 1716 | 1467051115684 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 1716 | 1467051115729 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:11:55 INFO - PROCESS | 1716 | 1467051115737 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 1716 | 1467051115741 Marionette TRACE conn4 <- [1,826,null,{}] 11:11:55 INFO - PROCESS | 1716 | 1467051115747 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 1716 | 1467051115753 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:55 INFO - PROCESS | 1716 | 1467051115955 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:11:56 INFO - PROCESS | 1716 | 1467051116217 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 1716 | 1467051116226 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba7000 == 23 [pid = 1716] [id = 214] 11:11:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x98a66400) [pid = 1716] [serial = 643] [outer = (nil)] 11:11:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x9a528400) [pid = 1716] [serial = 644] [outer = 0x98a66400] 11:11:56 INFO - PROCESS | 1716 | 1467051116349 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9a5d9800) [pid = 1716] [serial = 645] [outer = 0x98a66400] 11:11:57 INFO - PROCESS | 1716 | 1467051117327 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1638ms 11:11:57 INFO - PROCESS | 1716 | 1467051117377 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 1716 | 1467051117380 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:11:57 INFO - PROCESS | 1716 | 1467051117388 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 1716 | 1467051117392 Marionette TRACE conn4 <- [1,830,null,{}] 11:11:57 INFO - PROCESS | 1716 | 1467051117399 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 1716 | 1467051117404 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:57 INFO - PROCESS | 1716 | 1467051117616 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:11:58 INFO - PROCESS | 1716 | 1467051117990 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 1716 | 1467051117997 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ed800 == 24 [pid = 1716] [id = 215] 11:11:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x8e385800) [pid = 1716] [serial = 646] [outer = (nil)] 11:11:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9a9a9400) [pid = 1716] [serial = 647] [outer = 0x8e385800] 11:11:58 INFO - PROCESS | 1716 | 1467051118094 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9a9afc00) [pid = 1716] [serial = 648] [outer = 0x8e385800] 11:11:59 INFO - PROCESS | 1716 | 1467051119130 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1798ms 11:11:59 INFO - PROCESS | 1716 | 1467051119187 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 1716 | 1467051119192 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:11:59 INFO - PROCESS | 1716 | 1467051119200 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 1716 | 1467051119206 Marionette TRACE conn4 <- [1,834,null,{}] 11:11:59 INFO - PROCESS | 1716 | 1467051119213 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 1716 | 1467051119219 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:59 INFO - PROCESS | 1716 | 1467051119596 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:11:59 INFO - PROCESS | 1716 | 1467051119819 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 1716 | 1467051119830 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:11:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cd400 == 25 [pid = 1716] [id = 216] 11:11:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x8d9ce800) [pid = 1716] [serial = 649] [outer = (nil)] 11:11:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x8eec2800) [pid = 1716] [serial = 650] [outer = 0x8d9ce800] 11:11:59 INFO - PROCESS | 1716 | 1467051119956 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x954dd400) [pid = 1716] [serial = 651] [outer = 0x8d9ce800] 11:12:01 INFO - PROCESS | 1716 | 1467051121158 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1999ms 11:12:01 INFO - PROCESS | 1716 | 1467051121200 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 1716 | 1467051121211 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:12:01 INFO - PROCESS | 1716 | 1467051121227 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 1716 | 1467051121236 Marionette TRACE conn4 <- [1,838,null,{}] 11:12:01 INFO - PROCESS | 1716 | 1467051121246 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 1716 | 1467051121251 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:01 INFO - PROCESS | 1716 | 1467051121628 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:12:01 INFO - PROCESS | 1716 | 1467051121821 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 1716 | 1467051121827 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d4400 == 26 [pid = 1716] [id = 217] 11:12:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x8d9d7000) [pid = 1716] [serial = 652] [outer = (nil)] 11:12:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x8dc60800) [pid = 1716] [serial = 653] [outer = 0x8d9d7000] 11:12:01 INFO - PROCESS | 1716 | 1467051121915 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x8e388c00) [pid = 1716] [serial = 654] [outer = 0x8d9d7000] 11:12:03 INFO - PROCESS | 1716 | 1467051123156 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1951ms 11:12:03 INFO - PROCESS | 1716 | 1467051123187 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 1716 | 1467051123195 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:12:03 INFO - PROCESS | 1716 | 1467051123214 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 1716 | 1467051123221 Marionette TRACE conn4 <- [1,842,null,{}] 11:12:03 INFO - PROCESS | 1716 | 1467051123231 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 1716 | 1467051123238 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:03 INFO - PROCESS | 1716 | 1467051123542 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x92a9ac00) [pid = 1716] [serial = 470] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x91d7a000) [pid = 1716] [serial = 476] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x95282c00) [pid = 1716] [serial = 479] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x8ebc2000) [pid = 1716] [serial = 473] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x92dcac00) [pid = 1716] [serial = 497] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x9237cc00) [pid = 1716] [serial = 527] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x8dc58000) [pid = 1716] [serial = 542] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0xa255bc00) [pid = 1716] [serial = 518] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x9b4c8800) [pid = 1716] [serial = 509] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x9a09c400) [pid = 1716] [serial = 500] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x9d915c00) [pid = 1716] [serial = 515] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0xa4f20000) [pid = 1716] [serial = 521] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8d1cd400) [pid = 1716] [serial = 503] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8ed74000) [pid = 1716] [serial = 524] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x9a9aec00) [pid = 1716] [serial = 506] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x92ad5800) [pid = 1716] [serial = 491] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x9c1e8400) [pid = 1716] [serial = 512] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8ed79400) [pid = 1716] [serial = 494] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x9237c800) [pid = 1716] [serial = 572] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9794a000) [pid = 1716] [serial = 556] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x99808400) [pid = 1716] [serial = 557] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8eb50400) [pid = 1716] [serial = 565] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8ed7a800) [pid = 1716] [serial = 566] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8c3d0400) [pid = 1716] [serial = 544] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8d1d3c00) [pid = 1716] [serial = 545] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8ebc8400) [pid = 1716] [serial = 547] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8eec6000) [pid = 1716] [serial = 548] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x91c3f000) [pid = 1716] [serial = 550] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x92378000) [pid = 1716] [serial = 551] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8e560c00) [pid = 1716] [serial = 569] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8ebd0800) [pid = 1716] [serial = 570] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8f744000) [pid = 1716] [serial = 562] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x91d29400) [pid = 1716] [serial = 563] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x92dd7000) [pid = 1716] [serial = 553] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x94841c00) [pid = 1716] [serial = 554] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9a186c00) [pid = 1716] [serial = 559] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x9a9b4c00) [pid = 1716] [serial = 560] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9aeac000) [pid = 1716] [serial = 371] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:12:03 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x92a9e000) [pid = 1716] [serial = 573] [outer = (nil)] [url = about:blank] 11:12:03 INFO - PROCESS | 1716 | 1467051123824 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 1716 | 1467051123833 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d0400 == 27 [pid = 1716] [id = 218] 11:12:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8c3d3c00) [pid = 1716] [serial = 655] [outer = (nil)] 11:12:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8e565c00) [pid = 1716] [serial = 656] [outer = 0x8c3d3c00] 11:12:03 INFO - PROCESS | 1716 | 1467051123921 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8ebcf400) [pid = 1716] [serial = 657] [outer = 0x8c3d3c00] 11:12:04 INFO - PROCESS | 1716 | 1467051124870 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1694ms 11:12:04 INFO - PROCESS | 1716 | 1467051124906 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 1716 | 1467051124909 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:12:04 INFO - PROCESS | 1716 | 1467051124917 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 1716 | 1467051124923 Marionette TRACE conn4 <- [1,846,null,{}] 11:12:04 INFO - PROCESS | 1716 | 1467051124939 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 1716 | 1467051124948 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:05 INFO - PROCESS | 1716 | 1467051125143 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:12:05 INFO - PROCESS | 1716 | 1467051125374 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 1716 | 1467051125387 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8ad400 == 28 [pid = 1716] [id = 219] 11:12:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x91c37800) [pid = 1716] [serial = 658] [outer = (nil)] 11:12:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x91d23400) [pid = 1716] [serial = 659] [outer = 0x91c37800] 11:12:05 INFO - PROCESS | 1716 | 1467051125462 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x91d2d400) [pid = 1716] [serial = 660] [outer = 0x91c37800] 11:12:06 INFO - PROCESS | 1716 | 1467051126263 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1385ms 11:12:06 INFO - PROCESS | 1716 | 1467051126311 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:12:06 INFO - PROCESS | 1716 | 1467051126317 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:12:06 INFO - PROCESS | 1716 | 1467051126323 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 1716 | 1467051126327 Marionette TRACE conn4 <- [1,850,null,{}] 11:12:06 INFO - PROCESS | 1716 | 1467051126333 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 1716 | 1467051126339 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:06 INFO - PROCESS | 1716 | 1467051126587 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:12:06 INFO - PROCESS | 1716 | 1467051126616 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 1716 | 1467051126624 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3f000 == 29 [pid = 1716] [id = 220] 11:12:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x91d7a800) [pid = 1716] [serial = 661] [outer = (nil)] 11:12:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x92377000) [pid = 1716] [serial = 662] [outer = 0x91d7a800] 11:12:06 INFO - PROCESS | 1716 | 1467051126695 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x92a95c00) [pid = 1716] [serial = 663] [outer = 0x91d7a800] 11:12:07 INFO - PROCESS | 1716 | 1467051127733 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1431ms 11:12:07 INFO - PROCESS | 1716 | 1467051127755 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 1716 | 1467051127774 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:12:07 INFO - PROCESS | 1716 | 1467051127788 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 1716 | 1467051127791 Marionette TRACE conn4 <- [1,854,null,{}] 11:12:07 INFO - PROCESS | 1716 | 1467051127798 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 1716 | 1467051127803 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:08 INFO - PROCESS | 1716 | 1467051128059 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:12:08 INFO - PROCESS | 1716 | 1467051128086 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 1716 | 1467051128096 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237f400 == 30 [pid = 1716] [id = 221] 11:12:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x92a9ac00) [pid = 1716] [serial = 664] [outer = (nil)] 11:12:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92aa0800) [pid = 1716] [serial = 665] [outer = 0x92a9ac00] 11:12:08 INFO - PROCESS | 1716 | 1467051128165 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92ad5800) [pid = 1716] [serial = 666] [outer = 0x92a9ac00] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x93d7f400) [pid = 1716] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8dbaec00) [pid = 1716] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8d1c7800) [pid = 1716] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8eb4f000) [pid = 1716] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8c0f2000) [pid = 1716] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8dc5d400) [pid = 1716] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x954d5c00) [pid = 1716] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8dc51800) [pid = 1716] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9c1b8c00) [pid = 1716] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8dbb1000) [pid = 1716] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8dc55c00) [pid = 1716] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8ebc7000) [pid = 1716] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x92ada000) [pid = 1716] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:12:08 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x9a184c00) [pid = 1716] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:12:09 INFO - PROCESS | 1716 | 1467051129245 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1497ms 11:12:09 INFO - PROCESS | 1716 | 1467051129280 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 1716 | 1467051129283 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:12:09 INFO - PROCESS | 1716 | 1467051129290 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 1716 | 1467051129293 Marionette TRACE conn4 <- [1,858,null,{}] 11:12:09 INFO - PROCESS | 1716 | 1467051129299 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 1716 | 1467051129309 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:09 INFO - PROCESS | 1716 | 1467051129517 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:12:09 INFO - PROCESS | 1716 | 1467051129715 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 1716 | 1467051129723 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cb000 == 31 [pid = 1716] [id = 222] 11:12:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8dc51400) [pid = 1716] [serial = 667] [outer = (nil)] 11:12:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x92dd7c00) [pid = 1716] [serial = 668] [outer = 0x8dc51400] 11:12:09 INFO - PROCESS | 1716 | 1467051129797 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9483bc00) [pid = 1716] [serial = 669] [outer = 0x8dc51400] 11:12:10 INFO - PROCESS | 1716 | 1467051130680 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 11:12:10 INFO - PROCESS | 1716 | 1467051130725 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 1716 | 1467051130733 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:12:10 INFO - PROCESS | 1716 | 1467051130743 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 1716 | 1467051130752 Marionette TRACE conn4 <- [1,862,null,{}] 11:12:10 INFO - PROCESS | 1716 | 1467051130774 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 1716 | 1467051130782 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:11 INFO - PROCESS | 1716 | 1467051131134 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:12:11 INFO - PROCESS | 1716 | 1467051131346 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 1716 | 1467051131363 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d6400 == 32 [pid = 1716] [id = 223] 11:12:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8dba4000) [pid = 1716] [serial = 670] [outer = (nil)] 11:12:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8dbae000) [pid = 1716] [serial = 671] [outer = 0x8dba4000] 11:12:11 INFO - PROCESS | 1716 | 1467051131455 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8dc56800) [pid = 1716] [serial = 672] [outer = 0x8dba4000] 11:12:12 INFO - PROCESS | 1716 | 1467051132462 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1744ms 11:12:12 INFO - PROCESS | 1716 | 1467051132487 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:12:12 INFO - PROCESS | 1716 | 1467051132496 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:12:12 INFO - PROCESS | 1716 | 1467051132509 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 1716 | 1467051132515 Marionette TRACE conn4 <- [1,866,null,{}] 11:12:12 INFO - PROCESS | 1716 | 1467051132522 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 1716 | 1467051132529 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:12 INFO - PROCESS | 1716 | 1467051132793 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:12:13 INFO - PROCESS | 1716 | 1467051133105 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 1716 | 1467051133117 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7b000 == 33 [pid = 1716] [id = 224] 11:12:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8ed7e400) [pid = 1716] [serial = 673] [outer = (nil)] 11:12:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8eec6400) [pid = 1716] [serial = 674] [outer = 0x8ed7e400] 11:12:13 INFO - PROCESS | 1716 | 1467051133202 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8f749400) [pid = 1716] [serial = 675] [outer = 0x8ed7e400] 11:12:14 INFO - PROCESS | 1716 | 1467051134232 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1807ms 11:12:14 INFO - PROCESS | 1716 | 1467051134314 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 1716 | 1467051134319 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:12:14 INFO - PROCESS | 1716 | 1467051134328 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 1716 | 1467051134335 Marionette TRACE conn4 <- [1,870,null,{}] 11:12:14 INFO - PROCESS | 1716 | 1467051134355 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 1716 | 1467051134365 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:14 INFO - PROCESS | 1716 | 1467051134733 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:12:15 INFO - PROCESS | 1716 | 1467051135011 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 1716 | 1467051135026 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcbc00 == 34 [pid = 1716] [id = 225] 11:12:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x92dd0c00) [pid = 1716] [serial = 676] [outer = (nil)] 11:12:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x93b6b800) [pid = 1716] [serial = 677] [outer = 0x92dd0c00] 11:12:15 INFO - PROCESS | 1716 | 1467051135150 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x954dc400) [pid = 1716] [serial = 678] [outer = 0x92dd0c00] 11:12:16 INFO - PROCESS | 1716 | 1467051136104 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1797ms 11:12:16 INFO - PROCESS | 1716 | 1467051136124 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:12:16 INFO - PROCESS | 1716 | 1467051136129 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:12:16 INFO - PROCESS | 1716 | 1467051136137 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 1716 | 1467051136140 Marionette TRACE conn4 <- [1,874,null,{}] 11:12:16 INFO - PROCESS | 1716 | 1467051136147 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 1716 | 1467051136152 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:16 INFO - PROCESS | 1716 | 1467051136359 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:12:16 INFO - PROCESS | 1716 | 1467051136613 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 1716 | 1467051136621 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc9800 == 35 [pid = 1716] [id = 226] 11:12:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8f749000) [pid = 1716] [serial = 679] [outer = (nil)] 11:12:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x9a0b4400) [pid = 1716] [serial = 680] [outer = 0x8f749000] 11:12:16 INFO - PROCESS | 1716 | 1467051136756 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x9a2c5000) [pid = 1716] [serial = 681] [outer = 0x8f749000] 11:12:17 INFO - PROCESS | 1716 | 1467051137775 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1652ms 11:12:17 INFO - PROCESS | 1716 | 1467051137789 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 1716 | 1467051137794 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:12:17 INFO - PROCESS | 1716 | 1467051137802 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 1716 | 1467051137807 Marionette TRACE conn4 <- [1,878,null,{}] 11:12:17 INFO - PROCESS | 1716 | 1467051137814 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 1716 | 1467051137820 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:18 INFO - PROCESS | 1716 | 1467051138065 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:12:18 INFO - PROCESS | 1716 | 1467051138362 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 1716 | 1467051138372 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x9794a000 == 36 [pid = 1716] [id = 227] 11:12:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x9a0c1c00) [pid = 1716] [serial = 682] [outer = (nil)] 11:12:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x9a9aa400) [pid = 1716] [serial = 683] [outer = 0x9a0c1c00] 11:12:18 INFO - PROCESS | 1716 | 1467051138464 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x9aac1400) [pid = 1716] [serial = 684] [outer = 0x9a0c1c00] 11:12:19 INFO - PROCESS | 1716 | 1467051139490 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1740ms 11:12:19 INFO - PROCESS | 1716 | 1467051139542 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 1716 | 1467051139546 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:12:19 INFO - PROCESS | 1716 | 1467051139555 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 1716 | 1467051139560 Marionette TRACE conn4 <- [1,882,null,{}] 11:12:19 INFO - PROCESS | 1716 | 1467051139568 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 1716 | 1467051139580 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:19 INFO - PROCESS | 1716 | 1467051139901 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:12:20 INFO - PROCESS | 1716 | 1467051140210 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 1716 | 1467051140221 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a1f2000 == 37 [pid = 1716] [id = 228] 11:12:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x9aafa400) [pid = 1716] [serial = 685] [outer = (nil)] 11:12:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x9aea9400) [pid = 1716] [serial = 686] [outer = 0x9aafa400] 11:12:20 INFO - PROCESS | 1716 | 1467051140309 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x9b4d1000) [pid = 1716] [serial = 687] [outer = 0x9aafa400] 11:12:21 INFO - PROCESS | 1716 | 1467051141354 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1845ms 11:12:21 INFO - PROCESS | 1716 | 1467051141401 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:12:21 INFO - PROCESS | 1716 | 1467051141407 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:12:21 INFO - PROCESS | 1716 | 1467051141415 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 1716 | 1467051141420 Marionette TRACE conn4 <- [1,886,null,{}] 11:12:21 INFO - PROCESS | 1716 | 1467051141429 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 1716 | 1467051141434 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:21 INFO - PROCESS | 1716 | 1467051141672 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:12:21 INFO - PROCESS | 1716 | 1467051141939 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 1716 | 1467051141951 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3c00 == 38 [pid = 1716] [id = 229] 11:12:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x9a0b9000) [pid = 1716] [serial = 688] [outer = (nil)] 11:12:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9b80e400) [pid = 1716] [serial = 689] [outer = 0x9a0b9000] 11:12:22 INFO - PROCESS | 1716 | 1467051142080 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x9c1b2000) [pid = 1716] [serial = 690] [outer = 0x9a0b9000] 11:12:23 INFO - PROCESS | 1716 | 1467051143065 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1698ms 11:12:23 INFO - PROCESS | 1716 | 1467051143113 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:12:23 INFO - PROCESS | 1716 | 1467051143118 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:12:23 INFO - PROCESS | 1716 | 1467051143125 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 1716 | 1467051143129 Marionette TRACE conn4 <- [1,890,null,{}] 11:12:23 INFO - PROCESS | 1716 | 1467051143136 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 1716 | 1467051143142 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:23 INFO - PROCESS | 1716 | 1467051143404 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:12:23 INFO - PROCESS | 1716 | 1467051143703 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 1716 | 1467051143716 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a183400 == 39 [pid = 1716] [id = 230] 11:12:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x9b209400) [pid = 1716] [serial = 691] [outer = (nil)] 11:12:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9c1bd800) [pid = 1716] [serial = 692] [outer = 0x9b209400] 11:12:23 INFO - PROCESS | 1716 | 1467051143804 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x9c1f1400) [pid = 1716] [serial = 693] [outer = 0x9b209400] 11:12:24 INFO - PROCESS | 1716 | 1467051144892 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1839ms 11:12:24 INFO - PROCESS | 1716 | 1467051144964 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:12:24 INFO - PROCESS | 1716 | 1467051144970 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:12:24 INFO - PROCESS | 1716 | 1467051144977 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 1716 | 1467051144981 Marionette TRACE conn4 <- [1,894,null,{}] 11:12:24 INFO - PROCESS | 1716 | 1467051144988 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 1716 | 1467051144994 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:25 INFO - PROCESS | 1716 | 1467051145261 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:12:26 INFO - PROCESS | 1716 | 1467051146005 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 1716 | 1467051146013 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ef800 == 40 [pid = 1716] [id = 231] 11:12:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x8c0f3400) [pid = 1716] [serial = 694] [outer = (nil)] 11:12:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x8c3cb000) [pid = 1716] [serial = 695] [outer = 0x8c0f3400] 11:12:26 INFO - PROCESS | 1716 | 1467051146101 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x8d9cf800) [pid = 1716] [serial = 696] [outer = 0x8c0f3400] 11:12:27 INFO - PROCESS | 1716 | 1467051147069 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2136ms 11:12:27 INFO - PROCESS | 1716 | 1467051147116 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 1716 | 1467051147124 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:12:27 INFO - PROCESS | 1716 | 1467051147133 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 1716 | 1467051147139 Marionette TRACE conn4 <- [1,898,null,{}] 11:12:27 INFO - PROCESS | 1716 | 1467051147149 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 1716 | 1467051147159 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:27 INFO - PROCESS | 1716 | 1467051147379 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:12:27 INFO - PROCESS | 1716 | 1467051147653 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 1716 | 1467051147663 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c4c00 == 41 [pid = 1716] [id = 232] 11:12:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x8ed73c00) [pid = 1716] [serial = 697] [outer = (nil)] 11:12:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x8ed79000) [pid = 1716] [serial = 698] [outer = 0x8ed73c00] 11:12:27 INFO - PROCESS | 1716 | 1467051147879 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x8eebf800) [pid = 1716] [serial = 699] [outer = 0x8ed73c00] 11:12:28 INFO - PROCESS | 1716 | 1467051148933 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1841ms 11:12:28 INFO - PROCESS | 1716 | 1467051148978 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 1716 | 1467051148985 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:12:28 INFO - PROCESS | 1716 | 1467051148995 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 1716 | 1467051148999 Marionette TRACE conn4 <- [1,902,null,{}] 11:12:29 INFO - PROCESS | 1716 | 1467051149007 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 1716 | 1467051149014 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f1800 == 40 [pid = 1716] [id = 201] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8ad400 == 39 [pid = 1716] [id = 219] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3f000 == 38 [pid = 1716] [id = 220] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba8c00 == 37 [pid = 1716] [id = 200] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9237f400 == 36 [pid = 1716] [id = 221] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c4c00 == 35 [pid = 1716] [id = 232] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ef800 == 34 [pid = 1716] [id = 231] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3c00 == 33 [pid = 1716] [id = 229] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9a183400 == 32 [pid = 1716] [id = 230] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9a1f2000 == 31 [pid = 1716] [id = 228] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x9794a000 == 30 [pid = 1716] [id = 227] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc9800 == 29 [pid = 1716] [id = 226] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7b000 == 28 [pid = 1716] [id = 224] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x92dcbc00 == 27 [pid = 1716] [id = 225] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cb000 == 26 [pid = 1716] [id = 222] 11:12:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d6400 == 25 [pid = 1716] [id = 223] 11:12:30 INFO - PROCESS | 1716 | 1467051150687 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x8f8acc00) [pid = 1716] [serial = 617] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x9aacf800) [pid = 1716] [serial = 587] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x9ab03800) [pid = 1716] [serial = 588] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8dc59800) [pid = 1716] [serial = 602] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8f8aa000) [pid = 1716] [serial = 615] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8ebd0000) [pid = 1716] [serial = 612] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8c3c8800) [pid = 1716] [serial = 605] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x8e567000) [pid = 1716] [serial = 576] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x9a5e3800) [pid = 1716] [serial = 585] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8e38f800) [pid = 1716] [serial = 575] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x9d5d3400) [pid = 1716] [serial = 596] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0xa2244800) [pid = 1716] [serial = 599] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8ebc3000) [pid = 1716] [serial = 614] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8dc58400) [pid = 1716] [serial = 608] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8f8b0800) [pid = 1716] [serial = 578] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x9a1ea000) [pid = 1716] [serial = 584] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e560000) [pid = 1716] [serial = 603] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0xa22b1000) [pid = 1716] [serial = 600] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8d1c9800) [pid = 1716] [serial = 606] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x9c225400) [pid = 1716] [serial = 594] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8ebc6400) [pid = 1716] [serial = 611] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x954d9800) [pid = 1716] [serial = 582] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8e381800) [pid = 1716] [serial = 609] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x9bdba000) [pid = 1716] [serial = 593] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9aea5800) [pid = 1716] [serial = 590] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x9d918c00) [pid = 1716] [serial = 597] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x91d25400) [pid = 1716] [serial = 579] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x939bc800) [pid = 1716] [serial = 581] [outer = (nil)] [url = about:blank] 11:12:30 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x9bd12400) [pid = 1716] [serial = 591] [outer = (nil)] [url = about:blank] 11:12:31 INFO - PROCESS | 1716 | 1467051151084 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 1716 | 1467051151096 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c9800 == 26 [pid = 1716] [id = 233] 11:12:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8d1cd400) [pid = 1716] [serial = 700] [outer = (nil)] 11:12:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8d1d2c00) [pid = 1716] [serial = 701] [outer = 0x8d1cd400] 11:12:31 INFO - PROCESS | 1716 | 1467051151176 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8d9cec00) [pid = 1716] [serial = 702] [outer = 0x8d1cd400] 11:12:32 INFO - PROCESS | 1716 | 1467051152075 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 3145ms 11:12:32 INFO - PROCESS | 1716 | 1467051152142 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 1716 | 1467051152149 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:12:32 INFO - PROCESS | 1716 | 1467051152161 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 1716 | 1467051152166 Marionette TRACE conn4 <- [1,906,null,{}] 11:12:32 INFO - PROCESS | 1716 | 1467051152175 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 1716 | 1467051152183 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:32 INFO - PROCESS | 1716 | 1467051152388 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:12:32 INFO - PROCESS | 1716 | 1467051152518 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 1716 | 1467051152531 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc54000 == 27 [pid = 1716] [id = 234] 11:12:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8dc54c00) [pid = 1716] [serial = 703] [outer = (nil)] 11:12:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8dc5c800) [pid = 1716] [serial = 704] [outer = 0x8dc54c00] 11:12:32 INFO - PROCESS | 1716 | 1467051152609 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8e383800) [pid = 1716] [serial = 705] [outer = 0x8dc54c00] 11:12:33 INFO - PROCESS | 1716 | 1467051153697 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 11:12:33 INFO - PROCESS | 1716 | 1467051153747 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 1716 | 1467051153756 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:12:33 INFO - PROCESS | 1716 | 1467051153765 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 1716 | 1467051153770 Marionette TRACE conn4 <- [1,910,null,{}] 11:12:33 INFO - PROCESS | 1716 | 1467051153783 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 1716 | 1467051153788 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:34 INFO - PROCESS | 1716 | 1467051154026 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:12:34 INFO - PROCESS | 1716 | 1467051154254 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 1716 | 1467051154264 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba8c00 == 28 [pid = 1716] [id = 235] 11:12:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8dc52c00) [pid = 1716] [serial = 706] [outer = (nil)] 11:12:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8e388000) [pid = 1716] [serial = 707] [outer = 0x8dc52c00] 11:12:34 INFO - PROCESS | 1716 | 1467051154400 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8e55e000) [pid = 1716] [serial = 708] [outer = 0x8dc52c00] 11:12:35 INFO - PROCESS | 1716 | 1467051155569 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1840ms 11:12:35 INFO - PROCESS | 1716 | 1467051155605 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:12:35 INFO - PROCESS | 1716 | 1467051155614 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:12:35 INFO - PROCESS | 1716 | 1467051155628 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 1716 | 1467051155634 Marionette TRACE conn4 <- [1,914,null,{}] 11:12:35 INFO - PROCESS | 1716 | 1467051155641 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 1716 | 1467051155648 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:35 INFO - PROCESS | 1716 | 1467051155869 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:12:36 INFO - PROCESS | 1716 | 1467051156101 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 1716 | 1467051156111 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb52c00 == 29 [pid = 1716] [id = 236] 11:12:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8eb55800) [pid = 1716] [serial = 709] [outer = (nil)] 11:12:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8ebc1400) [pid = 1716] [serial = 710] [outer = 0x8eb55800] 11:12:36 INFO - PROCESS | 1716 | 1467051156216 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8ebc8800) [pid = 1716] [serial = 711] [outer = 0x8eb55800] 11:12:37 INFO - PROCESS | 1716 | 1467051157227 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1648ms 11:12:37 INFO - PROCESS | 1716 | 1467051157274 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:12:37 INFO - PROCESS | 1716 | 1467051157279 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:12:37 INFO - PROCESS | 1716 | 1467051157287 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 1716 | 1467051157294 Marionette TRACE conn4 <- [1,918,null,{}] 11:12:37 INFO - PROCESS | 1716 | 1467051157314 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 1716 | 1467051157325 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:37 INFO - PROCESS | 1716 | 1467051157584 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:12:37 INFO - PROCESS | 1716 | 1467051157940 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 1716 | 1467051157954 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec5800 == 30 [pid = 1716] [id = 237] 11:12:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x8eec6000) [pid = 1716] [serial = 712] [outer = (nil)] 11:12:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x8eeca800) [pid = 1716] [serial = 713] [outer = 0x8eec6000] 11:12:38 INFO - PROCESS | 1716 | 1467051158051 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8f749c00) [pid = 1716] [serial = 714] [outer = 0x8eec6000] 11:12:39 INFO - PROCESS | 1716 | 1467051159020 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1793ms 11:12:39 INFO - PROCESS | 1716 | 1467051159080 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 1716 | 1467051159086 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:12:39 INFO - PROCESS | 1716 | 1467051159094 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 1716 | 1467051159099 Marionette TRACE conn4 <- [1,922,null,{}] 11:12:39 INFO - PROCESS | 1716 | 1467051159105 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 1716 | 1467051159111 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:39 INFO - PROCESS | 1716 | 1467051159333 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:12:39 INFO - PROCESS | 1716 | 1467051159543 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 1716 | 1467051159552 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f743400 == 31 [pid = 1716] [id = 238] 11:12:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8f74b000) [pid = 1716] [serial = 715] [outer = (nil)] 11:12:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8f8ae000) [pid = 1716] [serial = 716] [outer = 0x8f74b000] 11:12:39 INFO - PROCESS | 1716 | 1467051159701 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x91c3f400) [pid = 1716] [serial = 717] [outer = 0x8f74b000] 11:12:40 INFO - PROCESS | 1716 | 1467051160761 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:12:41 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba7000 == 30 [pid = 1716] [id = 214] 11:12:41 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d4400 == 29 [pid = 1716] [id = 217] 11:12:41 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ed800 == 28 [pid = 1716] [id = 215] 11:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2655ms 11:12:41 INFO - PROCESS | 1716 | 1467051161865 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 1716 | 1467051161872 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:12:41 INFO - PROCESS | 1716 | 1467051161880 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 1716 | 1467051161889 Marionette TRACE conn4 <- [1,926,null,{}] 11:12:41 INFO - PROCESS | 1716 | 1467051161904 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 1716 | 1467051161911 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:42 INFO - PROCESS | 1716 | 1467051162132 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:12:42 INFO - PROCESS | 1716 | 1467051162184 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 1716 | 1467051162194 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d6000 == 29 [pid = 1716] [id = 239] 11:12:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x8d9d8c00) [pid = 1716] [serial = 718] [outer = (nil)] 11:12:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x8dbabc00) [pid = 1716] [serial = 719] [outer = 0x8d9d8c00] 11:12:42 INFO - PROCESS | 1716 | 1467051162279 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x8e381c00) [pid = 1716] [serial = 720] [outer = 0x8d9d8c00] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x92a9ac00) [pid = 1716] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8dbaa400) [pid = 1716] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x8dba2c00) [pid = 1716] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9aafa400) [pid = 1716] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8d9cd800) [pid = 1716] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x91c37800) [pid = 1716] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x9237a000) [pid = 1716] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8f749000) [pid = 1716] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e385800) [pid = 1716] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8d1cd400) [pid = 1716] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8dc51400) [pid = 1716] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x92acdc00) [pid = 1716] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x9a0b9000) [pid = 1716] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8d9d7000) [pid = 1716] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8ed7e400) [pid = 1716] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8dbb1c00) [pid = 1716] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8c0f3400) [pid = 1716] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x91d7a800) [pid = 1716] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x91d2e400) [pid = 1716] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9a0c1c00) [pid = 1716] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8d9ce800) [pid = 1716] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92dd0c00) [pid = 1716] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8dba4000) [pid = 1716] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x9b209400) [pid = 1716] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8c3d3c00) [pid = 1716] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8dba2800) [pid = 1716] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8e55c800) [pid = 1716] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x98a66400) [pid = 1716] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:12:43 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8ed73c00) [pid = 1716] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:12:44 INFO - PROCESS | 1716 | 1467051164029 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2211ms 11:12:44 INFO - PROCESS | 1716 | 1467051164093 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:12:44 INFO - PROCESS | 1716 | 1467051164099 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:12:44 INFO - PROCESS | 1716 | 1467051164112 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 1716 | 1467051164117 Marionette TRACE conn4 <- [1,930,null,{}] 11:12:44 INFO - PROCESS | 1716 | 1467051164125 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 1716 | 1467051164131 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:44 INFO - PROCESS | 1716 | 1467051164343 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:12:44 INFO - PROCESS | 1716 | 1467051164479 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 1716 | 1467051164489 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ca400 == 30 [pid = 1716] [id = 240] 11:12:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8dba6400) [pid = 1716] [serial = 721] [outer = (nil)] 11:12:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8e567c00) [pid = 1716] [serial = 722] [outer = 0x8dba6400] 11:12:44 INFO - PROCESS | 1716 | 1467051164567 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8eb53c00) [pid = 1716] [serial = 723] [outer = 0x8dba6400] 11:12:45 INFO - PROCESS | 1716 | 1467051165429 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1389ms 11:12:45 INFO - PROCESS | 1716 | 1467051165524 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 1716 | 1467051165531 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:12:45 INFO - PROCESS | 1716 | 1467051165542 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 1716 | 1467051165549 Marionette TRACE conn4 <- [1,934,null,{}] 11:12:45 INFO - PROCESS | 1716 | 1467051165560 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 1716 | 1467051165567 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:45 INFO - PROCESS | 1716 | 1467051165833 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:12:46 INFO - PROCESS | 1716 | 1467051166084 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 1716 | 1467051166105 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d2000 == 31 [pid = 1716] [id = 241] 11:12:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8d9d2800) [pid = 1716] [serial = 724] [outer = (nil)] 11:12:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8dba7400) [pid = 1716] [serial = 725] [outer = 0x8d9d2800] 11:12:46 INFO - PROCESS | 1716 | 1467051166210 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8dc60400) [pid = 1716] [serial = 726] [outer = 0x8d9d2800] 11:12:47 INFO - PROCESS | 1716 | 1467051167225 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1743ms 11:12:47 INFO - PROCESS | 1716 | 1467051167286 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 1716 | 1467051167293 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:12:47 INFO - PROCESS | 1716 | 1467051167307 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 1716 | 1467051167315 Marionette TRACE conn4 <- [1,938,null,{}] 11:12:47 INFO - PROCESS | 1716 | 1467051167324 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 1716 | 1467051167331 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:47 INFO - PROCESS | 1716 | 1467051167579 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:12:47 INFO - PROCESS | 1716 | 1467051167856 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 1716 | 1467051167866 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2800 == 32 [pid = 1716] [id = 242] 11:12:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8ed77000) [pid = 1716] [serial = 727] [outer = (nil)] 11:12:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8ed80400) [pid = 1716] [serial = 728] [outer = 0x8ed77000] 11:12:47 INFO - PROCESS | 1716 | 1467051167961 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8eecb000) [pid = 1716] [serial = 729] [outer = 0x8ed77000] 11:12:48 INFO - PROCESS | 1716 | 1467051168964 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1695ms 11:12:49 INFO - PROCESS | 1716 | 1467051168999 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 1716 | 1467051169004 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:12:49 INFO - PROCESS | 1716 | 1467051169012 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 1716 | 1467051169017 Marionette TRACE conn4 <- [1,942,null,{}] 11:12:49 INFO - PROCESS | 1716 | 1467051169033 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 1716 | 1467051169043 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:49 INFO - PROCESS | 1716 | 1467051169255 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:12:49 INFO - PROCESS | 1716 | 1467051169538 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 1716 | 1467051169549 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d7cc00 == 33 [pid = 1716] [id = 243] 11:12:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x91d7d400) [pid = 1716] [serial = 730] [outer = (nil)] 11:12:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x91d7fc00) [pid = 1716] [serial = 731] [outer = 0x91d7d400] 11:12:49 INFO - PROCESS | 1716 | 1467051169692 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x92371800) [pid = 1716] [serial = 732] [outer = 0x91d7d400] 11:12:50 INFO - PROCESS | 1716 | 1467051170682 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1735ms 11:12:50 INFO - PROCESS | 1716 | 1467051170748 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:12:50 INFO - PROCESS | 1716 | 1467051170753 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:12:50 INFO - PROCESS | 1716 | 1467051170760 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - PROCESS | 1716 | 1467051170764 Marionette TRACE conn4 <- [1,946,null,{}] 11:12:50 INFO - PROCESS | 1716 | 1467051170771 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 1716 | 1467051170778 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:51 INFO - PROCESS | 1716 | 1467051171027 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:12:51 INFO - PROCESS | 1716 | 1467051171297 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 1716 | 1467051171309 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c6400 == 34 [pid = 1716] [id = 244] 11:12:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8f745400) [pid = 1716] [serial = 733] [outer = (nil)] 11:12:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x92a9ac00) [pid = 1716] [serial = 734] [outer = 0x8f745400] 11:12:51 INFO - PROCESS | 1716 | 1467051171391 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x92aa1800) [pid = 1716] [serial = 735] [outer = 0x8f745400] 11:12:52 INFO - PROCESS | 1716 | 1467051172345 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1647ms 11:12:52 INFO - PROCESS | 1716 | 1467051172408 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 1716 | 1467051172413 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:12:52 INFO - PROCESS | 1716 | 1467051172421 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 1716 | 1467051172426 Marionette TRACE conn4 <- [1,950,null,{}] 11:12:52 INFO - PROCESS | 1716 | 1467051172434 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 1716 | 1467051172440 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:52 INFO - PROCESS | 1716 | 1467051172683 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:12:52 INFO - PROCESS | 1716 | 1467051172907 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 1716 | 1467051172917 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1ca400 == 35 [pid = 1716] [id = 245] 11:12:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8ebc6800) [pid = 1716] [serial = 736] [outer = (nil)] 11:12:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92ad5000) [pid = 1716] [serial = 737] [outer = 0x8ebc6800] 11:12:53 INFO - PROCESS | 1716 | 1467051173055 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92adb800) [pid = 1716] [serial = 738] [outer = 0x8ebc6800] 11:12:54 INFO - PROCESS | 1716 | 1467051174050 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1690ms 11:12:54 INFO - PROCESS | 1716 | 1467051174112 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:12:54 INFO - PROCESS | 1716 | 1467051174117 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:12:54 INFO - PROCESS | 1716 | 1467051174125 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 1716 | 1467051174129 Marionette TRACE conn4 <- [1,954,null,{}] 11:12:54 INFO - PROCESS | 1716 | 1467051174137 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 1716 | 1467051174150 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:54 INFO - PROCESS | 1716 | 1467051174471 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:12:54 INFO - PROCESS | 1716 | 1467051174710 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 1716 | 1467051174723 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d6c00 == 36 [pid = 1716] [id = 246] 11:12:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x92ad7400) [pid = 1716] [serial = 739] [outer = (nil)] 11:12:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x939b8400) [pid = 1716] [serial = 740] [outer = 0x92ad7400] 11:12:54 INFO - PROCESS | 1716 | 1467051174848 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x939c1400) [pid = 1716] [serial = 741] [outer = 0x92ad7400] 11:12:55 INFO - PROCESS | 1716 | 1467051175840 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1790ms 11:12:55 INFO - PROCESS | 1716 | 1467051175915 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 1716 | 1467051175920 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:12:55 INFO - PROCESS | 1716 | 1467051175927 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 1716 | 1467051175931 Marionette TRACE conn4 <- [1,958,null,{}] 11:12:55 INFO - PROCESS | 1716 | 1467051175937 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 1716 | 1467051175944 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:56 INFO - PROCESS | 1716 | 1467051176181 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:12:56 INFO - PROCESS | 1716 | 1467051176407 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 1716 | 1467051176417 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3400 == 37 [pid = 1716] [id = 247] 11:12:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x8c0f3c00) [pid = 1716] [serial = 742] [outer = (nil)] 11:12:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8c3cb800) [pid = 1716] [serial = 743] [outer = 0x8c0f3c00] 11:12:56 INFO - PROCESS | 1716 | 1467051176713 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8d1c6800) [pid = 1716] [serial = 744] [outer = 0x8c0f3c00] 11:12:57 INFO - PROCESS | 1716 | 1467051177635 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1743ms 11:12:57 INFO - PROCESS | 1716 | 1467051177672 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:12:57 INFO - PROCESS | 1716 | 1467051177678 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:12:57 INFO - PROCESS | 1716 | 1467051177702 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 1716 | 1467051177707 Marionette TRACE conn4 <- [1,962,null,{}] 11:12:57 INFO - PROCESS | 1716 | 1467051177718 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 1716 | 1467051177723 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:57 INFO - PROCESS | 1716 | 1467051177905 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:12:58 INFO - PROCESS | 1716 | 1467051178184 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 1716 | 1467051178203 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d8800 == 38 [pid = 1716] [id = 248] 11:12:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8dba7c00) [pid = 1716] [serial = 745] [outer = (nil)] 11:12:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x8e55c800) [pid = 1716] [serial = 746] [outer = 0x8dba7c00] 11:12:58 INFO - PROCESS | 1716 | 1467051178335 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x8eb4e000) [pid = 1716] [serial = 747] [outer = 0x8dba7c00] 11:12:58 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x8dc5c800) [pid = 1716] [serial = 704] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x92377000) [pid = 1716] [serial = 662] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x92ad5800) [pid = 1716] [serial = 666] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x91d2d400) [pid = 1716] [serial = 660] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x9483bc00) [pid = 1716] [serial = 669] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8d9cec00) [pid = 1716] [serial = 702] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x9a9aa400) [pid = 1716] [serial = 683] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x9a2c5000) [pid = 1716] [serial = 681] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8eebf800) [pid = 1716] [serial = 699] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x9b80e400) [pid = 1716] [serial = 689] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8c3cb000) [pid = 1716] [serial = 695] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8d9cf800) [pid = 1716] [serial = 696] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x9a0b4400) [pid = 1716] [serial = 680] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8ed79000) [pid = 1716] [serial = 698] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9aac1400) [pid = 1716] [serial = 684] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8dc56800) [pid = 1716] [serial = 672] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x9aea9400) [pid = 1716] [serial = 686] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x954dc400) [pid = 1716] [serial = 678] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8d1d2c00) [pid = 1716] [serial = 701] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x93b6b800) [pid = 1716] [serial = 677] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9c1b2000) [pid = 1716] [serial = 690] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8dbae000) [pid = 1716] [serial = 671] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8eec6400) [pid = 1716] [serial = 674] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x9b4d1000) [pid = 1716] [serial = 687] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9c1bd800) [pid = 1716] [serial = 692] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9c1f1400) [pid = 1716] [serial = 693] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8f749400) [pid = 1716] [serial = 675] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x92dd7c00) [pid = 1716] [serial = 668] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92a95c00) [pid = 1716] [serial = 663] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x92aa0800) [pid = 1716] [serial = 665] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x99814400) [pid = 1716] [serial = 638] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x9959e400) [pid = 1716] [serial = 639] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e565c00) [pid = 1716] [serial = 656] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8ebcf400) [pid = 1716] [serial = 657] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x9a17a400) [pid = 1716] [serial = 641] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x9a17e400) [pid = 1716] [serial = 642] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92a95800) [pid = 1716] [serial = 626] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92aa1c00) [pid = 1716] [serial = 627] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8dc60800) [pid = 1716] [serial = 653] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8e388c00) [pid = 1716] [serial = 654] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x97941c00) [pid = 1716] [serial = 635] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x9830a400) [pid = 1716] [serial = 636] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9a9a9400) [pid = 1716] [serial = 647] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x9a9afc00) [pid = 1716] [serial = 648] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8dc5d000) [pid = 1716] [serial = 620] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8ebc2400) [pid = 1716] [serial = 621] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x939bbc00) [pid = 1716] [serial = 632] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x939c3c00) [pid = 1716] [serial = 633] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8f8af400) [pid = 1716] [serial = 623] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x91c42400) [pid = 1716] [serial = 624] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x92ad4000) [pid = 1716] [serial = 629] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x92ad9400) [pid = 1716] [serial = 630] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x91c38c00) [pid = 1716] [serial = 618] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x9a528400) [pid = 1716] [serial = 644] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x9a5d9800) [pid = 1716] [serial = 645] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8eec2800) [pid = 1716] [serial = 650] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x954dd400) [pid = 1716] [serial = 651] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x91d23400) [pid = 1716] [serial = 659] [outer = (nil)] [url = about:blank] 11:12:59 INFO - PROCESS | 1716 | 1467051179322 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1707ms 11:12:59 INFO - PROCESS | 1716 | 1467051179393 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 1716 | 1467051179399 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:12:59 INFO - PROCESS | 1716 | 1467051179410 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 1716 | 1467051179414 Marionette TRACE conn4 <- [1,966,null,{}] 11:12:59 INFO - PROCESS | 1716 | 1467051179421 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 1716 | 1467051179427 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:59 INFO - PROCESS | 1716 | 1467051179647 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:12:59 INFO - PROCESS | 1716 | 1467051179827 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 1716 | 1467051179841 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:12:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387800 == 39 [pid = 1716] [id = 249] 11:12:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8e388c00) [pid = 1716] [serial = 748] [outer = (nil)] 11:12:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x8ebc5000) [pid = 1716] [serial = 749] [outer = 0x8e388c00] 11:12:59 INFO - PROCESS | 1716 | 1467051179916 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8ed76000) [pid = 1716] [serial = 750] [outer = 0x8e388c00] 11:13:00 INFO - PROCESS | 1716 | 1467051180802 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1435ms 11:13:00 INFO - PROCESS | 1716 | 1467051180847 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 1716 | 1467051180852 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:13:00 INFO - PROCESS | 1716 | 1467051180861 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 1716 | 1467051180868 Marionette TRACE conn4 <- [1,970,null,{}] 11:13:00 INFO - PROCESS | 1716 | 1467051180885 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 1716 | 1467051180895 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:01 INFO - PROCESS | 1716 | 1467051181095 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:13:01 INFO - PROCESS | 1716 | 1467051181245 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 1716 | 1467051181253 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cac00 == 40 [pid = 1716] [id = 250] 11:13:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8eebf800) [pid = 1716] [serial = 751] [outer = (nil)] 11:13:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8f8abc00) [pid = 1716] [serial = 752] [outer = 0x8eebf800] 11:13:01 INFO - PROCESS | 1716 | 1467051181329 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x91c3c800) [pid = 1716] [serial = 753] [outer = 0x8eebf800] 11:13:02 INFO - PROCESS | 1716 | 1467051182294 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1495ms 11:13:02 INFO - PROCESS | 1716 | 1467051182359 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 1716 | 1467051182367 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:13:02 INFO - PROCESS | 1716 | 1467051182387 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 1716 | 1467051182394 Marionette TRACE conn4 <- [1,974,null,{}] 11:13:02 INFO - PROCESS | 1716 | 1467051182404 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 1716 | 1467051182411 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:02 INFO - PROCESS | 1716 | 1467051182654 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:13:02 INFO - PROCESS | 1716 | 1467051182674 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 1716 | 1467051182682 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3000 == 41 [pid = 1716] [id = 251] 11:13:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8ebcf400) [pid = 1716] [serial = 754] [outer = (nil)] 11:13:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x91d25800) [pid = 1716] [serial = 755] [outer = 0x8ebcf400] 11:13:02 INFO - PROCESS | 1716 | 1467051182751 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x91d22400) [pid = 1716] [serial = 756] [outer = 0x8ebcf400] 11:13:03 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8d9d8c00) [pid = 1716] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:13:03 INFO - PROCESS | 1716 | 1467051183762 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1401ms 11:13:03 INFO - PROCESS | 1716 | 1467051183786 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 1716 | 1467051183791 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:13:03 INFO - PROCESS | 1716 | 1467051183799 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 1716 | 1467051183803 Marionette TRACE conn4 <- [1,978,null,{}] 11:13:03 INFO - PROCESS | 1716 | 1467051183809 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 1716 | 1467051183815 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:04 INFO - PROCESS | 1716 | 1467051184037 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:13:04 INFO - PROCESS | 1716 | 1467051184056 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 1716 | 1467051184064 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d22800 == 42 [pid = 1716] [id = 252] 11:13:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x91d23000) [pid = 1716] [serial = 757] [outer = (nil)] 11:13:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x91d81c00) [pid = 1716] [serial = 758] [outer = 0x91d23000] 11:13:04 INFO - PROCESS | 1716 | 1467051184167 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x9237dc00) [pid = 1716] [serial = 759] [outer = 0x91d23000] 11:13:05 INFO - PROCESS | 1716 | 1467051185086 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1345ms 11:13:05 INFO - PROCESS | 1716 | 1467051185145 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 1716 | 1467051185149 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:13:05 INFO - PROCESS | 1716 | 1467051185157 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 1716 | 1467051185161 Marionette TRACE conn4 <- [1,982,null,{}] 11:13:05 INFO - PROCESS | 1716 | 1467051185168 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 1716 | 1467051185178 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:05 INFO - PROCESS | 1716 | 1467051185450 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:13:05 INFO - PROCESS | 1716 | 1467051185690 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 1716 | 1467051185700 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cac00 == 43 [pid = 1716] [id = 253] 11:13:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8c3cb400) [pid = 1716] [serial = 760] [outer = (nil)] 11:13:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8c3d3c00) [pid = 1716] [serial = 761] [outer = 0x8c3cb400] 11:13:05 INFO - PROCESS | 1716 | 1467051185803 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8d1d4400) [pid = 1716] [serial = 762] [outer = 0x8c3cb400] 11:13:06 INFO - PROCESS | 1716 | 1467051186731 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1640ms 11:13:06 INFO - PROCESS | 1716 | 1467051186800 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 1716 | 1467051186806 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:13:06 INFO - PROCESS | 1716 | 1467051186816 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 1716 | 1467051186820 Marionette TRACE conn4 <- [1,986,null,{}] 11:13:06 INFO - PROCESS | 1716 | 1467051186828 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 1716 | 1467051186837 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:07 INFO - PROCESS | 1716 | 1467051187041 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:13:07 INFO - PROCESS | 1716 | 1467051187237 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 1716 | 1467051187248 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387400 == 44 [pid = 1716] [id = 254] 11:13:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e55d000) [pid = 1716] [serial = 763] [outer = (nil)] 11:13:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e564000) [pid = 1716] [serial = 764] [outer = 0x8e55d000] 11:13:07 INFO - PROCESS | 1716 | 1467051187380 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eb58400) [pid = 1716] [serial = 765] [outer = 0x8e55d000] 11:13:08 INFO - PROCESS | 1716 | 1467051188293 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1536ms 11:13:08 INFO - PROCESS | 1716 | 1467051188351 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 1716 | 1467051188355 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:13:08 INFO - PROCESS | 1716 | 1467051188363 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1716 | 1467051188367 Marionette TRACE conn4 <- [1,990,null,{}] 11:13:08 INFO - PROCESS | 1716 | 1467051188373 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 1716 | 1467051188379 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:08 INFO - PROCESS | 1716 | 1467051188583 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:13:08 INFO - PROCESS | 1716 | 1467051188865 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 1716 | 1467051188874 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec3000 == 45 [pid = 1716] [id = 255] 11:13:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8f752c00) [pid = 1716] [serial = 766] [outer = (nil)] 11:13:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8aa800) [pid = 1716] [serial = 767] [outer = 0x8f752c00] 11:13:08 INFO - PROCESS | 1716 | 1467051188972 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91c3b400) [pid = 1716] [serial = 768] [outer = 0x8f752c00] 11:13:09 INFO - PROCESS | 1716 | 1467051189930 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1637ms 11:13:10 INFO - PROCESS | 1716 | 1467051190002 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1716 | 1467051190008 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:13:10 INFO - PROCESS | 1716 | 1467051190026 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1716 | 1467051190033 Marionette TRACE conn4 <- [1,994,null,{}] 11:13:10 INFO - PROCESS | 1716 | 1467051190039 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 1716 | 1467051190046 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:10 INFO - PROCESS | 1716 | 1467051190285 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:13:10 INFO - PROCESS | 1716 | 1467051190520 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1716 | 1467051190533 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e560400 == 46 [pid = 1716] [id = 256] 11:13:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d2f800) [pid = 1716] [serial = 769] [outer = (nil)] 11:13:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x92a9dc00) [pid = 1716] [serial = 770] [outer = 0x91d2f800] 11:13:10 INFO - PROCESS | 1716 | 1467051190666 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92dc9400) [pid = 1716] [serial = 771] [outer = 0x91d2f800] 11:13:11 INFO - PROCESS | 1716 | 1467051191674 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1702ms 11:13:11 INFO - PROCESS | 1716 | 1467051191721 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:13:11 INFO - PROCESS | 1716 | 1467051191725 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:13:11 INFO - PROCESS | 1716 | 1467051191731 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1716 | 1467051191735 Marionette TRACE conn4 <- [1,998,null,{}] 11:13:11 INFO - PROCESS | 1716 | 1467051191741 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 1716 | 1467051191746 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:11 INFO - PROCESS | 1716 | 1467051191968 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:13:12 INFO - PROCESS | 1716 | 1467051192136 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1716 | 1467051192149 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad2800 == 47 [pid = 1716] [id = 257] 11:13:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92ada800) [pid = 1716] [serial = 772] [outer = (nil)] 11:13:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x939b8800) [pid = 1716] [serial = 773] [outer = 0x92ada800] 11:13:12 INFO - PROCESS | 1716 | 1467051192271 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x939c0400) [pid = 1716] [serial = 774] [outer = 0x92ada800] 11:13:13 INFO - PROCESS | 1716 | 1467051193196 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1537ms 11:13:13 INFO - PROCESS | 1716 | 1467051193276 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1716 | 1467051193283 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:13:13 INFO - PROCESS | 1716 | 1467051193291 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1716 | 1467051193296 Marionette TRACE conn4 <- [1,1002,null,{}] 11:13:13 INFO - PROCESS | 1716 | 1467051193303 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 1716 | 1467051193310 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:13 INFO - PROCESS | 1716 | 1467051193495 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:13:13 INFO - PROCESS | 1716 | 1467051193672 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1716 | 1467051193691 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x939e6400 == 48 [pid = 1716] [id = 258] 11:13:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x939e6c00) [pid = 1716] [serial = 775] [outer = (nil)] 11:13:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x93bb1c00) [pid = 1716] [serial = 776] [outer = 0x939e6c00] 11:13:13 INFO - PROCESS | 1716 | 1467051193839 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x93d81c00) [pid = 1716] [serial = 777] [outer = 0x939e6c00] 11:13:14 INFO - PROCESS | 1716 | 1467051194817 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1588ms 11:13:14 INFO - PROCESS | 1716 | 1467051194880 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:13:14 INFO - PROCESS | 1716 | 1467051194886 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:13:14 INFO - PROCESS | 1716 | 1467051194893 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1716 | 1467051194897 Marionette TRACE conn4 <- [1,1006,null,{}] 11:13:14 INFO - PROCESS | 1716 | 1467051194902 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 1716 | 1467051194908 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:15 INFO - PROCESS | 1716 | 1467051195100 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:13:15 INFO - PROCESS | 1716 | 1467051195272 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 1716 | 1467051195280 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcf000 == 49 [pid = 1716] [id = 259] 11:13:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8ed80800) [pid = 1716] [serial = 778] [outer = (nil)] 11:13:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x954da400) [pid = 1716] [serial = 779] [outer = 0x8ed80800] 11:13:15 INFO - PROCESS | 1716 | 1467051195416 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x954e1000) [pid = 1716] [serial = 780] [outer = 0x8ed80800] 11:13:16 INFO - PROCESS | 1716 | 1467051196278 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1443ms 11:13:16 INFO - PROCESS | 1716 | 1467051196337 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 1716 | 1467051196340 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:13:16 INFO - PROCESS | 1716 | 1467051196347 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 1716 | 1467051196351 Marionette TRACE conn4 <- [1,1010,null,{}] 11:13:16 INFO - PROCESS | 1716 | 1467051196358 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 1716 | 1467051196363 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:16 INFO - PROCESS | 1716 | 1467051196554 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:13:16 INFO - PROCESS | 1716 | 1467051196726 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 1716 | 1467051196736 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cfc00 == 50 [pid = 1716] [id = 260] 11:13:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8f748800) [pid = 1716] [serial = 781] [outer = (nil)] 11:13:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x97947400) [pid = 1716] [serial = 782] [outer = 0x8f748800] 11:13:16 INFO - PROCESS | 1716 | 1467051196815 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9794c400) [pid = 1716] [serial = 783] [outer = 0x8f748800] 11:13:17 INFO - PROCESS | 1716 | 1467051197780 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1482ms 11:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:13:17 INFO - PROCESS | 1716 | 1467051197832 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1716 | 1467051197835 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:13:17 INFO - PROCESS | 1716 | 1467051197843 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1716 | 1467051197846 Marionette TRACE conn4 <- [1,1014,null,{}] 11:13:17 INFO - PROCESS | 1716 | 1467051197853 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 1716 | 1467051197858 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:18 INFO - PROCESS | 1716 | 1467051198059 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:13:18 INFO - PROCESS | 1716 | 1467051198238 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 1716 | 1467051198249 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e559800 == 51 [pid = 1716] [id = 261] 11:13:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8f746400) [pid = 1716] [serial = 784] [outer = (nil)] 11:13:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x98358000) [pid = 1716] [serial = 785] [outer = 0x8f746400] 11:13:18 INFO - PROCESS | 1716 | 1467051198394 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x98a04c00) [pid = 1716] [serial = 786] [outer = 0x8f746400] 11:13:19 INFO - PROCESS | 1716 | 1467051199324 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 11:13:19 INFO - PROCESS | 1716 | 1467051199375 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 1716 | 1467051199379 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:13:19 INFO - PROCESS | 1716 | 1467051199387 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 1716 | 1467051199390 Marionette TRACE conn4 <- [1,1018,null,{}] 11:13:19 INFO - PROCESS | 1716 | 1467051199399 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 1716 | 1467051199404 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:19 INFO - PROCESS | 1716 | 1467051199596 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:13:19 INFO - PROCESS | 1716 | 1467051199772 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 1716 | 1467051199779 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x966d7000 == 52 [pid = 1716] [id = 262] 11:13:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x98310c00) [pid = 1716] [serial = 787] [outer = (nil)] 11:13:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x995aa800) [pid = 1716] [serial = 788] [outer = 0x98310c00] 11:13:19 INFO - PROCESS | 1716 | 1467051199867 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9980c000) [pid = 1716] [serial = 789] [outer = 0x98310c00] 11:13:20 INFO - PROCESS | 1716 | 1467051200822 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1485ms 11:13:20 INFO - PROCESS | 1716 | 1467051200873 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1716 | 1467051200876 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:13:20 INFO - PROCESS | 1716 | 1467051200883 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1716 | 1467051200887 Marionette TRACE conn4 <- [1,1022,null,{}] 11:13:20 INFO - PROCESS | 1716 | 1467051200892 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 1716 | 1467051200898 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:21 INFO - PROCESS | 1716 | 1467051201095 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:13:21 INFO - PROCESS | 1716 | 1467051201329 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 1716 | 1467051201340 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a093400 == 53 [pid = 1716] [id = 263] 11:13:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9a093c00) [pid = 1716] [serial = 790] [outer = (nil)] 11:13:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9a097800) [pid = 1716] [serial = 791] [outer = 0x9a093c00] 11:13:21 INFO - PROCESS | 1716 | 1467051201477 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9a103000) [pid = 1716] [serial = 792] [outer = 0x9a093c00] 11:13:22 INFO - PROCESS | 1716 | 1467051202488 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1639ms 11:13:22 INFO - PROCESS | 1716 | 1467051202523 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 1716 | 1467051202528 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:13:22 INFO - PROCESS | 1716 | 1467051202535 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 1716 | 1467051202540 Marionette TRACE conn4 <- [1,1026,null,{}] 11:13:22 INFO - PROCESS | 1716 | 1467051202546 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 1716 | 1467051202553 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:22 INFO - PROCESS | 1716 | 1467051202777 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:13:23 INFO - PROCESS | 1716 | 1467051203267 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 1716 | 1467051203275 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd000 == 54 [pid = 1716] [id = 264] 11:13:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8d1ce400) [pid = 1716] [serial = 793] [outer = (nil)] 11:13:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8d9c9400) [pid = 1716] [serial = 794] [outer = 0x8d1ce400] 11:13:23 INFO - PROCESS | 1716 | 1467051203376 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8d9d7c00) [pid = 1716] [serial = 795] [outer = 0x8d1ce400] 11:13:24 INFO - PROCESS | 1716 | 1467051204307 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1849ms 11:13:24 INFO - PROCESS | 1716 | 1467051204388 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 1716 | 1467051204394 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:13:24 INFO - PROCESS | 1716 | 1467051204403 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 1716 | 1467051204408 Marionette TRACE conn4 <- [1,1030,null,{}] 11:13:24 INFO - PROCESS | 1716 | 1467051204417 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 1716 | 1467051204425 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:24 INFO - PROCESS | 1716 | 1467051204726 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:13:25 INFO - PROCESS | 1716 | 1467051205063 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1716 | 1467051205073 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce800 == 53 [pid = 1716] [id = 204] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4d400 == 52 [pid = 1716] [id = 203] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbacc00 == 51 [pid = 1716] [id = 202] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8e567c00) [pid = 1716] [serial = 722] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce800 == 52 [pid = 1716] [id = 265] 11:13:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dbacc00) [pid = 1716] [serial = 796] [outer = (nil)] 11:13:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8e38e000) [pid = 1716] [serial = 797] [outer = 0x8dbacc00] 11:13:25 INFO - PROCESS | 1716 | 1467051205211 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8ebcc000) [pid = 1716] [serial = 798] [outer = 0x8dbacc00] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x91d22800 == 51 [pid = 1716] [id = 252] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3000 == 50 [pid = 1716] [id = 251] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cac00 == 49 [pid = 1716] [id = 250] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8e387800 == 48 [pid = 1716] [id = 249] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d8800 == 47 [pid = 1716] [id = 248] 11:13:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3400 == 46 [pid = 1716] [id = 247] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8eeca800) [pid = 1716] [serial = 713] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8ebc1400) [pid = 1716] [serial = 710] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8dbabc00) [pid = 1716] [serial = 719] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8f8ae000) [pid = 1716] [serial = 716] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8e388000) [pid = 1716] [serial = 707] [outer = (nil)] [url = about:blank] 11:13:25 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8e381c00) [pid = 1716] [serial = 720] [outer = (nil)] [url = about:blank] 11:13:26 INFO - PROCESS | 1716 | 1467051206121 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1739ms 11:13:26 INFO - PROCESS | 1716 | 1467051206161 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 1716 | 1467051206168 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:13:26 INFO - PROCESS | 1716 | 1467051206179 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 1716 | 1467051206183 Marionette TRACE conn4 <- [1,1034,null,{}] 11:13:26 INFO - PROCESS | 1716 | 1467051206190 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 1716 | 1467051206196 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:26 INFO - PROCESS | 1716 | 1467051206404 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:13:26 INFO - PROCESS | 1716 | 1467051206553 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1716 | 1467051206560 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5f400 == 47 [pid = 1716] [id = 266] 11:13:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8e387800) [pid = 1716] [serial = 799] [outer = (nil)] 11:13:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8f750c00) [pid = 1716] [serial = 800] [outer = 0x8e387800] 11:13:26 INFO - PROCESS | 1716 | 1467051206637 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x91c35400) [pid = 1716] [serial = 801] [outer = 0x8e387800] 11:13:27 INFO - PROCESS | 1716 | 1467051207577 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1483ms 11:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:13:27 INFO - PROCESS | 1716 | 1467051207668 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1716 | 1467051207672 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:13:27 INFO - PROCESS | 1716 | 1467051207687 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1716 | 1467051207697 Marionette TRACE conn4 <- [1,1038,null,{}] 11:13:27 INFO - PROCESS | 1716 | 1467051207713 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 1716 | 1467051207721 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:27 INFO - PROCESS | 1716 | 1467051207987 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:13:28 INFO - PROCESS | 1716 | 1467051208021 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 1716 | 1467051208030 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec2400 == 48 [pid = 1716] [id = 267] 11:13:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x91c3f000) [pid = 1716] [serial = 802] [outer = (nil)] 11:13:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92aa2800) [pid = 1716] [serial = 803] [outer = 0x91c3f000] 11:13:28 INFO - PROCESS | 1716 | 1467051208106 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92dc9800) [pid = 1716] [serial = 804] [outer = 0x91c3f000] 11:13:29 INFO - PROCESS | 1716 | 1467051209099 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1467ms 11:13:29 INFO - PROCESS | 1716 | 1467051209146 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 1716 | 1467051209151 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:13:29 INFO - PROCESS | 1716 | 1467051209163 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1716 | 1467051209166 Marionette TRACE conn4 <- [1,1042,null,{}] 11:13:29 INFO - PROCESS | 1716 | 1467051209172 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 1716 | 1467051209177 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:29 INFO - PROCESS | 1716 | 1467051209420 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:13:29 INFO - PROCESS | 1716 | 1467051209447 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1716 | 1467051209455 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x92374400 == 49 [pid = 1716] [id = 268] 11:13:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x92dd2c00) [pid = 1716] [serial = 805] [outer = (nil)] 11:13:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x93b5e000) [pid = 1716] [serial = 806] [outer = 0x92dd2c00] 11:13:29 INFO - PROCESS | 1716 | 1467051209523 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x93d74000) [pid = 1716] [serial = 807] [outer = 0x92dd2c00] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e388c00) [pid = 1716] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8dc52c00) [pid = 1716] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8f74b000) [pid = 1716] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8eb55800) [pid = 1716] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8eec6000) [pid = 1716] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8ebcf400) [pid = 1716] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8c0f3c00) [pid = 1716] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8dba7c00) [pid = 1716] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:13:30 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8eebf800) [pid = 1716] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:13:30 INFO - PROCESS | 1716 | 1467051210610 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1493ms 11:13:30 INFO - PROCESS | 1716 | 1467051210658 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1716 | 1467051210662 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:13:30 INFO - PROCESS | 1716 | 1467051210673 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1716 | 1467051210676 Marionette TRACE conn4 <- [1,1046,null,{}] 11:13:30 INFO - PROCESS | 1716 | 1467051210682 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 1716 | 1467051210687 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:30 INFO - PROCESS | 1716 | 1467051210857 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:13:31 INFO - PROCESS | 1716 | 1467051210995 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 1716 | 1467051211013 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c43000 == 50 [pid = 1716] [id = 269] 11:13:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x91d2d000) [pid = 1716] [serial = 808] [outer = (nil)] 11:13:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x939b4400) [pid = 1716] [serial = 809] [outer = 0x91d2d000] 11:13:31 INFO - PROCESS | 1716 | 1467051211097 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x954dac00) [pid = 1716] [serial = 810] [outer = 0x91d2d000] 11:13:32 INFO - PROCESS | 1716 | 1467051212072 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1443ms 11:13:32 INFO - PROCESS | 1716 | 1467051212118 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 1716 | 1467051212124 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:13:32 INFO - PROCESS | 1716 | 1467051212134 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 1716 | 1467051212141 Marionette TRACE conn4 <- [1,1050,null,{}] 11:13:32 INFO - PROCESS | 1716 | 1467051212161 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 1716 | 1467051212169 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:32 INFO - PROCESS | 1716 | 1467051212508 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:13:32 INFO - PROCESS | 1716 | 1467051212735 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1716 | 1467051212749 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d000 == 51 [pid = 1716] [id = 270] 11:13:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dc60000) [pid = 1716] [serial = 811] [outer = (nil)] 11:13:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8e38bc00) [pid = 1716] [serial = 812] [outer = 0x8dc60000] 11:13:32 INFO - PROCESS | 1716 | 1467051212844 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8eb4c800) [pid = 1716] [serial = 813] [outer = 0x8dc60000] 11:13:33 INFO - PROCESS | 1716 | 1467051213983 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1904ms 11:13:34 INFO - PROCESS | 1716 | 1467051214038 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 1716 | 1467051214046 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:13:34 INFO - PROCESS | 1716 | 1467051214059 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1716 | 1467051214065 Marionette TRACE conn4 <- [1,1054,null,{}] 11:13:34 INFO - PROCESS | 1716 | 1467051214073 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 1716 | 1467051214079 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:34 INFO - PROCESS | 1716 | 1467051214355 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:13:34 INFO - PROCESS | 1716 | 1467051214610 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 1716 | 1467051214622 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f747000 == 52 [pid = 1716] [id = 271] 11:13:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x91c35000) [pid = 1716] [serial = 814] [outer = (nil)] 11:13:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x91d22800) [pid = 1716] [serial = 815] [outer = 0x91c35000] 11:13:34 INFO - PROCESS | 1716 | 1467051214709 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x91d7d800) [pid = 1716] [serial = 816] [outer = 0x91c35000] 11:13:35 INFO - PROCESS | 1716 | --DOCSHELL 0x9b501c00 == 51 [pid = 1716] [id = 9] 11:13:35 INFO - PROCESS | 1716 | 1467051215783 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1837ms 11:13:35 INFO - PROCESS | 1716 | 1467051215895 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1716 | 1467051215900 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:13:35 INFO - PROCESS | 1716 | 1467051215907 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1716 | 1467051215914 Marionette TRACE conn4 <- [1,1058,null,{}] 11:13:35 INFO - PROCESS | 1716 | 1467051215989 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 1716 | 1467051215999 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:36 INFO - PROCESS | 1716 | 1467051216307 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:13:36 INFO - PROCESS | 1716 | 1467051216499 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1716 | 1467051216509 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x95284400 == 52 [pid = 1716] [id = 272] 11:13:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x954dcc00) [pid = 1716] [serial = 817] [outer = (nil)] 11:13:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x9835c800) [pid = 1716] [serial = 818] [outer = 0x954dcc00] 11:13:36 INFO - PROCESS | 1716 | 1467051216595 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x99814c00) [pid = 1716] [serial = 819] [outer = 0x954dcc00] 11:13:37 INFO - PROCESS | 1716 | 1467051217519 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1642ms 11:13:37 INFO - PROCESS | 1716 | 1467051217551 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1716 | 1467051217557 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:13:37 INFO - PROCESS | 1716 | 1467051217583 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1716 | 1467051217588 Marionette TRACE conn4 <- [1,1062,null,{}] 11:13:37 INFO - PROCESS | 1716 | 1467051217594 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 1716 | 1467051217600 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:37 INFO - PROCESS | 1716 | 1467051217808 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:13:38 INFO - PROCESS | 1716 | 1467051217992 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1716 | 1467051218000 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb000 == 53 [pid = 1716] [id = 273] 11:13:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x97946400) [pid = 1716] [serial = 820] [outer = (nil)] 11:13:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x9a17f400) [pid = 1716] [serial = 821] [outer = 0x97946400] 11:13:38 INFO - PROCESS | 1716 | 1467051218146 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9a187000) [pid = 1716] [serial = 822] [outer = 0x97946400] 11:13:39 INFO - PROCESS | 1716 | 1467051219064 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1534ms 11:13:39 INFO - PROCESS | 1716 | 1467051219115 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1716 | 1467051219120 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:13:39 INFO - PROCESS | 1716 | 1467051219127 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1716 | 1467051219131 Marionette TRACE conn4 <- [1,1066,null,{}] 11:13:39 INFO - PROCESS | 1716 | 1467051219137 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 1716 | 1467051219143 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:39 INFO - PROCESS | 1716 | 1467051219384 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:13:39 INFO - PROCESS | 1716 | 1467051219614 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1716 | 1467051219625 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a17b400 == 54 [pid = 1716] [id = 274] 11:13:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x9a17dc00) [pid = 1716] [serial = 823] [outer = (nil)] 11:13:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x9a464400) [pid = 1716] [serial = 824] [outer = 0x9a17dc00] 11:13:39 INFO - PROCESS | 1716 | 1467051219732 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9a5d7000) [pid = 1716] [serial = 825] [outer = 0x9a17dc00] 11:13:40 INFO - PROCESS | 1716 | 1467051220697 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1633ms 11:13:40 INFO - PROCESS | 1716 | 1467051220762 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1716 | 1467051220769 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:13:40 INFO - PROCESS | 1716 | 1467051220781 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1716 | 1467051220784 Marionette TRACE conn4 <- [1,1070,null,{}] 11:13:40 INFO - PROCESS | 1716 | 1467051220791 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 1716 | 1467051220802 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:41 INFO - PROCESS | 1716 | 1467051221089 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:13:41 INFO - PROCESS | 1716 | 1467051221374 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1716 | 1467051221383 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0400 == 55 [pid = 1716] [id = 275] 11:13:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x8ed7d800) [pid = 1716] [serial = 826] [outer = (nil)] 11:13:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9a97a000) [pid = 1716] [serial = 827] [outer = 0x8ed7d800] 11:13:41 INFO - PROCESS | 1716 | 1467051221469 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9a9afc00) [pid = 1716] [serial = 828] [outer = 0x8ed7d800] 11:13:42 INFO - PROCESS | 1716 | 1467051222422 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1681ms 11:13:42 INFO - PROCESS | 1716 | 1467051222462 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1716 | 1467051222466 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:13:42 INFO - PROCESS | 1716 | 1467051222474 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1716 | 1467051222479 Marionette TRACE conn4 <- [1,1074,null,{}] 11:13:42 INFO - PROCESS | 1716 | 1467051222485 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 1716 | 1467051222492 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:42 INFO - PROCESS | 1716 | 1467051222700 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:13:42 INFO - PROCESS | 1716 | 1467051222941 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1716 | 1467051222950 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x954dbc00 == 56 [pid = 1716] [id = 276] 11:13:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x9a17a400) [pid = 1716] [serial = 829] [outer = (nil)] 11:13:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x9a9b6400) [pid = 1716] [serial = 830] [outer = 0x9a17a400] 11:13:43 INFO - PROCESS | 1716 | 1467051223075 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9aac2c00) [pid = 1716] [serial = 831] [outer = 0x9a17a400] 11:13:44 INFO - PROCESS | 1716 | 1467051224017 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 11:13:44 INFO - PROCESS | 1716 | 1467051224059 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:13:44 INFO - PROCESS | 1716 | 1467051224063 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:13:44 INFO - PROCESS | 1716 | 1467051224070 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1716 | 1467051224074 Marionette TRACE conn4 <- [1,1078,null,{}] 11:13:44 INFO - PROCESS | 1716 | 1467051224080 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 1716 | 1467051224085 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:44 INFO - PROCESS | 1716 | 1467051224294 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:13:44 INFO - PROCESS | 1716 | 1467051224522 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1716 | 1467051224531 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a5dc800 == 57 [pid = 1716] [id = 277] 11:13:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x9a9ad800) [pid = 1716] [serial = 832] [outer = (nil)] 11:13:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9aacbc00) [pid = 1716] [serial = 833] [outer = 0x9a9ad800] 11:13:44 INFO - PROCESS | 1716 | 1467051224670 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9aacdc00) [pid = 1716] [serial = 834] [outer = 0x9a9ad800] 11:13:45 INFO - PROCESS | 1716 | 1467051225693 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1683ms 11:13:45 INFO - PROCESS | 1716 | 1467051225754 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 1716 | 1467051225757 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:13:45 INFO - PROCESS | 1716 | 1467051225764 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1716 | 1467051225768 Marionette TRACE conn4 <- [1,1082,null,{}] 11:13:45 INFO - PROCESS | 1716 | 1467051225775 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 1716 | 1467051225787 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:46 INFO - PROCESS | 1716 | 1467051226080 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:13:46 INFO - PROCESS | 1716 | 1467051226323 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1716 | 1467051226332 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c8800 == 58 [pid = 1716] [id = 278] 11:13:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x8d1cbc00) [pid = 1716] [serial = 835] [outer = (nil)] 11:13:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x9ab03c00) [pid = 1716] [serial = 836] [outer = 0x8d1cbc00] 11:13:46 INFO - PROCESS | 1716 | 1467051226416 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x9ab06800) [pid = 1716] [serial = 837] [outer = 0x8d1cbc00] 11:13:47 INFO - PROCESS | 1716 | 1467051227427 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1733ms 11:13:47 INFO - PROCESS | 1716 | 1467051227499 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:13:47 INFO - PROCESS | 1716 | 1467051227504 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:13:47 INFO - PROCESS | 1716 | 1467051227512 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1716 | 1467051227515 Marionette TRACE conn4 <- [1,1086,null,{}] 11:13:47 INFO - PROCESS | 1716 | 1467051227523 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 1716 | 1467051227529 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:48 INFO - PROCESS | 1716 | 1467051228046 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:13:48 INFO - PROCESS | 1716 | 1467051228292 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1716 | 1467051228301 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5c000 == 59 [pid = 1716] [id = 279] 11:13:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x8dc5c400) [pid = 1716] [serial = 838] [outer = (nil)] 11:13:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x8e38d400) [pid = 1716] [serial = 839] [outer = 0x8dc5c400] 11:13:48 INFO - PROCESS | 1716 | 1467051228383 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x8eb4ec00) [pid = 1716] [serial = 840] [outer = 0x8dc5c400] 11:13:49 INFO - PROCESS | 1716 | 1467051229313 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1837ms 11:13:49 INFO - PROCESS | 1716 | 1467051229350 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1716 | 1467051229355 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:13:49 INFO - PROCESS | 1716 | 1467051229364 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1716 | 1467051229369 Marionette TRACE conn4 <- [1,1090,null,{}] 11:13:49 INFO - PROCESS | 1716 | 1467051229377 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 1716 | 1467051229382 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:49 INFO - PROCESS | 1716 | 1467051229575 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:13:49 INFO - PROCESS | 1716 | 1467051229820 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1716 | 1467051229828 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c8400 == 60 [pid = 1716] [id = 280] 11:13:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x8eec8c00) [pid = 1716] [serial = 841] [outer = (nil)] 11:13:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x91c36400) [pid = 1716] [serial = 842] [outer = 0x8eec8c00] 11:13:50 INFO - PROCESS | 1716 | 1467051230016 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x91d24400) [pid = 1716] [serial = 843] [outer = 0x8eec8c00] 11:13:51 INFO - PROCESS | 1716 | 1467051231003 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c9800 == 59 [pid = 1716] [id = 233] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e559800 == 58 [pid = 1716] [id = 261] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcf000 == 57 [pid = 1716] [id = 259] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cfc00 == 56 [pid = 1716] [id = 260] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x939e6400 == 55 [pid = 1716] [id = 258] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad2800 == 54 [pid = 1716] [id = 257] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e560400 == 53 [pid = 1716] [id = 256] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e387400 == 52 [pid = 1716] [id = 254] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec3000 == 51 [pid = 1716] [id = 255] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cac00 == 50 [pid = 1716] [id = 253] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd000 == 49 [pid = 1716] [id = 264] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d2000 == 48 [pid = 1716] [id = 241] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d5c00 == 47 [pid = 1716] [id = 211] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2800 == 46 [pid = 1716] [id = 242] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d1800 == 45 [pid = 1716] [id = 212] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbaf000 == 44 [pid = 1716] [id = 213] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x91d7cc00 == 43 [pid = 1716] [id = 243] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e384400 == 42 [pid = 1716] [id = 209] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1ca400 == 41 [pid = 1716] [id = 245] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ca400 == 40 [pid = 1716] [id = 240] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba5c00 == 39 [pid = 1716] [id = 205] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc54000 == 38 [pid = 1716] [id = 234] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cd400 == 37 [pid = 1716] [id = 216] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8f743400 == 36 [pid = 1716] [id = 238] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d0400 == 35 [pid = 1716] [id = 218] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d6000 == 34 [pid = 1716] [id = 239] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x92379400 == 33 [pid = 1716] [id = 208] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d0000 == 32 [pid = 1716] [id = 206] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec5800 == 31 [pid = 1716] [id = 237] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb52c00 == 30 [pid = 1716] [id = 236] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d2400 == 29 [pid = 1716] [id = 207] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0fc800 == 28 [pid = 1716] [id = 210] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x966d7000 == 27 [pid = 1716] [id = 262] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x9a093400 == 26 [pid = 1716] [id = 263] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c6400 == 25 [pid = 1716] [id = 244] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x9a2c3c00 == 24 [pid = 1716] [id = 10] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba8c00 == 23 [pid = 1716] [id = 235] 11:13:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d6c00 == 22 [pid = 1716] [id = 246] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x8e55e000) [pid = 1716] [serial = 708] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0x91c3f400) [pid = 1716] [serial = 717] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0x8ebc8800) [pid = 1716] [serial = 711] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x8f749c00) [pid = 1716] [serial = 714] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x91d81c00) [pid = 1716] [serial = 758] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x91d22400) [pid = 1716] [serial = 756] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x939b8400) [pid = 1716] [serial = 740] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8dba7400) [pid = 1716] [serial = 725] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x8ebc5000) [pid = 1716] [serial = 749] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x8d1c6800) [pid = 1716] [serial = 744] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x8eb4e000) [pid = 1716] [serial = 747] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x8e55c800) [pid = 1716] [serial = 746] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x8ed80400) [pid = 1716] [serial = 728] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x91c3c800) [pid = 1716] [serial = 753] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x91d25800) [pid = 1716] [serial = 755] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8f8abc00) [pid = 1716] [serial = 752] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x91d7fc00) [pid = 1716] [serial = 731] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8c3cb800) [pid = 1716] [serial = 743] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x92ad5000) [pid = 1716] [serial = 737] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x92a9ac00) [pid = 1716] [serial = 734] [outer = (nil)] [url = about:blank] 11:13:52 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8ed76000) [pid = 1716] [serial = 750] [outer = (nil)] [url = about:blank] 11:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 3295ms 11:13:52 INFO - PROCESS | 1716 | 1467051232803 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1716 | 1467051232807 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:13:52 INFO - PROCESS | 1716 | 1467051232819 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1716 | 1467051232826 Marionette TRACE conn4 <- [1,1094,null,{}] 11:13:52 INFO - PROCESS | 1716 | 1467051232836 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 1716 | 1467051232842 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:53 INFO - PROCESS | 1716 | 1467051233031 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:13:53 INFO - PROCESS | 1716 | 1467051233173 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1716 | 1467051233187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d5c00 == 23 [pid = 1716] [id = 281] 11:13:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x8d9ca400) [pid = 1716] [serial = 844] [outer = (nil)] 11:13:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x8d9ce800) [pid = 1716] [serial = 845] [outer = 0x8d9ca400] 11:13:53 INFO - PROCESS | 1716 | 1467051233262 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x8d9d6c00) [pid = 1716] [serial = 846] [outer = 0x8d9ca400] 11:13:54 INFO - PROCESS | 1716 | 1467051234148 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1390ms 11:13:54 INFO - PROCESS | 1716 | 1467051234208 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:13:54 INFO - PROCESS | 1716 | 1467051234214 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:13:54 INFO - PROCESS | 1716 | 1467051234225 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 1716 | 1467051234231 Marionette TRACE conn4 <- [1,1098,null,{}] 11:13:54 INFO - PROCESS | 1716 | 1467051234239 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 1716 | 1467051234245 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:54 INFO - PROCESS | 1716 | 1467051234430 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:13:54 INFO - PROCESS | 1716 | 1467051234589 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 1716 | 1467051234600 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38ac00 == 24 [pid = 1716] [id = 282] 11:13:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x8e38c400) [pid = 1716] [serial = 847] [outer = (nil)] 11:13:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x8e563c00) [pid = 1716] [serial = 848] [outer = 0x8e38c400] 11:13:54 INFO - PROCESS | 1716 | 1467051234681 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x8eb52c00) [pid = 1716] [serial = 849] [outer = 0x8e38c400] 11:13:55 INFO - PROCESS | 1716 | 1467051235680 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1489ms 11:13:55 INFO - PROCESS | 1716 | 1467051235711 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 1716 | 1467051235715 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:13:55 INFO - PROCESS | 1716 | 1467051235722 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 1716 | 1467051235726 Marionette TRACE conn4 <- [1,1102,null,{}] 11:13:55 INFO - PROCESS | 1716 | 1467051235748 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 1716 | 1467051235759 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:56 INFO - PROCESS | 1716 | 1467051236020 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:13:56 INFO - PROCESS | 1716 | 1467051236054 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 1716 | 1467051236068 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eecac00 == 25 [pid = 1716] [id = 283] 11:13:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x8f749c00) [pid = 1716] [serial = 850] [outer = (nil)] 11:13:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x8f8a4000) [pid = 1716] [serial = 851] [outer = 0x8f749c00] 11:13:56 INFO - PROCESS | 1716 | 1467051236146 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x8f8afc00) [pid = 1716] [serial = 852] [outer = 0x8f749c00] 11:13:57 INFO - PROCESS | 1716 | 1467051237149 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1496ms 11:13:57 INFO - PROCESS | 1716 | 1467051237220 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 1716 | 1467051237224 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:13:57 INFO - PROCESS | 1716 | 1467051237230 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 1716 | 1467051237256 Marionette TRACE conn4 <- [1,1106,null,{}] 11:13:57 INFO - PROCESS | 1716 | 1467051237271 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:57 INFO - PROCESS | 1716 | 1467051237277 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:58 INFO - PROCESS | 1716 | 1467051238970 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x92ad7400) [pid = 1716] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x91d23000) [pid = 1716] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x9a52b800) [pid = 1716] [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.] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x9b506800) [pid = 1716] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x91d2d000) [pid = 1716] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x92dd2c00) [pid = 1716] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x8e55d000) [pid = 1716] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x92ada800) [pid = 1716] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8ed80800) [pid = 1716] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x8f746400) [pid = 1716] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9a093c00) [pid = 1716] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8e387800) [pid = 1716] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8f752c00) [pid = 1716] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8f748800) [pid = 1716] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8d1ce400) [pid = 1716] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8c3cb400) [pid = 1716] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8dbacc00) [pid = 1716] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x91d2f800) [pid = 1716] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x939e6c00) [pid = 1716] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x98310c00) [pid = 1716] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:13:59 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x91c3f000) [pid = 1716] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:13:59 INFO - PROCESS | 1716 | 1467051239180 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 1716 | 1467051239190 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:13:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb400 == 26 [pid = 1716] [id = 284] 11:13:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dbacc00) [pid = 1716] [serial = 853] [outer = (nil)] 11:13:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8e55dc00) [pid = 1716] [serial = 854] [outer = 0x8dbacc00] 11:13:59 INFO - PROCESS | 1716 | 1467051239266 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8f8a7800) [pid = 1716] [serial = 855] [outer = 0x8dbacc00] 11:14:00 INFO - PROCESS | 1716 | 1467051240051 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2880ms 11:14:00 INFO - PROCESS | 1716 | 1467051240111 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 1716 | 1467051240114 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:14:00 INFO - PROCESS | 1716 | 1467051240121 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 1716 | 1467051240125 Marionette TRACE conn4 <- [1,1110,null,{}] 11:14:00 INFO - PROCESS | 1716 | 1467051240130 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 1716 | 1467051240136 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:00 INFO - PROCESS | 1716 | 1467051240355 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:14:00 INFO - PROCESS | 1716 | 1467051240371 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 1716 | 1467051240380 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cc800 == 27 [pid = 1716] [id = 285] 11:14:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8d9d4400) [pid = 1716] [serial = 856] [outer = (nil)] 11:14:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x91d83c00) [pid = 1716] [serial = 857] [outer = 0x8d9d4400] 11:14:00 INFO - PROCESS | 1716 | 1467051240450 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x9237a000) [pid = 1716] [serial = 858] [outer = 0x8d9d4400] 11:14:01 INFO - PROCESS | 1716 | 1467051241592 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1540ms 11:14:01 INFO - PROCESS | 1716 | 1467051241664 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:14:01 INFO - PROCESS | 1716 | 1467051241674 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:14:01 INFO - PROCESS | 1716 | 1467051241684 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1716 | 1467051241690 Marionette TRACE conn4 <- [1,1114,null,{}] 11:14:01 INFO - PROCESS | 1716 | 1467051241700 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 1716 | 1467051241705 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:01 INFO - PROCESS | 1716 | 1467051241970 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:14:02 INFO - PROCESS | 1716 | 1467051242224 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 1716 | 1467051242235 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cb800 == 28 [pid = 1716] [id = 286] 11:14:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x8d9cec00) [pid = 1716] [serial = 859] [outer = (nil)] 11:14:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8ebc3800) [pid = 1716] [serial = 860] [outer = 0x8d9cec00] 11:14:02 INFO - PROCESS | 1716 | 1467051242335 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8eec3000) [pid = 1716] [serial = 861] [outer = 0x8d9cec00] 11:14:03 INFO - PROCESS | 1716 | 1467051243341 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1705ms 11:14:03 INFO - PROCESS | 1716 | 1467051243388 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 1716 | 1467051243396 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:14:03 INFO - PROCESS | 1716 | 1467051243408 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 1716 | 1467051243412 Marionette TRACE conn4 <- [1,1118,null,{}] 11:14:03 INFO - PROCESS | 1716 | 1467051243419 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:03 INFO - PROCESS | 1716 | 1467051243425 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:03 INFO - PROCESS | 1716 | 1467051243646 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:14:03 INFO - PROCESS | 1716 | 1467051243935 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1716 | 1467051243943 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9400 == 29 [pid = 1716] [id = 287] 11:14:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x91d7fc00) [pid = 1716] [serial = 862] [outer = (nil)] 11:14:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x92a97800) [pid = 1716] [serial = 863] [outer = 0x91d7fc00] 11:14:04 INFO - PROCESS | 1716 | 1467051244038 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x92a9f000) [pid = 1716] [serial = 864] [outer = 0x91d7fc00] 11:14:05 INFO - PROCESS | 1716 | 1467051245044 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1691ms 11:14:05 INFO - PROCESS | 1716 | 1467051245099 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1716 | 1467051245103 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:14:05 INFO - PROCESS | 1716 | 1467051245111 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1716 | 1467051245118 Marionette TRACE conn4 <- [1,1122,null,{}] 11:14:05 INFO - PROCESS | 1716 | 1467051245135 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:05 INFO - PROCESS | 1716 | 1467051245145 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:05 INFO - PROCESS | 1716 | 1467051245481 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:14:05 INFO - PROCESS | 1716 | 1467051245673 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1716 | 1467051245686 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x939ba800 == 30 [pid = 1716] [id = 288] 11:14:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x939bac00) [pid = 1716] [serial = 865] [outer = (nil)] 11:14:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x939da000) [pid = 1716] [serial = 866] [outer = 0x939bac00] 11:14:05 INFO - PROCESS | 1716 | 1467051245775 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x93bb1800) [pid = 1716] [serial = 867] [outer = 0x939bac00] 11:14:06 INFO - PROCESS | 1716 | 1467051246753 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1693ms 11:14:06 INFO - PROCESS | 1716 | 1467051246805 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:14:06 INFO - PROCESS | 1716 | 1467051246810 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:14:06 INFO - PROCESS | 1716 | 1467051246817 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 1716 | 1467051246821 Marionette TRACE conn4 <- [1,1126,null,{}] 11:14:06 INFO - PROCESS | 1716 | 1467051246827 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:06 INFO - PROCESS | 1716 | 1467051246833 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:07 INFO - PROCESS | 1716 | 1467051247024 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:14:07 INFO - PROCESS | 1716 | 1467051247255 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 1716 | 1467051247264 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d7d400 == 31 [pid = 1716] [id = 289] 11:14:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x93d7fc00) [pid = 1716] [serial = 868] [outer = (nil)] 11:14:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x95285000) [pid = 1716] [serial = 869] [outer = 0x93d7fc00] 11:14:07 INFO - PROCESS | 1716 | 1467051247391 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9528c000) [pid = 1716] [serial = 870] [outer = 0x93d7fc00] 11:14:08 INFO - PROCESS | 1716 | 1467051248367 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1580ms 11:14:08 INFO - PROCESS | 1716 | 1467051248398 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 1716 | 1467051248402 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:14:08 INFO - PROCESS | 1716 | 1467051248409 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 1716 | 1467051248413 Marionette TRACE conn4 <- [1,1130,null,{}] 11:14:08 INFO - PROCESS | 1716 | 1467051248419 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 1716 | 1467051248425 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:08 INFO - PROCESS | 1716 | 1467051248629 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:14:08 INFO - PROCESS | 1716 | 1467051248861 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1716 | 1467051248873 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7d000 == 32 [pid = 1716] [id = 290] 11:14:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x93bbec00) [pid = 1716] [serial = 871] [outer = (nil)] 11:14:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x9835b400) [pid = 1716] [serial = 872] [outer = 0x93bbec00] 11:14:09 INFO - PROCESS | 1716 | 1467051248997 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x98a05800) [pid = 1716] [serial = 873] [outer = 0x93bbec00] 11:14:09 INFO - PROCESS | 1716 | 1467051249960 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1588ms 11:14:10 INFO - PROCESS | 1716 | 1467051249999 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 1716 | 1467051250004 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:14:10 INFO - PROCESS | 1716 | 1467051250011 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 1716 | 1467051250015 Marionette TRACE conn4 <- [1,1134,null,{}] 11:14:10 INFO - PROCESS | 1716 | 1467051250022 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 1716 | 1467051250034 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:10 INFO - PROCESS | 1716 | 1467051250334 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:14:10 INFO - PROCESS | 1716 | 1467051250621 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 1716 | 1467051250630 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cfc00 == 33 [pid = 1716] [id = 291] 11:14:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x8f8a9800) [pid = 1716] [serial = 874] [outer = (nil)] 11:14:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9a0bd400) [pid = 1716] [serial = 875] [outer = 0x8f8a9800] 11:14:10 INFO - PROCESS | 1716 | 1467051250727 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9a184000) [pid = 1716] [serial = 876] [outer = 0x8f8a9800] 11:14:11 INFO - PROCESS | 1716 | 1467051251687 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1745ms 11:14:11 INFO - PROCESS | 1716 | 1467051251758 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 1716 | 1467051251761 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:14:11 INFO - PROCESS | 1716 | 1467051251768 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 1716 | 1467051251772 Marionette TRACE conn4 <- [1,1138,null,{}] 11:14:11 INFO - PROCESS | 1716 | 1467051251779 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 1716 | 1467051251785 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:12 INFO - PROCESS | 1716 | 1467051252018 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:14:12 INFO - PROCESS | 1716 | 1467051252249 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1716 | 1467051252256 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ccc00 == 34 [pid = 1716] [id = 292] 11:14:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x8eb58c00) [pid = 1716] [serial = 877] [outer = (nil)] 11:14:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x9a5db000) [pid = 1716] [serial = 878] [outer = 0x8eb58c00] 11:14:12 INFO - PROCESS | 1716 | 1467051252382 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x9a533800) [pid = 1716] [serial = 879] [outer = 0x8eb58c00] 11:14:13 INFO - PROCESS | 1716 | 1467051253368 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1637ms 11:14:13 INFO - PROCESS | 1716 | 1467051253407 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:14:13 INFO - PROCESS | 1716 | 1467051253418 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:14:13 INFO - PROCESS | 1716 | 1467051253425 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1716 | 1467051253430 Marionette TRACE conn4 <- [1,1142,null,{}] 11:14:13 INFO - PROCESS | 1716 | 1467051253436 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 1716 | 1467051253441 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:13 INFO - PROCESS | 1716 | 1467051253643 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:14:13 INFO - PROCESS | 1716 | 1467051253877 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1716 | 1467051253884 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d7ac00 == 35 [pid = 1716] [id = 293] 11:14:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x9a182800) [pid = 1716] [serial = 880] [outer = (nil)] 11:14:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x9a9af400) [pid = 1716] [serial = 881] [outer = 0x9a182800] 11:14:14 INFO - PROCESS | 1716 | 1467051254011 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x9a9b3400) [pid = 1716] [serial = 882] [outer = 0x9a182800] 11:14:14 INFO - PROCESS | 1716 | 1467051254960 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1595ms 11:14:15 INFO - PROCESS | 1716 | 1467051255021 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 1716 | 1467051255026 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:14:15 INFO - PROCESS | 1716 | 1467051255033 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1716 | 1467051255038 Marionette TRACE conn4 <- [1,1146,null,{}] 11:14:15 INFO - PROCESS | 1716 | 1467051255044 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 1716 | 1467051255050 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:15 INFO - PROCESS | 1716 | 1467051255250 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:14:15 INFO - PROCESS | 1716 | 1467051255497 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1716 | 1467051255505 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4b000 == 36 [pid = 1716] [id = 294] 11:14:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 138 (0x8eb54400) [pid = 1716] [serial = 883] [outer = (nil)] 11:14:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 139 (0x8f8aac00) [pid = 1716] [serial = 884] [outer = 0x8eb54400] 11:14:15 INFO - PROCESS | 1716 | 1467051255633 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 140 (0x93d75800) [pid = 1716] [serial = 885] [outer = 0x8eb54400] 11:14:16 INFO - PROCESS | 1716 | 1467051256580 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1584ms 11:14:16 INFO - PROCESS | 1716 | 1467051256618 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1716 | 1467051256622 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:14:16 INFO - PROCESS | 1716 | 1467051256629 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1716 | 1467051256633 Marionette TRACE conn4 <- [1,1150,null,{}] 11:14:16 INFO - PROCESS | 1716 | 1467051256639 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 1716 | 1467051256644 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:16 INFO - PROCESS | 1716 | 1467051256839 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:14:17 INFO - PROCESS | 1716 | 1467051257077 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1716 | 1467051257086 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce400 == 37 [pid = 1716] [id = 295] 11:14:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 141 (0x8d1cc400) [pid = 1716] [serial = 886] [outer = (nil)] 11:14:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 142 (0x8ebc7c00) [pid = 1716] [serial = 887] [outer = 0x8d1cc400] 11:14:17 INFO - PROCESS | 1716 | 1467051257206 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 143 (0x8f744400) [pid = 1716] [serial = 888] [outer = 0x8d1cc400] 11:14:18 INFO - PROCESS | 1716 | 1467051258331 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1737ms 11:14:18 INFO - PROCESS | 1716 | 1467051258368 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1716 | 1467051258374 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:14:18 INFO - PROCESS | 1716 | 1467051258384 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1716 | 1467051258389 Marionette TRACE conn4 <- [1,1154,null,{}] 11:14:18 INFO - PROCESS | 1716 | 1467051258397 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 1716 | 1467051258403 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:18 INFO - PROCESS | 1716 | 1467051258651 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:14:18 INFO - PROCESS | 1716 | 1467051258893 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1716 | 1467051258909 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc54000 == 38 [pid = 1716] [id = 296] 11:14:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 144 (0x8dc56000) [pid = 1716] [serial = 889] [outer = (nil)] 11:14:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 145 (0x8e565000) [pid = 1716] [serial = 890] [outer = 0x8dc56000] 11:14:18 INFO - PROCESS | 1716 | 1467051258984 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x8ebc9400) [pid = 1716] [serial = 891] [outer = 0x8dc56000] 11:14:19 INFO - PROCESS | 1716 | 1467051259894 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1586ms 11:14:19 INFO - PROCESS | 1716 | 1467051259971 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 1716 | 1467051259986 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:14:20 INFO - PROCESS | 1716 | 1467051259999 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 1716 | 1467051260003 Marionette TRACE conn4 <- [1,1158,null,{}] 11:14:20 INFO - PROCESS | 1716 | 1467051260010 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 1716 | 1467051260015 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:20 INFO - PROCESS | 1716 | 1467051260263 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:14:20 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c8400 == 37 [pid = 1716] [id = 280] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x9a1eb400) [pid = 1716] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:14:20 INFO - PROCESS | 1716 | 1467051260550 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 1716 | 1467051260560 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c8400 == 38 [pid = 1716] [id = 297] 11:14:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 146 (0x8d1d5800) [pid = 1716] [serial = 892] [outer = (nil)] 11:14:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 147 (0x8dba5400) [pid = 1716] [serial = 893] [outer = 0x8d1d5800] 11:14:20 INFO - PROCESS | 1716 | 1467051260632 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 148 (0x8ebcf800) [pid = 1716] [serial = 894] [outer = 0x8d1d5800] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 147 (0x939c1400) [pid = 1716] [serial = 741] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 146 (0x9237dc00) [pid = 1716] [serial = 759] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 145 (0x8f750800) [pid = 1716] [serial = 567] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 144 (0x939b4400) [pid = 1716] [serial = 809] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 143 (0x93b5e000) [pid = 1716] [serial = 806] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 142 (0x8e564000) [pid = 1716] [serial = 764] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 141 (0x8eb58400) [pid = 1716] [serial = 765] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 140 (0x939b8800) [pid = 1716] [serial = 773] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 139 (0x939c0400) [pid = 1716] [serial = 774] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 138 (0x954da400) [pid = 1716] [serial = 779] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 137 (0x954e1000) [pid = 1716] [serial = 780] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x98358000) [pid = 1716] [serial = 785] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x98a04c00) [pid = 1716] [serial = 786] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x9a097800) [pid = 1716] [serial = 791] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x9a103000) [pid = 1716] [serial = 792] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8f750c00) [pid = 1716] [serial = 800] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x8f8aa800) [pid = 1716] [serial = 767] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x91c3b400) [pid = 1716] [serial = 768] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x97947400) [pid = 1716] [serial = 782] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x9794c400) [pid = 1716] [serial = 783] [outer = (nil)] [url = about:blank] 11:14:20 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x8d9c9400) [pid = 1716] [serial = 794] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x8d9d7c00) [pid = 1716] [serial = 795] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8c3d3c00) [pid = 1716] [serial = 761] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8d1d4400) [pid = 1716] [serial = 762] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8e38e000) [pid = 1716] [serial = 797] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x8ebcc000) [pid = 1716] [serial = 798] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x92a9dc00) [pid = 1716] [serial = 770] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x92dc9400) [pid = 1716] [serial = 771] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x93bb1c00) [pid = 1716] [serial = 776] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x93d81c00) [pid = 1716] [serial = 777] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x995aa800) [pid = 1716] [serial = 788] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x9980c000) [pid = 1716] [serial = 789] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x92aa2800) [pid = 1716] [serial = 803] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x93d74000) [pid = 1716] [serial = 807] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x92dc9800) [pid = 1716] [serial = 804] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x91c35400) [pid = 1716] [serial = 801] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x954dac00) [pid = 1716] [serial = 810] [outer = (nil)] [url = about:blank] 11:14:21 INFO - PROCESS | 1716 | 1467051261557 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1583ms 11:14:21 INFO - PROCESS | 1716 | 1467051261582 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:14:21 INFO - PROCESS | 1716 | 1467051261587 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:14:21 INFO - PROCESS | 1716 | 1467051261594 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1716 | 1467051261600 Marionette TRACE conn4 <- [1,1162,null,{}] 11:14:21 INFO - PROCESS | 1716 | 1467051261622 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 1716 | 1467051261631 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:21 INFO - PROCESS | 1716 | 1467051261832 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:14:22 INFO - PROCESS | 1716 | 1467051261983 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1716 | 1467051261993 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3d400 == 39 [pid = 1716] [id = 298] 11:14:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x91d87800) [pid = 1716] [serial = 895] [outer = (nil)] 11:14:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x92a9dc00) [pid = 1716] [serial = 896] [outer = 0x91d87800] 11:14:22 INFO - PROCESS | 1716 | 1467051262075 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x92ad5000) [pid = 1716] [serial = 897] [outer = 0x91d87800] 11:14:23 INFO - PROCESS | 1716 | 1467051263057 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1491ms 11:14:23 INFO - PROCESS | 1716 | 1467051263086 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1716 | 1467051263091 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:14:23 INFO - PROCESS | 1716 | 1467051263098 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1716 | 1467051263101 Marionette TRACE conn4 <- [1,1166,null,{}] 11:14:23 INFO - PROCESS | 1716 | 1467051263108 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 1716 | 1467051263114 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:23 INFO - PROCESS | 1716 | 1467051263317 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:14:23 INFO - PROCESS | 1716 | 1467051263485 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 1716 | 1467051263493 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eecbc00 == 40 [pid = 1716] [id = 299] 11:14:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x92ad3000) [pid = 1716] [serial = 898] [outer = (nil)] 11:14:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x939b8c00) [pid = 1716] [serial = 899] [outer = 0x92ad3000] 11:14:23 INFO - PROCESS | 1716 | 1467051263568 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x939c0c00) [pid = 1716] [serial = 900] [outer = 0x92ad3000] 11:14:24 INFO - PROCESS | 1716 | 1467051264514 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1437ms 11:14:24 INFO - PROCESS | 1716 | 1467051264538 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 1716 | 1467051264543 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:14:24 INFO - PROCESS | 1716 | 1467051264560 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 1716 | 1467051264580 Marionette TRACE conn4 <- [1,1170,null,{}] 11:14:24 INFO - PROCESS | 1716 | 1467051264587 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 1716 | 1467051264593 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:24 INFO - PROCESS | 1716 | 1467051264851 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:14:24 INFO - PROCESS | 1716 | 1467051264874 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1716 | 1467051264881 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e565400 == 41 [pid = 1716] [id = 300] 11:14:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x92dca800) [pid = 1716] [serial = 901] [outer = (nil)] 11:14:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x93b66800) [pid = 1716] [serial = 902] [outer = 0x92dca800] 11:14:24 INFO - PROCESS | 1716 | 1467051264971 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x93d74000) [pid = 1716] [serial = 903] [outer = 0x92dca800] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x97946400) [pid = 1716] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x8ed77000) [pid = 1716] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x8d9d2800) [pid = 1716] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8ebc6800) [pid = 1716] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8dc54c00) [pid = 1716] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8d9ca400) [pid = 1716] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8ed7d800) [pid = 1716] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x954dcc00) [pid = 1716] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x9a17a400) [pid = 1716] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x91c35000) [pid = 1716] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x91d7d400) [pid = 1716] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8dba6400) [pid = 1716] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8f749c00) [pid = 1716] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8d1cbc00) [pid = 1716] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8dc5c400) [pid = 1716] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8dbacc00) [pid = 1716] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8f745400) [pid = 1716] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x9a9ad800) [pid = 1716] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9a17dc00) [pid = 1716] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8eec8c00) [pid = 1716] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8e38c400) [pid = 1716] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:14:25 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8dc60000) [pid = 1716] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:14:26 INFO - PROCESS | 1716 | 1467051266179 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1660ms 11:14:26 INFO - PROCESS | 1716 | 1467051266227 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 1716 | 1467051266232 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:14:26 INFO - PROCESS | 1716 | 1467051266239 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 1716 | 1467051266243 Marionette TRACE conn4 <- [1,1174,null,{}] 11:14:26 INFO - PROCESS | 1716 | 1467051266249 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 1716 | 1467051266259 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:26 INFO - PROCESS | 1716 | 1467051266479 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:14:26 INFO - PROCESS | 1716 | 1467051266623 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1716 | 1467051266633 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbad400 == 42 [pid = 1716] [id = 301] 11:14:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8dc54400) [pid = 1716] [serial = 904] [outer = (nil)] 11:14:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8f749c00) [pid = 1716] [serial = 905] [outer = 0x8dc54400] 11:14:26 INFO - PROCESS | 1716 | 1467051266705 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x954db000) [pid = 1716] [serial = 906] [outer = 0x8dc54400] 11:14:27 INFO - PROCESS | 1716 | 1467051267527 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1716 | 1467051267577 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:14:27 INFO - PROCESS | 1716 | 1467051267584 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1716 | 1467051267588 Marionette TRACE conn4 <- [1,1178,null,{}] 11:14:27 INFO - PROCESS | 1716 | 1467051267593 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 1716 | 1467051267597 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:27 INFO - PROCESS | 1716 | 1467051267922 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:14:28 INFO - PROCESS | 1716 | 1467051268059 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 1716 | 1467051268068 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cfc00 == 43 [pid = 1716] [id = 302] 11:14:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8c3d1000) [pid = 1716] [serial = 907] [outer = (nil)] 11:14:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8d1ca000) [pid = 1716] [serial = 908] [outer = 0x8c3d1000] 11:14:28 INFO - PROCESS | 1716 | 1467051268217 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d9cb400) [pid = 1716] [serial = 909] [outer = 0x8c3d1000] 11:14:29 INFO - PROCESS | 1716 | 1467051269233 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 1716 | 1467051269298 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:14:29 INFO - PROCESS | 1716 | 1467051269308 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 1716 | 1467051269316 Marionette TRACE conn4 <- [1,1182,null,{}] 11:14:29 INFO - PROCESS | 1716 | 1467051269325 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:29 INFO - PROCESS | 1716 | 1467051269331 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:29 INFO - PROCESS | 1716 | 1467051269595 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:14:29 INFO - PROCESS | 1716 | 1467051269897 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1716 | 1467051269907 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb52000 == 44 [pid = 1716] [id = 303] 11:14:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8ebc5c00) [pid = 1716] [serial = 910] [outer = (nil)] 11:14:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8ed79000) [pid = 1716] [serial = 911] [outer = 0x8ebc5c00] 11:14:30 INFO - PROCESS | 1716 | 1467051270003 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8eec3800) [pid = 1716] [serial = 912] [outer = 0x8ebc5c00] 11:14:30 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:30 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:14:31 INFO - PROCESS | 1716 | 1467051271002 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 1716 | 1467051271057 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:14:31 INFO - PROCESS | 1716 | 1467051271065 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 1716 | 1467051271069 Marionette TRACE conn4 <- [1,1186,null,{}] 11:14:31 INFO - PROCESS | 1716 | 1467051271075 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:31 INFO - PROCESS | 1716 | 1467051271081 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:31 INFO - PROCESS | 1716 | 1467051271305 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:14:31 INFO - PROCESS | 1716 | 1467051271595 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 1716 | 1467051271605 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3dc00 == 45 [pid = 1716] [id = 304] 11:14:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x91d22400) [pid = 1716] [serial = 913] [outer = (nil)] 11:14:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x91d80800) [pid = 1716] [serial = 914] [outer = 0x91d22400] 11:14:31 INFO - PROCESS | 1716 | 1467051271731 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92aa2800) [pid = 1716] [serial = 915] [outer = 0x91d22400] 11:14:32 INFO - PROCESS | 1716 | 1467051272736 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:14:32 INFO - PROCESS | 1716 | 1467051272815 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:14:32 INFO - PROCESS | 1716 | 1467051272837 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 1716 | 1467051272847 Marionette TRACE conn4 <- [1,1190,null,{}] 11:14:32 INFO - PROCESS | 1716 | 1467051272854 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:32 INFO - PROCESS | 1716 | 1467051272862 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:33 INFO - PROCESS | 1716 | 1467051273153 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:14:33 INFO - PROCESS | 1716 | 1467051273456 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1716 | 1467051273463 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc58400 == 46 [pid = 1716] [id = 305] 11:14:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x91c43800) [pid = 1716] [serial = 916] [outer = (nil)] 11:14:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x9794c400) [pid = 1716] [serial = 917] [outer = 0x91c43800] 11:14:33 INFO - PROCESS | 1716 | 1467051273554 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x9a08dc00) [pid = 1716] [serial = 918] [outer = 0x91c43800] 11:14:34 INFO - PROCESS | 1716 | 1467051274543 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:14:34 INFO - PROCESS | 1716 | 1467051274590 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:14:34 INFO - PROCESS | 1716 | 1467051274598 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1716 | 1467051274602 Marionette TRACE conn4 <- [1,1194,null,{}] 11:14:34 INFO - PROCESS | 1716 | 1467051274609 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 1716 | 1467051274613 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:34 INFO - PROCESS | 1716 | 1467051274834 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:14:35 INFO - PROCESS | 1716 | 1467051275086 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 1716 | 1467051275096 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b7c00 == 47 [pid = 1716] [id = 306] 11:14:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x93d80000) [pid = 1716] [serial = 919] [outer = (nil)] 11:14:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x9a17d000) [pid = 1716] [serial = 920] [outer = 0x93d80000] 11:14:35 INFO - PROCESS | 1716 | 1467051275221 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x9a183400) [pid = 1716] [serial = 921] [outer = 0x93d80000] 11:14:35 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:36 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:36 INFO - PROCESS | 1716 | 1467051276168 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 1716 | 1467051276237 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:14:36 INFO - PROCESS | 1716 | 1467051276246 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 1716 | 1467051276249 Marionette TRACE conn4 <- [1,1198,null,{}] 11:14:36 INFO - PROCESS | 1716 | 1467051276257 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 1716 | 1467051276262 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:36 INFO - PROCESS | 1716 | 1467051276487 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:14:36 INFO - PROCESS | 1716 | 1467051276727 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1716 | 1467051276745 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x9ab0a400 == 48 [pid = 1716] [id = 307] 11:14:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x9ab0a800) [pid = 1716] [serial = 922] [outer = (nil)] 11:14:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x9ab0f800) [pid = 1716] [serial = 923] [outer = 0x9ab0a800] 11:14:36 INFO - PROCESS | 1716 | 1467051276888 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x9aea5800) [pid = 1716] [serial = 924] [outer = 0x9ab0a800] 11:14:37 INFO - PROCESS | 1716 | 1467051277851 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1637ms 11:14:37 INFO - PROCESS | 1716 | 1467051277883 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 1716 | 1467051277888 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:14:37 INFO - PROCESS | 1716 | 1467051277895 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1716 | 1467051277898 Marionette TRACE conn4 <- [1,1202,null,{}] 11:14:37 INFO - PROCESS | 1716 | 1467051277904 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 1716 | 1467051277915 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:38 INFO - PROCESS | 1716 | 1467051278173 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:14:38 INFO - PROCESS | 1716 | 1467051278414 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1716 | 1467051278423 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55ec00 == 49 [pid = 1716] [id = 308] 11:14:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x9a2c2400) [pid = 1716] [serial = 925] [outer = (nil)] 11:14:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 121 (0x9b204400) [pid = 1716] [serial = 926] [outer = 0x9a2c2400] 11:14:38 INFO - PROCESS | 1716 | 1467051278548 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 122 (0x9b4cb400) [pid = 1716] [serial = 927] [outer = 0x9a2c2400] 11:14:39 INFO - PROCESS | 1716 | 1467051279493 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1630ms 11:14:39 INFO - PROCESS | 1716 | 1467051279528 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 1716 | 1467051279531 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:14:39 INFO - PROCESS | 1716 | 1467051279541 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 1716 | 1467051279545 Marionette TRACE conn4 <- [1,1206,null,{}] 11:14:39 INFO - PROCESS | 1716 | 1467051279552 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 1716 | 1467051279558 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:39 INFO - PROCESS | 1716 | 1467051279781 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:14:40 INFO - PROCESS | 1716 | 1467051280020 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1716 | 1467051280027 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a5f6c00 == 50 [pid = 1716] [id = 309] 11:14:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 123 (0x9a9ab800) [pid = 1716] [serial = 928] [outer = (nil)] 11:14:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 124 (0x9b4d2c00) [pid = 1716] [serial = 929] [outer = 0x9a9ab800] 11:14:40 INFO - PROCESS | 1716 | 1467051280162 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 125 (0x9b50f000) [pid = 1716] [serial = 930] [outer = 0x9a9ab800] 11:14:41 INFO - PROCESS | 1716 | 1467051281089 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1588ms 11:14:41 INFO - PROCESS | 1716 | 1467051281131 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 1716 | 1467051281134 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:14:41 INFO - PROCESS | 1716 | 1467051281142 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 1716 | 1467051281146 Marionette TRACE conn4 <- [1,1210,null,{}] 11:14:41 INFO - PROCESS | 1716 | 1467051281152 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 1716 | 1467051281157 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:41 INFO - PROCESS | 1716 | 1467051281370 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:14:41 INFO - PROCESS | 1716 | 1467051281605 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 1716 | 1467051281613 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a17a400 == 51 [pid = 1716] [id = 310] 11:14:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 126 (0x9aeab000) [pid = 1716] [serial = 931] [outer = (nil)] 11:14:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 127 (0x9bd0f000) [pid = 1716] [serial = 932] [outer = 0x9aeab000] 11:14:41 INFO - PROCESS | 1716 | 1467051281738 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 128 (0x9bd17000) [pid = 1716] [serial = 933] [outer = 0x9aeab000] 11:14:42 INFO - PROCESS | 1716 | 1467051282633 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1534ms 11:14:42 INFO - PROCESS | 1716 | 1467051282677 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 1716 | 1467051282682 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:14:42 INFO - PROCESS | 1716 | 1467051282689 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 1716 | 1467051282692 Marionette TRACE conn4 <- [1,1214,null,{}] 11:14:42 INFO - PROCESS | 1716 | 1467051282698 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 1716 | 1467051282703 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:42 INFO - PROCESS | 1716 | 1467051282919 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:14:43 INFO - PROCESS | 1716 | 1467051283181 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1716 | 1467051283190 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f746400 == 52 [pid = 1716] [id = 311] 11:14:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 129 (0x8f747400) [pid = 1716] [serial = 934] [outer = (nil)] 11:14:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 130 (0x9c1b1000) [pid = 1716] [serial = 935] [outer = 0x8f747400] 11:14:43 INFO - PROCESS | 1716 | 1467051283323 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 131 (0x9c1b5800) [pid = 1716] [serial = 936] [outer = 0x8f747400] 11:14:44 INFO - PROCESS | 1716 | 1467051284250 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1632ms 11:14:44 INFO - PROCESS | 1716 | 1467051284323 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:14:44 INFO - PROCESS | 1716 | 1467051284327 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:14:44 INFO - PROCESS | 1716 | 1467051284334 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1716 | 1467051284338 Marionette TRACE conn4 <- [1,1218,null,{}] 11:14:44 INFO - PROCESS | 1716 | 1467051284344 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 1716 | 1467051284349 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:44 INFO - PROCESS | 1716 | 1467051284621 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:14:45 INFO - PROCESS | 1716 | 1467051285251 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 1716 | 1467051285261 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ca400 == 53 [pid = 1716] [id = 312] 11:14:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 132 (0x8d9cb000) [pid = 1716] [serial = 937] [outer = (nil)] 11:14:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 133 (0x8dba3800) [pid = 1716] [serial = 938] [outer = 0x8d9cb000] 11:14:45 INFO - PROCESS | 1716 | 1467051285347 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 134 (0x8dc5c400) [pid = 1716] [serial = 939] [outer = 0x8d9cb000] 11:14:46 INFO - PROCESS | 1716 | 1467051286301 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2033ms 11:14:46 INFO - PROCESS | 1716 | 1467051286369 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 1716 | 1467051286375 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:14:46 INFO - PROCESS | 1716 | 1467051286383 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1716 | 1467051286388 Marionette TRACE conn4 <- [1,1222,null,{}] 11:14:46 INFO - PROCESS | 1716 | 1467051286396 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 1716 | 1467051286403 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:46 INFO - PROCESS | 1716 | 1467051286606 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:14:46 INFO - PROCESS | 1716 | 1467051286866 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1716 | 1467051286877 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c6800 == 54 [pid = 1716] [id = 313] 11:14:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 135 (0x91c3ac00) [pid = 1716] [serial = 940] [outer = (nil)] 11:14:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 136 (0x91c42000) [pid = 1716] [serial = 941] [outer = 0x91c3ac00] 11:14:47 INFO - PROCESS | 1716 | 1467051287057 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 137 (0x91d30800) [pid = 1716] [serial = 942] [outer = 0x91c3ac00] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x92374400 == 53 [pid = 1716] [id = 268] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5f400 == 52 [pid = 1716] [id = 266] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce800 == 51 [pid = 1716] [id = 265] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5c000 == 50 [pid = 1716] [id = 279] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbad400 == 49 [pid = 1716] [id = 301] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8e565400 == 48 [pid = 1716] [id = 300] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8eecbc00 == 47 [pid = 1716] [id = 299] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3d400 == 46 [pid = 1716] [id = 298] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c8400 == 45 [pid = 1716] [id = 297] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc54000 == 44 [pid = 1716] [id = 296] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d5c00 == 43 [pid = 1716] [id = 281] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x95284400 == 42 [pid = 1716] [id = 272] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d000 == 41 [pid = 1716] [id = 270] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8eecac00 == 40 [pid = 1716] [id = 283] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x91c43000 == 39 [pid = 1716] [id = 269] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x93d7d400 == 38 [pid = 1716] [id = 289] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce400 == 37 [pid = 1716] [id = 295] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x9a17b400 == 36 [pid = 1716] [id = 274] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cb800 == 35 [pid = 1716] [id = 286] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0400 == 34 [pid = 1716] [id = 275] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9400 == 33 [pid = 1716] [id = 287] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec2400 == 32 [pid = 1716] [id = 267] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38ac00 == 31 [pid = 1716] [id = 282] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x939ba800 == 30 [pid = 1716] [id = 288] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x954dbc00 == 29 [pid = 1716] [id = 276] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb000 == 28 [pid = 1716] [id = 273] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cfc00 == 27 [pid = 1716] [id = 291] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x91d7ac00 == 26 [pid = 1716] [id = 293] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4b000 == 25 [pid = 1716] [id = 294] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8f747000 == 24 [pid = 1716] [id = 271] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7d000 == 23 [pid = 1716] [id = 290] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ccc00 == 22 [pid = 1716] [id = 292] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cc800 == 21 [pid = 1716] [id = 285] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x9a5dc800 == 20 [pid = 1716] [id = 277] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb400 == 19 [pid = 1716] [id = 284] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c8800 == 18 [pid = 1716] [id = 278] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8f746400 == 17 [pid = 1716] [id = 311] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x9a17a400 == 16 [pid = 1716] [id = 310] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55ec00 == 15 [pid = 1716] [id = 308] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x9a5f6c00 == 14 [pid = 1716] [id = 309] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x9ab0a400 == 13 [pid = 1716] [id = 307] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x939b7c00 == 12 [pid = 1716] [id = 306] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc58400 == 11 [pid = 1716] [id = 305] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb52000 == 10 [pid = 1716] [id = 303] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3dc00 == 9 [pid = 1716] [id = 304] 11:14:49 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cfc00 == 8 [pid = 1716] [id = 302] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 136 (0x9a17f400) [pid = 1716] [serial = 821] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 135 (0x8eecb000) [pid = 1716] [serial = 729] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 134 (0x8dc60400) [pid = 1716] [serial = 726] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 133 (0x92adb800) [pid = 1716] [serial = 738] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 132 (0x8e383800) [pid = 1716] [serial = 705] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 131 (0x8d9d6c00) [pid = 1716] [serial = 846] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 130 (0x9a9afc00) [pid = 1716] [serial = 828] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 129 (0x99814c00) [pid = 1716] [serial = 819] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 128 (0x9aac2c00) [pid = 1716] [serial = 831] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 127 (0x91d7d800) [pid = 1716] [serial = 816] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 126 (0x92371800) [pid = 1716] [serial = 732] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 125 (0x8eb53c00) [pid = 1716] [serial = 723] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 124 (0x8d9ce800) [pid = 1716] [serial = 845] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 123 (0x8f8afc00) [pid = 1716] [serial = 852] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 122 (0x9835c800) [pid = 1716] [serial = 818] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 121 (0x9ab03c00) [pid = 1716] [serial = 836] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 120 (0x8eb4ec00) [pid = 1716] [serial = 840] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x8f8a7800) [pid = 1716] [serial = 855] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x92aa1800) [pid = 1716] [serial = 735] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x9aacdc00) [pid = 1716] [serial = 834] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x9a5d7000) [pid = 1716] [serial = 825] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x91c36400) [pid = 1716] [serial = 842] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x9a97a000) [pid = 1716] [serial = 827] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8f8a4000) [pid = 1716] [serial = 851] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e563c00) [pid = 1716] [serial = 848] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x9aacbc00) [pid = 1716] [serial = 833] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8e55dc00) [pid = 1716] [serial = 854] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x91d22800) [pid = 1716] [serial = 815] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x9a464400) [pid = 1716] [serial = 824] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9a187000) [pid = 1716] [serial = 822] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8e38bc00) [pid = 1716] [serial = 812] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x9a9b6400) [pid = 1716] [serial = 830] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8eb4c800) [pid = 1716] [serial = 813] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8eb52c00) [pid = 1716] [serial = 849] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8e38d400) [pid = 1716] [serial = 839] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x91d24400) [pid = 1716] [serial = 843] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x9ab06800) [pid = 1716] [serial = 837] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x91d83c00) [pid = 1716] [serial = 857] [outer = (nil)] [url = about:blank] 11:14:49 INFO - PROCESS | 1716 | 1467051289692 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 1716 | 1467051289738 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:14:49 INFO - PROCESS | 1716 | 1467051289747 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 1716 | 1467051289752 Marionette TRACE conn4 <- [1,1226,null,{}] 11:14:49 INFO - PROCESS | 1716 | 1467051289762 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 1716 | 1467051289767 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:49 INFO - PROCESS | 1716 | 1467051289951 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:14:50 INFO - PROCESS | 1716 | 1467051290118 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 1716 | 1467051290134 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d1000 == 9 [pid = 1716] [id = 314] 11:14:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8d1d4800) [pid = 1716] [serial = 943] [outer = (nil)] 11:14:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8d9cdc00) [pid = 1716] [serial = 944] [outer = 0x8d1d4800] 11:14:50 INFO - PROCESS | 1716 | 1467051290214 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8d9d6800) [pid = 1716] [serial = 945] [outer = 0x8d1d4800] 11:14:51 INFO - PROCESS | 1716 | 1467051291079 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1384ms 11:14:51 INFO - PROCESS | 1716 | 1467051291131 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 1716 | 1467051291141 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:14:51 INFO - PROCESS | 1716 | 1467051291154 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1716 | 1467051291158 Marionette TRACE conn4 <- [1,1230,null,{}] 11:14:51 INFO - PROCESS | 1716 | 1467051291165 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 1716 | 1467051291171 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:51 INFO - PROCESS | 1716 | 1467051291371 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:14:51 INFO - PROCESS | 1716 | 1467051291518 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 1716 | 1467051291530 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc59800 == 10 [pid = 1716] [id = 315] 11:14:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8e383400) [pid = 1716] [serial = 946] [outer = (nil)] 11:14:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8e388000) [pid = 1716] [serial = 947] [outer = 0x8e383400] 11:14:51 INFO - PROCESS | 1716 | 1467051291612 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8e38d800) [pid = 1716] [serial = 948] [outer = 0x8e383400] 11:14:53 INFO - PROCESS | 1716 | 1467051293630 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x92ad3000) [pid = 1716] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8dc54400) [pid = 1716] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x92dca800) [pid = 1716] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8d9cec00) [pid = 1716] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8dc56000) [pid = 1716] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eb54400) [pid = 1716] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x93d7fc00) [pid = 1716] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x93bbec00) [pid = 1716] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8f8a9800) [pid = 1716] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x91d7fc00) [pid = 1716] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x91d87800) [pid = 1716] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8d9d4400) [pid = 1716] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8eb58c00) [pid = 1716] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x9a182800) [pid = 1716] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8d1cc400) [pid = 1716] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8d1d5800) [pid = 1716] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:14:53 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x939bac00) [pid = 1716] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2706ms 11:14:53 INFO - PROCESS | 1716 | 1467051293879 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 1716 | 1467051293888 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:14:53 INFO - PROCESS | 1716 | 1467051293898 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 1716 | 1467051293903 Marionette TRACE conn4 <- [1,1234,null,{}] 11:14:53 INFO - PROCESS | 1716 | 1467051293913 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:53 INFO - PROCESS | 1716 | 1467051293921 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:54 INFO - PROCESS | 1716 | 1467051294116 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:14:54 INFO - PROCESS | 1716 | 1467051294292 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 1716 | 1467051294299 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d5800 == 11 [pid = 1716] [id = 316] 11:14:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8d1d5c00) [pid = 1716] [serial = 949] [outer = (nil)] 11:14:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8d9d0c00) [pid = 1716] [serial = 950] [outer = 0x8d1d5c00] 11:14:54 INFO - PROCESS | 1716 | 1467051294391 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8dbad000) [pid = 1716] [serial = 951] [outer = 0x8d1d5c00] 11:14:55 INFO - PROCESS | 1716 | 1467051295401 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1550ms 11:14:55 INFO - PROCESS | 1716 | 1467051295448 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 1716 | 1467051295456 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:14:55 INFO - PROCESS | 1716 | 1467051295470 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - PROCESS | 1716 | 1467051295476 Marionette TRACE conn4 <- [1,1238,null,{}] 11:14:55 INFO - PROCESS | 1716 | 1467051295482 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:55 INFO - PROCESS | 1716 | 1467051295489 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:55 INFO - PROCESS | 1716 | 1467051295749 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:14:55 INFO - PROCESS | 1716 | 1467051295977 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 1716 | 1467051295987 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e564800 == 12 [pid = 1716] [id = 317] 11:14:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8e566800) [pid = 1716] [serial = 952] [outer = (nil)] 11:14:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eb49800) [pid = 1716] [serial = 953] [outer = 0x8e566800] 11:14:56 INFO - PROCESS | 1716 | 1467051296123 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8eb54400) [pid = 1716] [serial = 954] [outer = 0x8e566800] 11:14:57 INFO - PROCESS | 1716 | 1467051297143 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1736ms 11:14:57 INFO - PROCESS | 1716 | 1467051297206 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:14:57 INFO - PROCESS | 1716 | 1467051297210 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:14:57 INFO - PROCESS | 1716 | 1467051297218 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 1716 | 1467051297225 Marionette TRACE conn4 <- [1,1242,null,{}] 11:14:57 INFO - PROCESS | 1716 | 1467051297245 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 1716 | 1467051297256 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:57 INFO - PROCESS | 1716 | 1467051297503 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:14:57 INFO - PROCESS | 1716 | 1467051297730 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 1716 | 1467051297743 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed77800 == 13 [pid = 1716] [id = 318] 11:14:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8ed78000) [pid = 1716] [serial = 955] [outer = (nil)] 11:14:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8ed7d000) [pid = 1716] [serial = 956] [outer = 0x8ed78000] 11:14:57 INFO - PROCESS | 1716 | 1467051297833 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8eec2000) [pid = 1716] [serial = 957] [outer = 0x8ed78000] 11:14:58 INFO - PROCESS | 1716 | 1467051298868 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1689ms 11:14:58 INFO - PROCESS | 1716 | 1467051298908 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 1716 | 1467051298914 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:14:58 INFO - PROCESS | 1716 | 1467051298921 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 1716 | 1467051298925 Marionette TRACE conn4 <- [1,1246,null,{}] 11:14:58 INFO - PROCESS | 1716 | 1467051298933 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 1716 | 1467051298937 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:59 INFO - PROCESS | 1716 | 1467051299139 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:14:59 INFO - PROCESS | 1716 | 1467051299357 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 1716 | 1467051299366 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:14:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74ac00 == 14 [pid = 1716] [id = 319] 11:14:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8f751800) [pid = 1716] [serial = 958] [outer = (nil)] 11:14:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8f8a8800) [pid = 1716] [serial = 959] [outer = 0x8f751800] 11:14:59 INFO - PROCESS | 1716 | 1467051299494 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8f8b1800) [pid = 1716] [serial = 960] [outer = 0x8f751800] 11:15:00 INFO - PROCESS | 1716 | 1467051300426 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1539ms 11:15:00 INFO - PROCESS | 1716 | 1467051300461 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 1716 | 1467051300465 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:15:00 INFO - PROCESS | 1716 | 1467051300472 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 1716 | 1467051300476 Marionette TRACE conn4 <- [1,1250,null,{}] 11:15:00 INFO - PROCESS | 1716 | 1467051300482 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 1716 | 1467051300488 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:00 INFO - PROCESS | 1716 | 1467051300675 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:15:00 INFO - PROCESS | 1716 | 1467051300866 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 1716 | 1467051300874 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d1c00 == 15 [pid = 1716] [id = 320] 11:15:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8ebc1400) [pid = 1716] [serial = 961] [outer = (nil)] 11:15:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x91c3d400) [pid = 1716] [serial = 962] [outer = 0x8ebc1400] 11:15:00 INFO - PROCESS | 1716 | 1467051300962 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8d1ce000) [pid = 1716] [serial = 963] [outer = 0x8ebc1400] 11:15:02 INFO - PROCESS | 1716 | 1467051302106 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1699ms 11:15:02 INFO - PROCESS | 1716 | 1467051302173 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:15:02 INFO - PROCESS | 1716 | 1467051302178 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:15:02 INFO - PROCESS | 1716 | 1467051302185 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 1716 | 1467051302189 Marionette TRACE conn4 <- [1,1254,null,{}] 11:15:02 INFO - PROCESS | 1716 | 1467051302196 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:02 INFO - PROCESS | 1716 | 1467051302209 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:02 INFO - PROCESS | 1716 | 1467051302581 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:15:02 INFO - PROCESS | 1716 | 1467051302750 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1716 | 1467051302759 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c6c00 == 16 [pid = 1716] [id = 321] 11:15:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8dc51800) [pid = 1716] [serial = 964] [outer = (nil)] 11:15:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x92373800) [pid = 1716] [serial = 965] [outer = 0x8dc51800] 11:15:02 INFO - PROCESS | 1716 | 1467051302847 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x92a9bc00) [pid = 1716] [serial = 966] [outer = 0x8dc51800] 11:15:04 INFO - PROCESS | 1716 | 1467051304207 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2088ms 11:15:04 INFO - PROCESS | 1716 | 1467051304276 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 1716 | 1467051304283 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:15:04 INFO - PROCESS | 1716 | 1467051304294 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 1716 | 1467051304299 Marionette TRACE conn4 <- [1,1258,null,{}] 11:15:04 INFO - PROCESS | 1716 | 1467051304311 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:04 INFO - PROCESS | 1716 | 1467051304321 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:04 INFO - PROCESS | 1716 | 1467051304633 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:15:04 INFO - PROCESS | 1716 | 1467051304803 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 1716 | 1467051304812 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d5000 == 17 [pid = 1716] [id = 322] 11:15:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8e561400) [pid = 1716] [serial = 967] [outer = (nil)] 11:15:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x92ad3400) [pid = 1716] [serial = 968] [outer = 0x8e561400] 11:15:04 INFO - PROCESS | 1716 | 1467051304898 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92ad1c00) [pid = 1716] [serial = 969] [outer = 0x8e561400] 11:15:05 INFO - PROCESS | 1716 | 1467051305843 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1593ms 11:15:05 INFO - PROCESS | 1716 | 1467051305886 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 1716 | 1467051305891 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:15:05 INFO - PROCESS | 1716 | 1467051305900 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 1716 | 1467051305912 Marionette TRACE conn4 <- [1,1262,null,{}] 11:15:05 INFO - PROCESS | 1716 | 1467051305917 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:05 INFO - PROCESS | 1716 | 1467051305924 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:06 INFO - PROCESS | 1716 | 1467051306114 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:15:06 INFO - PROCESS | 1716 | 1467051306349 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 1716 | 1467051306356 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc4400 == 18 [pid = 1716] [id = 323] 11:15:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x92a9e400) [pid = 1716] [serial = 970] [outer = (nil)] 11:15:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x92dcf000) [pid = 1716] [serial = 971] [outer = 0x92a9e400] 11:15:06 INFO - PROCESS | 1716 | 1467051306482 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x92dd3800) [pid = 1716] [serial = 972] [outer = 0x92a9e400] 11:15:07 INFO - PROCESS | 1716 | 1467051307404 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1545ms 11:15:07 INFO - PROCESS | 1716 | 1467051307462 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 1716 | 1467051307466 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:15:07 INFO - PROCESS | 1716 | 1467051307474 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1716 | 1467051307478 Marionette TRACE conn4 <- [1,1266,null,{}] 11:15:07 INFO - PROCESS | 1716 | 1467051307484 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 1716 | 1467051307490 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:07 INFO - PROCESS | 1716 | 1467051307685 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:15:07 INFO - PROCESS | 1716 | 1467051307909 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1716 | 1467051307918 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d0400 == 19 [pid = 1716] [id = 324] 11:15:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x8e55a000) [pid = 1716] [serial = 973] [outer = (nil)] 11:15:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x9237c000) [pid = 1716] [serial = 974] [outer = 0x8e55a000] 11:15:08 INFO - PROCESS | 1716 | 1467051308049 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x92dd7800) [pid = 1716] [serial = 975] [outer = 0x8e55a000] 11:15:09 INFO - PROCESS | 1716 | 1467051309062 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1637ms 11:15:09 INFO - PROCESS | 1716 | 1467051309113 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 1716 | 1467051309118 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:15:09 INFO - PROCESS | 1716 | 1467051309126 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 1716 | 1467051309131 Marionette TRACE conn4 <- [1,1270,null,{}] 11:15:09 INFO - PROCESS | 1716 | 1467051309138 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 1716 | 1467051309143 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:09 INFO - PROCESS | 1716 | 1467051309440 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:15:09 INFO - PROCESS | 1716 | 1467051309790 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:09 INFO - PROCESS | 1716 | 1467051309797 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0edc00 == 20 [pid = 1716] [id = 325] 11:15:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8c0f0800) [pid = 1716] [serial = 976] [outer = (nil)] 11:15:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8c3c5000) [pid = 1716] [serial = 977] [outer = 0x8c0f0800] 11:15:09 INFO - PROCESS | 1716 | 1467051309883 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x8c3cf800) [pid = 1716] [serial = 978] [outer = 0x8c0f0800] 11:15:10 INFO - PROCESS | 1716 | 1467051310824 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1741ms 11:15:10 INFO - PROCESS | 1716 | 1467051310871 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 1716 | 1467051310877 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:15:10 INFO - PROCESS | 1716 | 1467051310886 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 1716 | 1467051310891 Marionette TRACE conn4 <- [1,1274,null,{}] 11:15:10 INFO - PROCESS | 1716 | 1467051310901 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 1716 | 1467051310910 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:11 INFO - PROCESS | 1716 | 1467051311135 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:15:11 INFO - PROCESS | 1716 | 1467051311507 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 1716 | 1467051311517 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:11 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d1000 == 19 [pid = 1716] [id = 314] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x8f749c00) [pid = 1716] [serial = 905] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x93b66800) [pid = 1716] [serial = 902] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x93d74000) [pid = 1716] [serial = 903] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x8ebc3800) [pid = 1716] [serial = 860] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x8eec3000) [pid = 1716] [serial = 861] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8e565000) [pid = 1716] [serial = 890] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8ebc9400) [pid = 1716] [serial = 891] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8f8aac00) [pid = 1716] [serial = 884] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x93d75800) [pid = 1716] [serial = 885] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x95285000) [pid = 1716] [serial = 869] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9528c000) [pid = 1716] [serial = 870] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x9835b400) [pid = 1716] [serial = 872] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x98a05800) [pid = 1716] [serial = 873] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9a0bd400) [pid = 1716] [serial = 875] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x9a184000) [pid = 1716] [serial = 876] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x92a97800) [pid = 1716] [serial = 863] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x92a9f000) [pid = 1716] [serial = 864] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92a9dc00) [pid = 1716] [serial = 896] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92ad5000) [pid = 1716] [serial = 897] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9237a000) [pid = 1716] [serial = 858] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x9a5db000) [pid = 1716] [serial = 878] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x9a533800) [pid = 1716] [serial = 879] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x9a9af400) [pid = 1716] [serial = 881] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9a9b3400) [pid = 1716] [serial = 882] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8ebc7c00) [pid = 1716] [serial = 887] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8f744400) [pid = 1716] [serial = 888] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8dba5400) [pid = 1716] [serial = 893] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8ebcf800) [pid = 1716] [serial = 894] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x939da000) [pid = 1716] [serial = 866] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x93bb1800) [pid = 1716] [serial = 867] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x954db000) [pid = 1716] [serial = 906] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x939b8c00) [pid = 1716] [serial = 899] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x939c0c00) [pid = 1716] [serial = 900] [outer = (nil)] [url = about:blank] 11:15:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d0c00 == 20 [pid = 1716] [id = 326] 11:15:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8c3d3800) [pid = 1716] [serial = 979] [outer = (nil)] 11:15:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8dba5000) [pid = 1716] [serial = 980] [outer = 0x8c3d3800] 11:15:11 INFO - PROCESS | 1716 | 1467051311687 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e560400) [pid = 1716] [serial = 981] [outer = 0x8c3d3800] 11:15:12 INFO - PROCESS | 1716 | 1467051312541 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1697ms 11:15:12 INFO - PROCESS | 1716 | 1467051312587 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 1716 | 1467051312594 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:15:12 INFO - PROCESS | 1716 | 1467051312601 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 1716 | 1467051312605 Marionette TRACE conn4 <- [1,1278,null,{}] 11:15:12 INFO - PROCESS | 1716 | 1467051312611 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:12 INFO - PROCESS | 1716 | 1467051312617 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:12 INFO - PROCESS | 1716 | 1467051312808 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:15:12 INFO - PROCESS | 1716 | 1467051312949 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1716 | 1467051312957 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e386000 == 21 [pid = 1716] [id = 327] 11:15:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8e564c00) [pid = 1716] [serial = 982] [outer = (nil)] 11:15:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8ebca400) [pid = 1716] [serial = 983] [outer = 0x8e564c00] 11:15:13 INFO - PROCESS | 1716 | 1467051313035 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8ed74800) [pid = 1716] [serial = 984] [outer = 0x8e564c00] 11:15:14 INFO - PROCESS | 1716 | 1467051314006 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1431ms 11:15:14 INFO - PROCESS | 1716 | 1467051314034 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1716 | 1467051314039 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:15:14 INFO - PROCESS | 1716 | 1467051314054 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1716 | 1467051314064 Marionette TRACE conn4 <- [1,1282,null,{}] 11:15:14 INFO - PROCESS | 1716 | 1467051314086 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 1716 | 1467051314096 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:14 INFO - PROCESS | 1716 | 1467051314351 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:15:14 INFO - PROCESS | 1716 | 1467051314396 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1716 | 1467051314406 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55f400 == 22 [pid = 1716] [id = 328] 11:15:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8ed7b800) [pid = 1716] [serial = 985] [outer = (nil)] 11:15:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x91c37800) [pid = 1716] [serial = 986] [outer = 0x8ed7b800] 11:15:14 INFO - PROCESS | 1716 | 1467051314488 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x91d22800) [pid = 1716] [serial = 987] [outer = 0x8ed7b800] 11:15:15 INFO - PROCESS | 1716 | 1467051315608 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1621ms 11:15:15 INFO - PROCESS | 1716 | 1467051315675 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1716 | 1467051315681 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:15:15 INFO - PROCESS | 1716 | 1467051315688 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1716 | 1467051315691 Marionette TRACE conn4 <- [1,1286,null,{}] 11:15:15 INFO - PROCESS | 1716 | 1467051315698 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 1716 | 1467051315703 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:15 INFO - PROCESS | 1716 | 1467051315975 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:15:16 INFO - PROCESS | 1716 | 1467051316041 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1716 | 1467051316047 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d2000 == 23 [pid = 1716] [id = 329] 11:15:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8eb57800) [pid = 1716] [serial = 988] [outer = (nil)] 11:15:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92375800) [pid = 1716] [serial = 989] [outer = 0x8eb57800] 11:15:16 INFO - PROCESS | 1716 | 1467051316271 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x92379c00) [pid = 1716] [serial = 990] [outer = 0x8eb57800] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91c43800) [pid = 1716] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x93d80000) [pid = 1716] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9ab0a800) [pid = 1716] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8ebc5c00) [pid = 1716] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d9cb000) [pid = 1716] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x9a2c2400) [pid = 1716] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9aeab000) [pid = 1716] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8f747400) [pid = 1716] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x91d22400) [pid = 1716] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8c3d1000) [pid = 1716] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9a9ab800) [pid = 1716] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x91c3ac00) [pid = 1716] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:15:16 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8d1d4800) [pid = 1716] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:15:17 INFO - PROCESS | 1716 | 1467051317117 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1485ms 11:15:17 INFO - PROCESS | 1716 | 1467051317180 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:15:17 INFO - PROCESS | 1716 | 1467051317185 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:15:17 INFO - PROCESS | 1716 | 1467051317191 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 1716 | 1467051317195 Marionette TRACE conn4 <- [1,1290,null,{}] 11:15:17 INFO - PROCESS | 1716 | 1467051317201 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:17 INFO - PROCESS | 1716 | 1467051317207 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:17 INFO - PROCESS | 1716 | 1467051317389 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:15:17 INFO - PROCESS | 1716 | 1467051317399 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 1716 | 1467051317416 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x92374c00 == 24 [pid = 1716] [id = 330] 11:15:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x9237ec00) [pid = 1716] [serial = 991] [outer = (nil)] 11:15:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92a99c00) [pid = 1716] [serial = 992] [outer = 0x9237ec00] 11:15:17 INFO - PROCESS | 1716 | 1467051317499 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92dd0c00) [pid = 1716] [serial = 993] [outer = 0x9237ec00] 11:15:18 INFO - PROCESS | 1716 | 1467051318630 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1484ms 11:15:18 INFO - PROCESS | 1716 | 1467051318676 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 1716 | 1467051318684 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:15:18 INFO - PROCESS | 1716 | 1467051318694 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 1716 | 1467051318700 Marionette TRACE conn4 <- [1,1294,null,{}] 11:15:18 INFO - PROCESS | 1716 | 1467051318709 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 1716 | 1467051318716 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:19 INFO - PROCESS | 1716 | 1467051319011 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:15:19 INFO - PROCESS | 1716 | 1467051319308 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 1716 | 1467051319324 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d4000 == 25 [pid = 1716] [id = 331] 11:15:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8d9ce400) [pid = 1716] [serial = 994] [outer = (nil)] 11:15:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8e382400) [pid = 1716] [serial = 995] [outer = 0x8d9ce400] 11:15:19 INFO - PROCESS | 1716 | 1467051319416 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eb4b800) [pid = 1716] [serial = 996] [outer = 0x8d9ce400] 11:15:20 INFO - PROCESS | 1716 | 1467051320368 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1738ms 11:15:20 INFO - PROCESS | 1716 | 1467051320432 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 1716 | 1467051320440 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:15:20 INFO - PROCESS | 1716 | 1467051320452 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 1716 | 1467051320456 Marionette TRACE conn4 <- [1,1298,null,{}] 11:15:20 INFO - PROCESS | 1716 | 1467051320464 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 1716 | 1467051320471 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:20 INFO - PROCESS | 1716 | 1467051320750 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:15:21 INFO - PROCESS | 1716 | 1467051321026 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 1716 | 1467051321033 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed73c00 == 26 [pid = 1716] [id = 332] 11:15:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8ed7a000) [pid = 1716] [serial = 997] [outer = (nil)] 11:15:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8eec8800) [pid = 1716] [serial = 998] [outer = 0x8ed7a000] 11:15:21 INFO - PROCESS | 1716 | 1467051321125 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8f8a4000) [pid = 1716] [serial = 999] [outer = 0x8ed7a000] 11:15:22 INFO - PROCESS | 1716 | 1467051322166 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1782ms 11:15:22 INFO - PROCESS | 1716 | 1467051322235 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:15:22 INFO - PROCESS | 1716 | 1467051322240 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:15:22 INFO - PROCESS | 1716 | 1467051322247 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 1716 | 1467051322253 Marionette TRACE conn4 <- [1,1302,null,{}] 11:15:22 INFO - PROCESS | 1716 | 1467051322270 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 1716 | 1467051322280 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:22 INFO - PROCESS | 1716 | 1467051322514 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:15:22 INFO - PROCESS | 1716 | 1467051322742 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 1716 | 1467051322754 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad5000 == 27 [pid = 1716] [id = 333] 11:15:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92ad9400) [pid = 1716] [serial = 1000] [outer = (nil)] 11:15:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x939b8c00) [pid = 1716] [serial = 1001] [outer = 0x92ad9400] 11:15:22 INFO - PROCESS | 1716 | 1467051322839 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x939c1400) [pid = 1716] [serial = 1002] [outer = 0x92ad9400] 11:15:23 INFO - PROCESS | 1716 | 1467051323786 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1596ms 11:15:23 INFO - PROCESS | 1716 | 1467051323844 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:15:23 INFO - PROCESS | 1716 | 1467051323850 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:15:23 INFO - PROCESS | 1716 | 1467051323857 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 1716 | 1467051323861 Marionette TRACE conn4 <- [1,1306,null,{}] 11:15:23 INFO - PROCESS | 1716 | 1467051323867 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:23 INFO - PROCESS | 1716 | 1467051323873 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:24 INFO - PROCESS | 1716 | 1467051324136 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:15:24 INFO - PROCESS | 1716 | 1467051324414 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1716 | 1467051324425 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a6c00 == 28 [pid = 1716] [id = 334] 11:15:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x92aa4800) [pid = 1716] [serial = 1003] [outer = (nil)] 11:15:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x93bb6400) [pid = 1716] [serial = 1004] [outer = 0x92aa4800] 11:15:24 INFO - PROCESS | 1716 | 1467051324511 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x93d75c00) [pid = 1716] [serial = 1005] [outer = 0x92aa4800] 11:15:25 INFO - PROCESS | 1716 | 1467051325476 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1691ms 11:15:25 INFO - PROCESS | 1716 | 1467051325549 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 1716 | 1467051325553 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:15:25 INFO - PROCESS | 1716 | 1467051325560 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 1716 | 1467051325564 Marionette TRACE conn4 <- [1,1310,null,{}] 11:15:25 INFO - PROCESS | 1716 | 1467051325571 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 1716 | 1467051325577 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:25 INFO - PROCESS | 1716 | 1467051325831 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:15:26 INFO - PROCESS | 1716 | 1467051326101 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1716 | 1467051326109 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x939b7800 == 29 [pid = 1716] [id = 335] 11:15:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x93b69c00) [pid = 1716] [serial = 1006] [outer = (nil)] 11:15:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x94845800) [pid = 1716] [serial = 1007] [outer = 0x93b69c00] 11:15:26 INFO - PROCESS | 1716 | 1467051326207 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x954dac00) [pid = 1716] [serial = 1008] [outer = 0x93b69c00] 11:15:27 INFO - PROCESS | 1716 | 1467051327143 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1716 | 1467051327207 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:15:27 INFO - PROCESS | 1716 | 1467051327214 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1716 | 1467051327218 Marionette TRACE conn4 <- [1,1314,null,{}] 11:15:27 INFO - PROCESS | 1716 | 1467051327224 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 1716 | 1467051327234 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:27 INFO - PROCESS | 1716 | 1467051327468 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:15:27 INFO - PROCESS | 1716 | 1467051327705 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1716 | 1467051327716 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbb0c00 == 30 [pid = 1716] [id = 336] 11:15:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8eb4ac00) [pid = 1716] [serial = 1009] [outer = (nil)] 11:15:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x97945400) [pid = 1716] [serial = 1010] [outer = 0x8eb4ac00] 11:15:27 INFO - PROCESS | 1716 | 1467051327814 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x98a04000) [pid = 1716] [serial = 1011] [outer = 0x8eb4ac00] 11:15:28 INFO - PROCESS | 1716 | 1467051328725 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1584ms 11:15:28 INFO - PROCESS | 1716 | 1467051328800 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:15:28 INFO - PROCESS | 1716 | 1467051328804 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:15:28 INFO - PROCESS | 1716 | 1467051328812 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1716 | 1467051328815 Marionette TRACE conn4 <- [1,1318,null,{}] 11:15:28 INFO - PROCESS | 1716 | 1467051328822 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 1716 | 1467051328827 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:29 INFO - PROCESS | 1716 | 1467051329091 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:15:29 INFO - PROCESS | 1716 | 1467051329327 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 1716 | 1467051329336 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ed800 == 31 [pid = 1716] [id = 337] 11:15:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8c0f2800) [pid = 1716] [serial = 1012] [outer = (nil)] 11:15:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8d9d7000) [pid = 1716] [serial = 1013] [outer = 0x8c0f2800] 11:15:29 INFO - PROCESS | 1716 | 1467051329465 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dc60400) [pid = 1716] [serial = 1014] [outer = 0x8c0f2800] 11:15:30 INFO - PROCESS | 1716 | 1467051330669 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1896ms 11:15:30 INFO - PROCESS | 1716 | 1467051330708 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 1716 | 1467051330714 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:15:30 INFO - PROCESS | 1716 | 1467051330722 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 1716 | 1467051330730 Marionette TRACE conn4 <- [1,1322,null,{}] 11:15:30 INFO - PROCESS | 1716 | 1467051330738 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 1716 | 1467051330745 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:30 INFO - PROCESS | 1716 | 1467051330933 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:15:31 INFO - PROCESS | 1716 | 1467051331294 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 1716 | 1467051331303 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55d800 == 32 [pid = 1716] [id = 338] 11:15:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8eb4c800) [pid = 1716] [serial = 1015] [outer = (nil)] 11:15:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8ebc6400) [pid = 1716] [serial = 1016] [outer = 0x8eb4c800] 11:15:31 INFO - PROCESS | 1716 | 1467051331393 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8ed74400) [pid = 1716] [serial = 1017] [outer = 0x8eb4c800] 11:15:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ca400 == 31 [pid = 1716] [id = 312] 11:15:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c6c00 == 30 [pid = 1716] [id = 321] 11:15:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d1c00 == 29 [pid = 1716] [id = 320] 11:15:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74ac00 == 28 [pid = 1716] [id = 319] 11:15:32 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed77800 == 27 [pid = 1716] [id = 318] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8e564800 == 26 [pid = 1716] [id = 317] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d5800 == 25 [pid = 1716] [id = 316] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c6800 == 24 [pid = 1716] [id = 313] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc59800 == 23 [pid = 1716] [id = 315] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc4400 == 22 [pid = 1716] [id = 323] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d0400 == 21 [pid = 1716] [id = 324] 11:15:33 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d5000 == 20 [pid = 1716] [id = 322] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8e388000) [pid = 1716] [serial = 947] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x9a08dc00) [pid = 1716] [serial = 918] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x9a183400) [pid = 1716] [serial = 921] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9aea5800) [pid = 1716] [serial = 924] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8eec3800) [pid = 1716] [serial = 912] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8dc5c400) [pid = 1716] [serial = 939] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9b4cb400) [pid = 1716] [serial = 927] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x9bd17000) [pid = 1716] [serial = 933] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x9c1b5800) [pid = 1716] [serial = 936] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x92aa2800) [pid = 1716] [serial = 915] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8d9cb400) [pid = 1716] [serial = 909] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9b50f000) [pid = 1716] [serial = 930] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9794c400) [pid = 1716] [serial = 917] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8ed79000) [pid = 1716] [serial = 911] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x9b4d2c00) [pid = 1716] [serial = 929] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x9a17d000) [pid = 1716] [serial = 920] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x91d30800) [pid = 1716] [serial = 942] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9bd0f000) [pid = 1716] [serial = 932] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x9c1b1000) [pid = 1716] [serial = 935] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8dba3800) [pid = 1716] [serial = 938] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x91d80800) [pid = 1716] [serial = 914] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8d1ca000) [pid = 1716] [serial = 908] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d9d6800) [pid = 1716] [serial = 945] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8d9cdc00) [pid = 1716] [serial = 944] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9ab0f800) [pid = 1716] [serial = 923] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x91c42000) [pid = 1716] [serial = 941] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x9b204400) [pid = 1716] [serial = 926] [outer = (nil)] [url = about:blank] 11:15:33 INFO - PROCESS | 1716 | 1467051333703 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 3044ms 11:15:33 INFO - PROCESS | 1716 | 1467051333773 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 1716 | 1467051333780 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:15:33 INFO - PROCESS | 1716 | 1467051333789 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 1716 | 1467051333802 Marionette TRACE conn4 <- [1,1326,null,{}] 11:15:33 INFO - PROCESS | 1716 | 1467051333817 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:33 INFO - PROCESS | 1716 | 1467051333822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:34 INFO - PROCESS | 1716 | 1467051334013 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:15:34 INFO - PROCESS | 1716 | 1467051334199 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1716 | 1467051334209 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d1c00 == 21 [pid = 1716] [id = 339] 11:15:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d1d4800) [pid = 1716] [serial = 1018] [outer = (nil)] 11:15:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8dba3800) [pid = 1716] [serial = 1019] [outer = 0x8d1d4800] 11:15:34 INFO - PROCESS | 1716 | 1467051334286 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8dbaec00) [pid = 1716] [serial = 1020] [outer = 0x8d1d4800] 11:15:35 INFO - PROCESS | 1716 | 1467051335186 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1455ms 11:15:35 INFO - PROCESS | 1716 | 1467051335245 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 1716 | 1467051335255 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:15:35 INFO - PROCESS | 1716 | 1467051335268 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 1716 | 1467051335273 Marionette TRACE conn4 <- [1,1330,null,{}] 11:15:35 INFO - PROCESS | 1716 | 1467051335280 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:35 INFO - PROCESS | 1716 | 1467051335286 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:35 INFO - PROCESS | 1716 | 1467051335472 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:15:35 INFO - PROCESS | 1716 | 1467051335616 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 1716 | 1467051335626 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5c800 == 22 [pid = 1716] [id = 340] 11:15:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e38f800) [pid = 1716] [serial = 1021] [outer = (nil)] 11:15:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8e564800) [pid = 1716] [serial = 1022] [outer = 0x8e38f800] 11:15:35 INFO - PROCESS | 1716 | 1467051335708 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eb57400) [pid = 1716] [serial = 1023] [outer = 0x8e38f800] 11:15:36 INFO - PROCESS | 1716 | 1467051336670 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1446ms 11:15:36 INFO - PROCESS | 1716 | 1467051336715 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 1716 | 1467051336720 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:15:36 INFO - PROCESS | 1716 | 1467051336736 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 1716 | 1467051336743 Marionette TRACE conn4 <- [1,1334,null,{}] 11:15:36 INFO - PROCESS | 1716 | 1467051336762 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 1716 | 1467051336772 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:37 INFO - PROCESS | 1716 | 1467051337023 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:15:37 INFO - PROCESS | 1716 | 1467051337064 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 1716 | 1467051337078 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f743400 == 23 [pid = 1716] [id = 341] 11:15:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8f746400) [pid = 1716] [serial = 1024] [outer = (nil)] 11:15:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8f8a8c00) [pid = 1716] [serial = 1025] [outer = 0x8f746400] 11:15:37 INFO - PROCESS | 1716 | 1467051337237 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x91c37c00) [pid = 1716] [serial = 1026] [outer = 0x8f746400] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x9237ec00) [pid = 1716] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8ed7b800) [pid = 1716] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8eb57800) [pid = 1716] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8d1d5c00) [pid = 1716] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8f751800) [pid = 1716] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8e561400) [pid = 1716] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8c0f0800) [pid = 1716] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x92a9e400) [pid = 1716] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ebc1400) [pid = 1716] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e55a000) [pid = 1716] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8e564c00) [pid = 1716] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8e566800) [pid = 1716] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8c3d3800) [pid = 1716] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8ed78000) [pid = 1716] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e383400) [pid = 1716] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:15:38 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8dc51800) [pid = 1716] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:15:38 INFO - PROCESS | 1716 | 1467051338904 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2207ms 11:15:38 INFO - PROCESS | 1716 | 1467051338943 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:15:38 INFO - PROCESS | 1716 | 1467051338948 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:15:38 INFO - PROCESS | 1716 | 1467051338954 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1716 | 1467051338958 Marionette TRACE conn4 <- [1,1338,null,{}] 11:15:38 INFO - PROCESS | 1716 | 1467051338965 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 1716 | 1467051338969 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:39 INFO - PROCESS | 1716 | 1467051339144 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:15:39 INFO - PROCESS | 1716 | 1467051339153 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 1716 | 1467051339162 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7c00 == 24 [pid = 1716] [id = 342] 11:15:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8e566800) [pid = 1716] [serial = 1027] [outer = (nil)] 11:15:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed73000) [pid = 1716] [serial = 1028] [outer = 0x8e566800] 11:15:39 INFO - PROCESS | 1716 | 1467051339248 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8a5000) [pid = 1716] [serial = 1029] [outer = 0x8e566800] 11:15:40 INFO - PROCESS | 1716 | 1467051340546 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1632ms 11:15:40 INFO - PROCESS | 1716 | 1467051340587 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1716 | 1467051340592 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:15:40 INFO - PROCESS | 1716 | 1467051340598 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1716 | 1467051340602 Marionette TRACE conn4 <- [1,1342,null,{}] 11:15:40 INFO - PROCESS | 1716 | 1467051340608 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 1716 | 1467051340613 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:40 INFO - PROCESS | 1716 | 1467051340834 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:15:41 INFO - PROCESS | 1716 | 1467051341079 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 1716 | 1467051341091 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb800 == 25 [pid = 1716] [id = 343] 11:15:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8c3ccc00) [pid = 1716] [serial = 1030] [outer = (nil)] 11:15:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8d1c7800) [pid = 1716] [serial = 1031] [outer = 0x8c3ccc00] 11:15:41 INFO - PROCESS | 1716 | 1467051341180 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8d1d5000) [pid = 1716] [serial = 1032] [outer = 0x8c3ccc00] 11:15:42 INFO - PROCESS | 1716 | 1467051342197 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1634ms 11:15:42 INFO - PROCESS | 1716 | 1467051342235 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 1716 | 1467051342243 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:15:42 INFO - PROCESS | 1716 | 1467051342253 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 1716 | 1467051342257 Marionette TRACE conn4 <- [1,1346,null,{}] 11:15:42 INFO - PROCESS | 1716 | 1467051342267 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 1716 | 1467051342275 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:42 INFO - PROCESS | 1716 | 1467051342489 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:15:42 INFO - PROCESS | 1716 | 1467051342713 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1716 | 1467051342726 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e384800 == 26 [pid = 1716] [id = 344] 11:15:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8e55a000) [pid = 1716] [serial = 1033] [outer = (nil)] 11:15:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8eb58c00) [pid = 1716] [serial = 1034] [outer = 0x8e55a000] 11:15:42 INFO - PROCESS | 1716 | 1467051342858 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8ed72c00) [pid = 1716] [serial = 1035] [outer = 0x8e55a000] 11:15:43 INFO - PROCESS | 1716 | 1467051343861 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1644ms 11:15:43 INFO - PROCESS | 1716 | 1467051343900 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1716 | 1467051343905 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:15:43 INFO - PROCESS | 1716 | 1467051343914 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1716 | 1467051343918 Marionette TRACE conn4 <- [1,1350,null,{}] 11:15:43 INFO - PROCESS | 1716 | 1467051343925 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 1716 | 1467051343932 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:44 INFO - PROCESS | 1716 | 1467051344171 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:15:44 INFO - PROCESS | 1716 | 1467051344491 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 1716 | 1467051344501 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba7000 == 27 [pid = 1716] [id = 345] 11:15:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8dc60000) [pid = 1716] [serial = 1036] [outer = (nil)] 11:15:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x91d27c00) [pid = 1716] [serial = 1037] [outer = 0x8dc60000] 11:15:44 INFO - PROCESS | 1716 | 1467051344590 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x91d79400) [pid = 1716] [serial = 1038] [outer = 0x8dc60000] 11:15:45 INFO - PROCESS | 1716 | 1467051345617 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1785ms 11:15:45 INFO - PROCESS | 1716 | 1467051345700 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1716 | 1467051345707 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:15:45 INFO - PROCESS | 1716 | 1467051345725 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 1716 | 1467051345734 Marionette TRACE conn4 <- [1,1354,null,{}] 11:15:45 INFO - PROCESS | 1716 | 1467051345741 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 1716 | 1467051345749 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:45 INFO - PROCESS | 1716 | 1467051345995 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:15:46 INFO - PROCESS | 1716 | 1467051346216 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 1716 | 1467051346225 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3e800 == 28 [pid = 1716] [id = 346] 11:15:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91d28c00) [pid = 1716] [serial = 1039] [outer = (nil)] 11:15:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92a9f000) [pid = 1716] [serial = 1040] [outer = 0x91d28c00] 11:15:46 INFO - PROCESS | 1716 | 1467051346353 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92aa3800) [pid = 1716] [serial = 1041] [outer = 0x91d28c00] 11:15:47 INFO - PROCESS | 1716 | 1467051347272 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1602ms 11:15:47 INFO - PROCESS | 1716 | 1467051347319 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:15:47 INFO - PROCESS | 1716 | 1467051347324 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:15:47 INFO - PROCESS | 1716 | 1467051347331 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 1716 | 1467051347335 Marionette TRACE conn4 <- [1,1358,null,{}] 11:15:47 INFO - PROCESS | 1716 | 1467051347341 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 1716 | 1467051347347 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:47 INFO - PROCESS | 1716 | 1467051347544 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:15:47 INFO - PROCESS | 1716 | 1467051347718 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1716 | 1467051347727 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f1000 == 29 [pid = 1716] [id = 347] 11:15:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8c3c6800) [pid = 1716] [serial = 1042] [outer = (nil)] 11:15:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8eeca800) [pid = 1716] [serial = 1043] [outer = 0x8c3c6800] 11:15:47 INFO - PROCESS | 1716 | 1467051347860 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92dccc00) [pid = 1716] [serial = 1044] [outer = 0x8c3c6800] 11:15:48 INFO - PROCESS | 1716 | 1467051348800 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1542ms 11:15:48 INFO - PROCESS | 1716 | 1467051348874 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1716 | 1467051348878 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:15:48 INFO - PROCESS | 1716 | 1467051348886 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1716 | 1467051348890 Marionette TRACE conn4 <- [1,1362,null,{}] 11:15:48 INFO - PROCESS | 1716 | 1467051348897 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 1716 | 1467051348903 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:49 INFO - PROCESS | 1716 | 1467051349116 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:15:49 INFO - PROCESS | 1716 | 1467051349351 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1716 | 1467051349371 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5cc00 == 30 [pid = 1716] [id = 348] 11:15:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x939c2800) [pid = 1716] [serial = 1045] [outer = (nil)] 11:15:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x939e5000) [pid = 1716] [serial = 1046] [outer = 0x939c2800] 11:15:49 INFO - PROCESS | 1716 | 1467051349519 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x95282400) [pid = 1716] [serial = 1047] [outer = 0x939c2800] 11:15:50 INFO - PROCESS | 1716 | 1467051350625 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1795ms 11:15:50 INFO - PROCESS | 1716 | 1467051350683 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 1716 | 1467051350686 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:15:50 INFO - PROCESS | 1716 | 1467051350697 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 1716 | 1467051350700 Marionette TRACE conn4 <- [1,1366,null,{}] 11:15:50 INFO - PROCESS | 1716 | 1467051350708 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 1716 | 1467051350714 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:50 INFO - PROCESS | 1716 | 1467051350921 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:15:51 INFO - PROCESS | 1716 | 1467051351147 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1716 | 1467051351157 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cac00 == 31 [pid = 1716] [id = 349] 11:15:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8d9d7400) [pid = 1716] [serial = 1048] [outer = (nil)] 11:15:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x97940400) [pid = 1716] [serial = 1049] [outer = 0x8d9d7400] 11:15:51 INFO - PROCESS | 1716 | 1467051351254 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x97946400) [pid = 1716] [serial = 1050] [outer = 0x8d9d7400] 11:15:52 INFO - PROCESS | 1716 | 1467051352261 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 1716 | 1467051352332 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:15:52 INFO - PROCESS | 1716 | 1467051352339 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 1716 | 1467051352343 Marionette TRACE conn4 <- [1,1370,null,{}] 11:15:52 INFO - PROCESS | 1716 | 1467051352350 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 1716 | 1467051352355 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:52 INFO - PROCESS | 1716 | 1467051352639 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:15:52 INFO - PROCESS | 1716 | 1467051352894 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 1716 | 1467051352900 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3400 == 32 [pid = 1716] [id = 350] 11:15:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8c3cb000) [pid = 1716] [serial = 1051] [outer = (nil)] 11:15:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8ebc4c00) [pid = 1716] [serial = 1052] [outer = 0x8c3cb000] 11:15:52 INFO - PROCESS | 1716 | 1467051352992 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8ebc8c00) [pid = 1716] [serial = 1053] [outer = 0x8c3cb000] 11:15:54 INFO - PROCESS | 1716 | 1467051354168 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 1716 | 1467051354232 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:15:54 INFO - PROCESS | 1716 | 1467051354241 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 1716 | 1467051354247 Marionette TRACE conn4 <- [1,1374,null,{}] 11:15:54 INFO - PROCESS | 1716 | 1467051354256 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 1716 | 1467051354261 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:54 INFO - PROCESS | 1716 | 1467051354677 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:15:54 INFO - PROCESS | 1716 | 1467051354899 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 1716 | 1467051354907 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:54 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7c00 == 31 [pid = 1716] [id = 342] 11:15:54 INFO - PROCESS | 1716 | --DOCSHELL 0x8f743400 == 30 [pid = 1716] [id = 341] 11:15:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ca000 == 31 [pid = 1716] [id = 351] 11:15:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8c3cd400) [pid = 1716] [serial = 1054] [outer = (nil)] 11:15:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8d9d8c00) [pid = 1716] [serial = 1055] [outer = 0x8c3cd400] 11:15:55 INFO - PROCESS | 1716 | 1467051355020 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8dc52c00) [pid = 1716] [serial = 1056] [outer = 0x8c3cd400] 11:15:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5c800 == 30 [pid = 1716] [id = 340] 11:15:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d1c00 == 29 [pid = 1716] [id = 339] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x91d22800) [pid = 1716] [serial = 987] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x92375800) [pid = 1716] [serial = 989] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x92379c00) [pid = 1716] [serial = 990] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8d9d0c00) [pid = 1716] [serial = 950] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8dbad000) [pid = 1716] [serial = 951] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8f8a8800) [pid = 1716] [serial = 959] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8f8b1800) [pid = 1716] [serial = 960] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92ad3400) [pid = 1716] [serial = 968] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x92ad1c00) [pid = 1716] [serial = 969] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8c3c5000) [pid = 1716] [serial = 977] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8c3cf800) [pid = 1716] [serial = 978] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x92dcf000) [pid = 1716] [serial = 971] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x92dd3800) [pid = 1716] [serial = 972] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x91c3d400) [pid = 1716] [serial = 962] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d1ce000) [pid = 1716] [serial = 963] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x9237c000) [pid = 1716] [serial = 974] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92dd7800) [pid = 1716] [serial = 975] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8ebca400) [pid = 1716] [serial = 983] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb49800) [pid = 1716] [serial = 953] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8eb54400) [pid = 1716] [serial = 954] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8dba5000) [pid = 1716] [serial = 980] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e560400) [pid = 1716] [serial = 981] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ed7d000) [pid = 1716] [serial = 956] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8eec2000) [pid = 1716] [serial = 957] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8e38d800) [pid = 1716] [serial = 948] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92373800) [pid = 1716] [serial = 965] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x92a9bc00) [pid = 1716] [serial = 966] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x92dd0c00) [pid = 1716] [serial = 993] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91c37800) [pid = 1716] [serial = 986] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8ed74800) [pid = 1716] [serial = 984] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92a99c00) [pid = 1716] [serial = 992] [outer = (nil)] [url = about:blank] 11:15:55 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:55 INFO - PROCESS | 1716 | 1467051355933 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1716 | 1467051355993 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:15:56 INFO - PROCESS | 1716 | 1467051356006 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 1716 | 1467051356010 Marionette TRACE conn4 <- [1,1378,null,{}] 11:15:56 INFO - PROCESS | 1716 | 1467051356018 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 1716 | 1467051356024 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:56 INFO - PROCESS | 1716 | 1467051356224 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:15:56 INFO - PROCESS | 1716 | 1467051356356 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1716 | 1467051356364 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cec00 == 30 [pid = 1716] [id = 352] 11:15:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8eb4b000) [pid = 1716] [serial = 1057] [outer = (nil)] 11:15:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ebc2400) [pid = 1716] [serial = 1058] [outer = 0x8eb4b000] 11:15:56 INFO - PROCESS | 1716 | 1467051356442 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed77400) [pid = 1716] [serial = 1059] [outer = 0x8eb4b000] 11:15:57 INFO - PROCESS | 1716 | 1467051357333 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1716 | 1467051357366 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:15:57 INFO - PROCESS | 1716 | 1467051357375 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1716 | 1467051357382 Marionette TRACE conn4 <- [1,1382,null,{}] 11:15:57 INFO - PROCESS | 1716 | 1467051357399 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 1716 | 1467051357408 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:57 INFO - PROCESS | 1716 | 1467051357601 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:15:57 INFO - PROCESS | 1716 | 1467051357752 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 1716 | 1467051357761 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c35000 == 31 [pid = 1716] [id = 353] 11:15:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91c36000) [pid = 1716] [serial = 1060] [outer = (nil)] 11:15:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91c41000) [pid = 1716] [serial = 1061] [outer = 0x91c36000] 11:15:57 INFO - PROCESS | 1716 | 1467051357839 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d2d000) [pid = 1716] [serial = 1062] [outer = 0x91c36000] 11:15:58 INFO - PROCESS | 1716 | [1716] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:58 INFO - PROCESS | 1716 | 1467051358889 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 1716 | 1467051358975 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:15:58 INFO - PROCESS | 1716 | 1467051358984 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 1716 | 1467051358987 Marionette TRACE conn4 <- [1,1386,null,{}] 11:15:59 INFO - PROCESS | 1716 | 1467051359000 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 1716 | 1467051359005 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:59 INFO - PROCESS | 1716 | 1467051359265 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:15:59 INFO - PROCESS | 1716 | 1467051359288 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 1716 | 1467051359297 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:15:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74e000 == 32 [pid = 1716] [id = 354] 11:15:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91d7cc00) [pid = 1716] [serial = 1063] [outer = (nil)] 11:15:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92a9cc00) [pid = 1716] [serial = 1064] [outer = 0x91d7cc00] 11:15:59 INFO - PROCESS | 1716 | 1467051359369 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92ad4400) [pid = 1716] [serial = 1065] [outer = 0x91d7cc00] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8f746400) [pid = 1716] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92aa4800) [pid = 1716] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x93b69c00) [pid = 1716] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8e38f800) [pid = 1716] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8c0f2800) [pid = 1716] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d9ce400) [pid = 1716] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8d1d4800) [pid = 1716] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8ed7a000) [pid = 1716] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8eb4ac00) [pid = 1716] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8eb4c800) [pid = 1716] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:15:59 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x92ad9400) [pid = 1716] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:16:00 INFO - PROCESS | 1716 | 1467051360387 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1716 | 1467051360429 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:16:00 INFO - PROCESS | 1716 | 1467051360436 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1716 | 1467051360440 Marionette TRACE conn4 <- [1,1390,null,{}] 11:16:00 INFO - PROCESS | 1716 | 1467051360446 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 1716 | 1467051360452 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:00 INFO - PROCESS | 1716 | 1467051360632 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:16:00 INFO - PROCESS | 1716 | 1467051360642 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1716 | 1467051360648 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eecb800 == 33 [pid = 1716] [id = 355] 11:16:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f746400) [pid = 1716] [serial = 1066] [outer = (nil)] 11:16:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x92ad6000) [pid = 1716] [serial = 1067] [outer = 0x8f746400] 11:16:00 INFO - PROCESS | 1716 | 1467051360724 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92dca000) [pid = 1716] [serial = 1068] [outer = 0x8f746400] 11:16:01 INFO - PROCESS | 1716 | 1467051361738 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1342ms 11:16:01 INFO - PROCESS | 1716 | 1467051361780 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 1716 | 1467051361784 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:16:01 INFO - PROCESS | 1716 | 1467051361791 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 1716 | 1467051361794 Marionette TRACE conn4 <- [1,1394,null,{}] 11:16:01 INFO - PROCESS | 1716 | 1467051361800 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 1716 | 1467051361810 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:02 INFO - PROCESS | 1716 | 1467051362184 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:16:02 INFO - PROCESS | 1716 | 1467051362346 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1716 | 1467051362359 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d0c00 == 34 [pid = 1716] [id = 356] 11:16:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8d9d1400) [pid = 1716] [serial = 1069] [outer = (nil)] 11:16:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8dba2400) [pid = 1716] [serial = 1070] [outer = 0x8d9d1400] 11:16:02 INFO - PROCESS | 1716 | 1467051362491 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8dc59800) [pid = 1716] [serial = 1071] [outer = 0x8d9d1400] 11:16:03 INFO - PROCESS | 1716 | 1467051363474 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1731ms 11:16:03 INFO - PROCESS | 1716 | 1467051363525 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 1716 | 1467051363532 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:16:03 INFO - PROCESS | 1716 | 1467051363542 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 1716 | 1467051363547 Marionette TRACE conn4 <- [1,1398,null,{}] 11:16:03 INFO - PROCESS | 1716 | 1467051363556 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 1716 | 1467051363563 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:03 INFO - PROCESS | 1716 | 1467051363889 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:16:04 INFO - PROCESS | 1716 | 1467051364091 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1716 | 1467051364101 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce400 == 35 [pid = 1716] [id = 357] 11:16:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eebd400) [pid = 1716] [serial = 1072] [outer = (nil)] 11:16:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f743400) [pid = 1716] [serial = 1073] [outer = 0x8eebd400] 11:16:04 INFO - PROCESS | 1716 | 1467051364202 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8af400) [pid = 1716] [serial = 1074] [outer = 0x8eebd400] 11:16:05 INFO - PROCESS | 1716 | 1467051365243 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1745ms 11:16:05 INFO - PROCESS | 1716 | 1467051365288 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 1716 | 1467051365294 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:16:05 INFO - PROCESS | 1716 | 1467051365301 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 1716 | 1467051365306 Marionette TRACE conn4 <- [1,1402,null,{}] 11:16:05 INFO - PROCESS | 1716 | 1467051365313 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 1716 | 1467051365319 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:05 INFO - PROCESS | 1716 | 1467051365571 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:16:05 INFO - PROCESS | 1716 | 1467051365893 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 1716 | 1467051365903 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237c000 == 36 [pid = 1716] [id = 358] 11:16:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x9237c400) [pid = 1716] [serial = 1075] [outer = (nil)] 11:16:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a9bc00) [pid = 1716] [serial = 1076] [outer = 0x9237c400] 11:16:06 INFO - PROCESS | 1716 | 1467051366003 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92dd4400) [pid = 1716] [serial = 1077] [outer = 0x9237c400] 11:16:06 INFO - PROCESS | 1716 | 1467051366988 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1744ms 11:16:07 INFO - PROCESS | 1716 | 1467051367047 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 1716 | 1467051367054 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:16:07 INFO - PROCESS | 1716 | 1467051367072 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 1716 | 1467051367081 Marionette TRACE conn4 <- [1,1406,null,{}] 11:16:07 INFO - PROCESS | 1716 | 1467051367088 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 1716 | 1467051367094 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:07 INFO - PROCESS | 1716 | 1467051367337 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:16:07 INFO - PROCESS | 1716 | 1467051367563 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 1716 | 1467051367574 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e384c00 == 37 [pid = 1716] [id = 359] 11:16:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eb4a000) [pid = 1716] [serial = 1078] [outer = (nil)] 11:16:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x93d7b800) [pid = 1716] [serial = 1079] [outer = 0x8eb4a000] 11:16:07 INFO - PROCESS | 1716 | 1467051367687 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x966d5000) [pid = 1716] [serial = 1080] [outer = 0x8eb4a000] 11:16:08 INFO - PROCESS | 1716 | 1467051368709 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1696ms 11:16:08 INFO - PROCESS | 1716 | 1467051368760 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:16:08 INFO - PROCESS | 1716 | 1467051368765 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:16:08 INFO - PROCESS | 1716 | 1467051368772 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 1716 | 1467051368776 Marionette TRACE conn4 <- [1,1410,null,{}] 11:16:08 INFO - PROCESS | 1716 | 1467051368783 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:08 INFO - PROCESS | 1716 | 1467051368789 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:09 INFO - PROCESS | 1716 | 1467051369012 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:16:09 INFO - PROCESS | 1716 | 1467051369296 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 1716 | 1467051369303 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55d000 == 38 [pid = 1716] [id = 360] 11:16:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x93b64400) [pid = 1716] [serial = 1081] [outer = (nil)] 11:16:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x98a64000) [pid = 1716] [serial = 1082] [outer = 0x93b64400] 11:16:09 INFO - PROCESS | 1716 | 1467051369395 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x9959e400) [pid = 1716] [serial = 1083] [outer = 0x93b64400] 11:16:10 INFO - PROCESS | 1716 | 1467051370455 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1737ms 11:16:10 INFO - PROCESS | 1716 | 1467051370510 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 1716 | 1467051370513 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:16:10 INFO - PROCESS | 1716 | 1467051370522 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 1716 | 1467051370526 Marionette TRACE conn4 <- [1,1414,null,{}] 11:16:10 INFO - PROCESS | 1716 | 1467051370533 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 1716 | 1467051370537 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:10 INFO - PROCESS | 1716 | 1467051370845 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:16:11 INFO - PROCESS | 1716 | 1467051371136 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 1716 | 1467051371156 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x93b62c00 == 39 [pid = 1716] [id = 361] 11:16:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x9a095400) [pid = 1716] [serial = 1084] [outer = (nil)] 11:16:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9a09c000) [pid = 1716] [serial = 1085] [outer = 0x9a095400] 11:16:11 INFO - PROCESS | 1716 | 1467051371279 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a182000) [pid = 1716] [serial = 1086] [outer = 0x9a095400] 11:16:12 INFO - PROCESS | 1716 | 1467051372371 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1890ms 11:16:12 INFO - PROCESS | 1716 | 1467051372413 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:16:12 INFO - PROCESS | 1716 | 1467051372417 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:16:12 INFO - PROCESS | 1716 | 1467051372424 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 1716 | 1467051372428 Marionette TRACE conn4 <- [1,1418,null,{}] 11:16:12 INFO - PROCESS | 1716 | 1467051372435 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:12 INFO - PROCESS | 1716 | 1467051372441 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:12 INFO - PROCESS | 1716 | 1467051372682 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:16:12 INFO - PROCESS | 1716 | 1467051372963 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1716 | 1467051372969 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0000 == 40 [pid = 1716] [id = 362] 11:16:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8c3ca400) [pid = 1716] [serial = 1087] [outer = (nil)] 11:16:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8e388400) [pid = 1716] [serial = 1088] [outer = 0x8c3ca400] 11:16:13 INFO - PROCESS | 1716 | 1467051373063 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8f8b1000) [pid = 1716] [serial = 1089] [outer = 0x8c3ca400] 11:16:14 INFO - PROCESS | 1716 | 1467051374491 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2185ms 11:16:14 INFO - PROCESS | 1716 | 1467051374610 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 1716 | 1467051374617 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:16:14 INFO - PROCESS | 1716 | 1467051374636 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1716 | 1467051374639 Marionette TRACE conn4 <- [1,1422,null,{}] 11:16:14 INFO - PROCESS | 1716 | 1467051374649 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 1716 | 1467051374654 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:14 INFO - PROCESS | 1716 | 1467051374839 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:16:15 INFO - PROCESS | 1716 | 1467051375034 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1716 | 1467051375043 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc8400 == 41 [pid = 1716] [id = 363] 11:16:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8ebcb000) [pid = 1716] [serial = 1090] [outer = (nil)] 11:16:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8eec3000) [pid = 1716] [serial = 1091] [outer = 0x8ebcb000] 11:16:15 INFO - PROCESS | 1716 | 1467051375138 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8f744c00) [pid = 1716] [serial = 1092] [outer = 0x8ebcb000] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d2000 == 40 [pid = 1716] [id = 329] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x939b7800 == 39 [pid = 1716] [id = 335] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e386000 == 38 [pid = 1716] [id = 327] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a6c00 == 37 [pid = 1716] [id = 334] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbb0c00 == 36 [pid = 1716] [id = 336] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74e000 == 35 [pid = 1716] [id = 354] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x91c35000 == 34 [pid = 1716] [id = 353] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cec00 == 33 [pid = 1716] [id = 352] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ca000 == 32 [pid = 1716] [id = 351] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3400 == 31 [pid = 1716] [id = 350] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cac00 == 30 [pid = 1716] [id = 349] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5cc00 == 29 [pid = 1716] [id = 348] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3e800 == 28 [pid = 1716] [id = 346] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f1000 == 27 [pid = 1716] [id = 347] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba7000 == 26 [pid = 1716] [id = 345] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e384800 == 25 [pid = 1716] [id = 344] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb800 == 24 [pid = 1716] [id = 343] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d0c00 == 23 [pid = 1716] [id = 326] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55d800 == 22 [pid = 1716] [id = 338] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d4000 == 21 [pid = 1716] [id = 331] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ed800 == 20 [pid = 1716] [id = 337] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad5000 == 19 [pid = 1716] [id = 333] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed73c00 == 18 [pid = 1716] [id = 332] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0edc00 == 17 [pid = 1716] [id = 325] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x92374c00 == 16 [pid = 1716] [id = 330] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55f400 == 15 [pid = 1716] [id = 328] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0000 == 14 [pid = 1716] [id = 362] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x93b62c00 == 13 [pid = 1716] [id = 361] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55d000 == 12 [pid = 1716] [id = 360] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8e384c00 == 11 [pid = 1716] [id = 359] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce400 == 10 [pid = 1716] [id = 357] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x9237c000 == 9 [pid = 1716] [id = 358] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8eecb800 == 8 [pid = 1716] [id = 355] 11:16:17 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d0c00 == 7 [pid = 1716] [id = 356] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x91c37c00) [pid = 1716] [serial = 1026] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x93d75c00) [pid = 1716] [serial = 1005] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x94845800) [pid = 1716] [serial = 1007] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8eb57400) [pid = 1716] [serial = 1023] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8f8a8c00) [pid = 1716] [serial = 1025] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8d9d7000) [pid = 1716] [serial = 1013] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8e382400) [pid = 1716] [serial = 995] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8dbaec00) [pid = 1716] [serial = 1020] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8f8a4000) [pid = 1716] [serial = 999] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8eec8800) [pid = 1716] [serial = 998] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x97945400) [pid = 1716] [serial = 1010] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x98a04000) [pid = 1716] [serial = 1011] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8ebc6400) [pid = 1716] [serial = 1016] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8ed74400) [pid = 1716] [serial = 1017] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x93bb6400) [pid = 1716] [serial = 1004] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x939b8c00) [pid = 1716] [serial = 1001] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8dba3800) [pid = 1716] [serial = 1019] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x954dac00) [pid = 1716] [serial = 1008] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x939c1400) [pid = 1716] [serial = 1002] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dc60400) [pid = 1716] [serial = 1014] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8e564800) [pid = 1716] [serial = 1022] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8eb4b800) [pid = 1716] [serial = 996] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ed73000) [pid = 1716] [serial = 1028] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 1716 | 1467051377447 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2951ms 11:16:17 INFO - PROCESS | 1716 | 1467051377584 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 1716 | 1467051377591 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:16:17 INFO - PROCESS | 1716 | 1467051377600 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 1716 | 1467051377605 Marionette TRACE conn4 <- [1,1426,null,{}] 11:16:17 INFO - PROCESS | 1716 | 1467051377617 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 1716 | 1467051377622 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:17 INFO - PROCESS | 1716 | 1467051377798 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:16:17 INFO - PROCESS | 1716 | 1467051377930 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 1716 | 1467051377941 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd400 == 8 [pid = 1716] [id = 364] 11:16:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8d1cdc00) [pid = 1716] [serial = 1093] [outer = (nil)] 11:16:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d1d2000) [pid = 1716] [serial = 1094] [outer = 0x8d1cdc00] 11:16:18 INFO - PROCESS | 1716 | 1467051378018 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8d9cd800) [pid = 1716] [serial = 1095] [outer = 0x8d1cdc00] 11:16:18 INFO - PROCESS | 1716 | 1467051378913 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1338ms 11:16:18 INFO - PROCESS | 1716 | 1467051378938 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 1716 | 1467051378947 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:16:18 INFO - PROCESS | 1716 | 1467051378961 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 1716 | 1467051378967 Marionette TRACE conn4 <- [1,1430,null,{}] 11:16:18 INFO - PROCESS | 1716 | 1467051378973 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 1716 | 1467051378979 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:19 INFO - PROCESS | 1716 | 1467051379183 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:16:19 INFO - PROCESS | 1716 | 1467051379327 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1716 | 1467051379336 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e383800 == 9 [pid = 1716] [id = 365] 11:16:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8e385800) [pid = 1716] [serial = 1096] [outer = (nil)] 11:16:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e38f000) [pid = 1716] [serial = 1097] [outer = 0x8e385800] 11:16:19 INFO - PROCESS | 1716 | 1467051379413 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8e55f400) [pid = 1716] [serial = 1098] [outer = 0x8e385800] 11:16:20 INFO - PROCESS | 1716 | 1467051380476 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1542ms 11:16:20 INFO - PROCESS | 1716 | 1467051380504 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 1716 | 1467051380508 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:16:20 INFO - PROCESS | 1716 | 1467051380516 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1716 | 1467051380523 Marionette TRACE conn4 <- [1,1434,null,{}] 11:16:20 INFO - PROCESS | 1716 | 1467051380552 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 1716 | 1467051380565 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:20 INFO - PROCESS | 1716 | 1467051380820 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:16:21 INFO - PROCESS | 1716 | 1467051380983 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 1716 | 1467051380995 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed73800 == 10 [pid = 1716] [id = 366] 11:16:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8ed77000) [pid = 1716] [serial = 1099] [outer = (nil)] 11:16:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8ed7d800) [pid = 1716] [serial = 1100] [outer = 0x8ed77000] 11:16:21 INFO - PROCESS | 1716 | 1467051381081 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eec2800) [pid = 1716] [serial = 1101] [outer = 0x8ed77000] 11:16:22 INFO - PROCESS | 1716 | 1467051382041 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2099ms 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8f746400) [pid = 1716] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x91d7cc00) [pid = 1716] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8c3c6800) [pid = 1716] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e566800) [pid = 1716] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8c3ccc00) [pid = 1716] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8d9d7400) [pid = 1716] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8e55a000) [pid = 1716] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91d28c00) [pid = 1716] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8c3cd400) [pid = 1716] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8dc60000) [pid = 1716] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x939c2800) [pid = 1716] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8eb4b000) [pid = 1716] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8c3cb000) [pid = 1716] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:16:22 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x91c36000) [pid = 1716] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:16:22 INFO - PROCESS | 1716 | 1467051382746 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 1716 | 1467051382752 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:16:22 INFO - PROCESS | 1716 | 1467051382760 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 1716 | 1467051382763 Marionette TRACE conn4 <- [1,1438,null,{}] 11:16:22 INFO - PROCESS | 1716 | 1467051382771 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 1716 | 1467051382777 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:23 INFO - PROCESS | 1716 | 1467051382996 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:16:23 INFO - PROCESS | 1716 | 1467051383083 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 1716 | 1467051383095 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d3800 == 11 [pid = 1716] [id = 367] 11:16:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8e55dc00) [pid = 1716] [serial = 1102] [outer = (nil)] 11:16:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8eb49c00) [pid = 1716] [serial = 1103] [outer = 0x8e55dc00] 11:16:23 INFO - PROCESS | 1716 | 1467051383170 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8f74d400) [pid = 1716] [serial = 1104] [outer = 0x8e55dc00] 11:16:23 INFO - PROCESS | 1716 | 1467051383990 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1289ms 11:16:24 INFO - PROCESS | 1716 | 1467051384050 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 1716 | 1467051384054 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:16:24 INFO - PROCESS | 1716 | 1467051384061 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 1716 | 1467051384065 Marionette TRACE conn4 <- [1,1442,null,{}] 11:16:24 INFO - PROCESS | 1716 | 1467051384071 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 1716 | 1467051384076 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:24 INFO - PROCESS | 1716 | 1467051384266 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:16:24 INFO - PROCESS | 1716 | 1467051384394 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1716 | 1467051384407 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d0000 == 12 [pid = 1716] [id = 368] 11:16:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e560800) [pid = 1716] [serial = 1105] [outer = (nil)] 11:16:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x91c34c00) [pid = 1716] [serial = 1106] [outer = 0x8e560800] 11:16:24 INFO - PROCESS | 1716 | 1467051384490 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x91c3d400) [pid = 1716] [serial = 1107] [outer = 0x8e560800] 11:16:25 INFO - PROCESS | 1716 | 1467051385711 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1693ms 11:16:25 INFO - PROCESS | 1716 | 1467051385781 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1716 | 1467051385786 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:16:25 INFO - PROCESS | 1716 | 1467051385798 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1716 | 1467051385803 Marionette TRACE conn4 <- [1,1446,null,{}] 11:16:25 INFO - PROCESS | 1716 | 1467051385813 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 1716 | 1467051385819 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:26 INFO - PROCESS | 1716 | 1467051386107 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:16:26 INFO - PROCESS | 1716 | 1467051386292 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 1716 | 1467051386304 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d4c00 == 13 [pid = 1716] [id = 369] 11:16:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d9d8400) [pid = 1716] [serial = 1108] [outer = (nil)] 11:16:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e566c00) [pid = 1716] [serial = 1109] [outer = 0x8d9d8400] 11:16:26 INFO - PROCESS | 1716 | 1467051386394 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8eb58400) [pid = 1716] [serial = 1110] [outer = 0x8d9d8400] 11:16:28 INFO - PROCESS | 1716 | 1467051388122 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2389ms 11:16:28 INFO - PROCESS | 1716 | 1467051388188 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1716 | 1467051388196 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:16:28 INFO - PROCESS | 1716 | 1467051388209 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1716 | 1467051388215 Marionette TRACE conn4 <- [1,1450,null,{}] 11:16:28 INFO - PROCESS | 1716 | 1467051388223 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 1716 | 1467051388228 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:28 INFO - PROCESS | 1716 | 1467051388437 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:16:28 INFO - PROCESS | 1716 | 1467051388612 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1716 | 1467051388621 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbaf800 == 14 [pid = 1716] [id = 370] 11:16:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8a9000) [pid = 1716] [serial = 1111] [outer = (nil)] 11:16:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91d28800) [pid = 1716] [serial = 1112] [outer = 0x8f8a9000] 11:16:28 INFO - PROCESS | 1716 | 1467051388713 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x91d2fc00) [pid = 1716] [serial = 1113] [outer = 0x8f8a9000] 11:16:29 INFO - PROCESS | 1716 | 1467051389812 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1654ms 11:16:29 INFO - PROCESS | 1716 | 1467051389863 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:16:29 INFO - PROCESS | 1716 | 1467051389868 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:16:29 INFO - PROCESS | 1716 | 1467051389877 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 1716 | 1467051389884 Marionette TRACE conn4 <- [1,1454,null,{}] 11:16:29 INFO - PROCESS | 1716 | 1467051389902 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 1716 | 1467051389914 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:30 INFO - PROCESS | 1716 | 1467051390151 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:16:30 INFO - PROCESS | 1716 | 1467051390409 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 1716 | 1467051390424 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237a400 == 15 [pid = 1716] [id = 371] 11:16:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x9237d400) [pid = 1716] [serial = 1114] [outer = (nil)] 11:16:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92a96800) [pid = 1716] [serial = 1115] [outer = 0x9237d400] 11:16:30 INFO - PROCESS | 1716 | 1467051390515 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92a9f800) [pid = 1716] [serial = 1116] [outer = 0x9237d400] 11:16:31 INFO - PROCESS | 1716 | 1467051391574 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1748ms 11:16:31 INFO - PROCESS | 1716 | 1467051391623 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 1716 | 1467051391629 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:16:31 INFO - PROCESS | 1716 | 1467051391636 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 1716 | 1467051391639 Marionette TRACE conn4 <- [1,1458,null,{}] 11:16:31 INFO - PROCESS | 1716 | 1467051391646 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 1716 | 1467051391650 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:31 INFO - PROCESS | 1716 | 1467051391851 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:16:32 INFO - PROCESS | 1716 | 1467051392074 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 1716 | 1467051392084 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ada400 == 16 [pid = 1716] [id = 372] 11:16:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92ada800) [pid = 1716] [serial = 1117] [outer = (nil)] 11:16:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92dcc400) [pid = 1716] [serial = 1118] [outer = 0x92ada800] 11:16:32 INFO - PROCESS | 1716 | 1467051392205 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92dd1800) [pid = 1716] [serial = 1119] [outer = 0x92ada800] 11:16:33 INFO - PROCESS | 1716 | 1467051393697 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2144ms 11:16:33 INFO - PROCESS | 1716 | 1467051393784 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 1716 | 1467051393792 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:16:33 INFO - PROCESS | 1716 | 1467051393803 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 1716 | 1467051393808 Marionette TRACE conn4 <- [1,1462,null,{}] 11:16:33 INFO - PROCESS | 1716 | 1467051393828 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 1716 | 1467051393835 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:34 INFO - PROCESS | 1716 | 1467051394052 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:16:34 INFO - PROCESS | 1716 | 1467051394238 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1716 | 1467051394247 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d2c00 == 17 [pid = 1716] [id = 373] 11:16:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8d1d3000) [pid = 1716] [serial = 1120] [outer = (nil)] 11:16:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8e38f800) [pid = 1716] [serial = 1121] [outer = 0x8d1d3000] 11:16:34 INFO - PROCESS | 1716 | 1467051394350 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8e567c00) [pid = 1716] [serial = 1122] [outer = 0x8d1d3000] 11:16:35 INFO - PROCESS | 1716 | 1467051395748 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2051ms 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92ad6000) [pid = 1716] [serial = 1067] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x92a9cc00) [pid = 1716] [serial = 1064] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8eeca800) [pid = 1716] [serial = 1043] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92dccc00) [pid = 1716] [serial = 1044] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8f8a5000) [pid = 1716] [serial = 1029] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d1c7800) [pid = 1716] [serial = 1031] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8d1d5000) [pid = 1716] [serial = 1032] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x97940400) [pid = 1716] [serial = 1049] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x97946400) [pid = 1716] [serial = 1050] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8eb58c00) [pid = 1716] [serial = 1034] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8ed72c00) [pid = 1716] [serial = 1035] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92a9f000) [pid = 1716] [serial = 1040] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92aa3800) [pid = 1716] [serial = 1041] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8d9d8c00) [pid = 1716] [serial = 1055] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8dc52c00) [pid = 1716] [serial = 1056] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91d27c00) [pid = 1716] [serial = 1037] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x91d79400) [pid = 1716] [serial = 1038] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x939e5000) [pid = 1716] [serial = 1046] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x95282400) [pid = 1716] [serial = 1047] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8ebc2400) [pid = 1716] [serial = 1058] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8ed77400) [pid = 1716] [serial = 1059] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8ebc4c00) [pid = 1716] [serial = 1052] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8ebc8c00) [pid = 1716] [serial = 1053] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x91c41000) [pid = 1716] [serial = 1061] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x92ad4400) [pid = 1716] [serial = 1065] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x92dca000) [pid = 1716] [serial = 1068] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x91d2d000) [pid = 1716] [serial = 1062] [outer = (nil)] [url = about:blank] 11:16:35 INFO - PROCESS | 1716 | 1467051395895 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 1716 | 1467051395908 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:16:35 INFO - PROCESS | 1716 | 1467051395988 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1716 | 1467051395995 Marionette TRACE conn4 <- [1,1466,null,{}] 11:16:36 INFO - PROCESS | 1716 | 1467051396003 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 1716 | 1467051396010 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:36 INFO - PROCESS | 1716 | 1467051396178 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:16:36 INFO - PROCESS | 1716 | 1467051396311 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1716 | 1467051396321 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d2c00 == 18 [pid = 1716] [id = 374] 11:16:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8d9d5400) [pid = 1716] [serial = 1123] [outer = (nil)] 11:16:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8dbb1400) [pid = 1716] [serial = 1124] [outer = 0x8d9d5400] 11:16:36 INFO - PROCESS | 1716 | 1467051396404 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8e387800) [pid = 1716] [serial = 1125] [outer = 0x8d9d5400] 11:16:37 INFO - PROCESS | 1716 | 1467051397266 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1357ms 11:16:37 INFO - PROCESS | 1716 | 1467051397337 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 1716 | 1467051397344 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:16:37 INFO - PROCESS | 1716 | 1467051397355 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 1716 | 1467051397359 Marionette TRACE conn4 <- [1,1470,null,{}] 11:16:37 INFO - PROCESS | 1716 | 1467051397366 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:37 INFO - PROCESS | 1716 | 1467051397372 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:37 INFO - PROCESS | 1716 | 1467051397568 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:16:37 INFO - PROCESS | 1716 | 1467051397698 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 1716 | 1467051397712 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e561400 == 19 [pid = 1716] [id = 375] 11:16:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8ed76400) [pid = 1716] [serial = 1126] [outer = (nil)] 11:16:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8ed80c00) [pid = 1716] [serial = 1127] [outer = 0x8ed76400] 11:16:37 INFO - PROCESS | 1716 | 1467051397785 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8f750c00) [pid = 1716] [serial = 1128] [outer = 0x8ed76400] 11:16:38 INFO - PROCESS | 1716 | 1467051398758 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1436ms 11:16:38 INFO - PROCESS | 1716 | 1467051398791 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 1716 | 1467051398794 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:16:38 INFO - PROCESS | 1716 | 1467051398801 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 1716 | 1467051398807 Marionette TRACE conn4 <- [1,1474,null,{}] 11:16:38 INFO - PROCESS | 1716 | 1467051398831 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 1716 | 1467051398840 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:39 INFO - PROCESS | 1716 | 1467051399067 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:16:39 INFO - PROCESS | 1716 | 1467051399093 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 1716 | 1467051399106 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d79c00 == 20 [pid = 1716] [id = 376] 11:16:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91d7a000) [pid = 1716] [serial = 1129] [outer = (nil)] 11:16:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x91d86000) [pid = 1716] [serial = 1130] [outer = 0x91d7a000] 11:16:39 INFO - PROCESS | 1716 | 1467051399177 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x92379c00) [pid = 1716] [serial = 1131] [outer = 0x91d7a000] 11:16:40 INFO - PROCESS | 1716 | 1467051400233 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1495ms 11:16:40 INFO - PROCESS | 1716 | 1467051400305 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1716 | 1467051400310 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:16:40 INFO - PROCESS | 1716 | 1467051400317 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1716 | 1467051400321 Marionette TRACE conn4 <- [1,1478,null,{}] 11:16:40 INFO - PROCESS | 1716 | 1467051400328 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 1716 | 1467051400334 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:40 INFO - PROCESS | 1716 | 1467051400734 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8eb4a000) [pid = 1716] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8c3ca400) [pid = 1716] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9237c400) [pid = 1716] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x93b64400) [pid = 1716] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x9a095400) [pid = 1716] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8ed77000) [pid = 1716] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8d1cdc00) [pid = 1716] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8ebcb000) [pid = 1716] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8d9d1400) [pid = 1716] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8eebd400) [pid = 1716] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8e55dc00) [pid = 1716] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:16:40 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x8e385800) [pid = 1716] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:16:40 INFO - PROCESS | 1716 | 1467051400945 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 1716 | 1467051400953 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ca400 == 21 [pid = 1716] [id = 377] 11:16:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8d1cdc00) [pid = 1716] [serial = 1132] [outer = (nil)] 11:16:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8e385800) [pid = 1716] [serial = 1133] [outer = 0x8d1cdc00] 11:16:41 INFO - PROCESS | 1716 | 1467051401035 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8f74f400) [pid = 1716] [serial = 1134] [outer = 0x8d1cdc00] 11:16:41 INFO - PROCESS | 1716 | 1467051401855 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1588ms 11:16:41 INFO - PROCESS | 1716 | 1467051401908 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 1716 | 1467051401912 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:16:41 INFO - PROCESS | 1716 | 1467051401919 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 1716 | 1467051401922 Marionette TRACE conn4 <- [1,1482,null,{}] 11:16:41 INFO - PROCESS | 1716 | 1467051401929 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 1716 | 1467051401934 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:42 INFO - PROCESS | 1716 | 1467051402130 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:16:42 INFO - PROCESS | 1716 | 1467051402143 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 1716 | 1467051402152 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387c00 == 22 [pid = 1716] [id = 378] 11:16:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8f8a5000) [pid = 1716] [serial = 1135] [outer = (nil)] 11:16:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x92ace400) [pid = 1716] [serial = 1136] [outer = 0x8f8a5000] 11:16:42 INFO - PROCESS | 1716 | 1467051402351 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8eb51c00) [pid = 1716] [serial = 1137] [outer = 0x8f8a5000] 11:16:43 INFO - PROCESS | 1716 | 1467051403481 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1636ms 11:16:43 INFO - PROCESS | 1716 | 1467051403557 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 1716 | 1467051403565 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:16:43 INFO - PROCESS | 1716 | 1467051403575 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 1716 | 1467051403580 Marionette TRACE conn4 <- [1,1486,null,{}] 11:16:43 INFO - PROCESS | 1716 | 1467051403592 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 1716 | 1467051403597 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:43 INFO - PROCESS | 1716 | 1467051403845 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:16:44 INFO - PROCESS | 1716 | 1467051404083 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1716 | 1467051404099 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d8800 == 23 [pid = 1716] [id = 379] 11:16:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8dba4400) [pid = 1716] [serial = 1138] [outer = (nil)] 11:16:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8eb49800) [pid = 1716] [serial = 1139] [outer = 0x8dba4400] 11:16:44 INFO - PROCESS | 1716 | 1467051404181 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8ed76800) [pid = 1716] [serial = 1140] [outer = 0x8dba4400] 11:16:45 INFO - PROCESS | 1716 | 1467051405260 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1747ms 11:16:45 INFO - PROCESS | 1716 | 1467051405323 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 1716 | 1467051405336 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:16:45 INFO - PROCESS | 1716 | 1467051405354 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1716 | 1467051405363 Marionette TRACE conn4 <- [1,1490,null,{}] 11:16:45 INFO - PROCESS | 1716 | 1467051405374 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 1716 | 1467051405384 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:45 INFO - PROCESS | 1716 | 1467051405780 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:16:46 INFO - PROCESS | 1716 | 1467051406093 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1716 | 1467051406107 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6c00 == 24 [pid = 1716] [id = 380] 11:16:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91c41800) [pid = 1716] [serial = 1141] [outer = (nil)] 11:16:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x91d7c000) [pid = 1716] [serial = 1142] [outer = 0x91c41800] 11:16:46 INFO - PROCESS | 1716 | 1467051406261 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d87800) [pid = 1716] [serial = 1143] [outer = 0x91c41800] 11:16:47 INFO - PROCESS | 1716 | 1467051407376 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2051ms 11:16:47 INFO - PROCESS | 1716 | 1467051407403 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:16:47 INFO - PROCESS | 1716 | 1467051407408 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:16:47 INFO - PROCESS | 1716 | 1467051407415 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1716 | 1467051407422 Marionette TRACE conn4 <- [1,1494,null,{}] 11:16:47 INFO - PROCESS | 1716 | 1467051407442 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 1716 | 1467051407453 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:47 INFO - PROCESS | 1716 | 1467051407700 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:16:47 INFO - PROCESS | 1716 | 1467051407937 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 1716 | 1467051407951 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8ae000 == 25 [pid = 1716] [id = 381] 11:16:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92dd6c00) [pid = 1716] [serial = 1144] [outer = (nil)] 11:16:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x939b8400) [pid = 1716] [serial = 1145] [outer = 0x92dd6c00] 11:16:48 INFO - PROCESS | 1716 | 1467051408058 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x939be800) [pid = 1716] [serial = 1146] [outer = 0x92dd6c00] 11:16:49 INFO - PROCESS | 1716 | 1467051409094 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1740ms 11:16:49 INFO - PROCESS | 1716 | 1467051409155 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:16:49 INFO - PROCESS | 1716 | 1467051409161 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:16:49 INFO - PROCESS | 1716 | 1467051409170 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1716 | 1467051409175 Marionette TRACE conn4 <- [1,1498,null,{}] 11:16:49 INFO - PROCESS | 1716 | 1467051409181 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 1716 | 1467051409187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:49 INFO - PROCESS | 1716 | 1467051409439 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:16:49 INFO - PROCESS | 1716 | 1467051409708 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 1716 | 1467051409718 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb53c00 == 26 [pid = 1716] [id = 382] 11:16:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x939be000) [pid = 1716] [serial = 1147] [outer = (nil)] 11:16:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x93b64400) [pid = 1716] [serial = 1148] [outer = 0x939be000] 11:16:49 INFO - PROCESS | 1716 | 1467051409804 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x93bba400) [pid = 1716] [serial = 1149] [outer = 0x939be000] 11:16:50 INFO - PROCESS | 1716 | 1467051410732 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1603ms 11:16:50 INFO - PROCESS | 1716 | 1467051410771 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 1716 | 1467051410775 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:16:50 INFO - PROCESS | 1716 | 1467051410782 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 1716 | 1467051410787 Marionette TRACE conn4 <- [1,1502,null,{}] 11:16:50 INFO - PROCESS | 1716 | 1467051410793 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 1716 | 1467051410800 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:50 INFO - PROCESS | 1716 | 1467051410994 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:16:51 INFO - PROCESS | 1716 | 1467051411173 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 1716 | 1467051411183 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c4400 == 27 [pid = 1716] [id = 383] 11:16:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8c3c6800) [pid = 1716] [serial = 1150] [outer = (nil)] 11:16:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x93d76000) [pid = 1716] [serial = 1151] [outer = 0x8c3c6800] 11:16:51 INFO - PROCESS | 1716 | 1467051411306 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x9483cc00) [pid = 1716] [serial = 1152] [outer = 0x8c3c6800] 11:16:52 INFO - PROCESS | 1716 | 1467051412316 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1588ms 11:16:52 INFO - PROCESS | 1716 | 1467051412371 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 1716 | 1467051412375 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:16:52 INFO - PROCESS | 1716 | 1467051412383 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 1716 | 1467051412386 Marionette TRACE conn4 <- [1,1506,null,{}] 11:16:52 INFO - PROCESS | 1716 | 1467051412393 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 1716 | 1467051412405 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:52 INFO - PROCESS | 1716 | 1467051412685 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:16:52 INFO - PROCESS | 1716 | 1467051412946 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 1716 | 1467051412954 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e385000 == 28 [pid = 1716] [id = 384] 11:16:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e390000) [pid = 1716] [serial = 1153] [outer = (nil)] 11:16:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x97944800) [pid = 1716] [serial = 1154] [outer = 0x8e390000] 11:16:53 INFO - PROCESS | 1716 | 1467051413049 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x97948000) [pid = 1716] [serial = 1155] [outer = 0x8e390000] 11:16:54 INFO - PROCESS | 1716 | 1467051414015 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1688ms 11:16:54 INFO - PROCESS | 1716 | 1467051414073 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:16:54 INFO - PROCESS | 1716 | 1467051414079 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:16:54 INFO - PROCESS | 1716 | 1467051414087 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1716 | 1467051414093 Marionette TRACE conn4 <- [1,1510,null,{}] 11:16:54 INFO - PROCESS | 1716 | 1467051414142 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 1716 | 1467051414147 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:54 INFO - PROCESS | 1716 | 1467051414436 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:16:54 INFO - PROCESS | 1716 | 1467051414625 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1716 | 1467051414633 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ca800 == 29 [pid = 1716] [id = 385] 11:16:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92dce800) [pid = 1716] [serial = 1156] [outer = (nil)] 11:16:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x98363000) [pid = 1716] [serial = 1157] [outer = 0x92dce800] 11:16:54 INFO - PROCESS | 1716 | 1467051414718 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x98a04800) [pid = 1716] [serial = 1158] [outer = 0x92dce800] 11:16:55 INFO - PROCESS | 1716 | 1467051415665 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1639ms 11:16:55 INFO - PROCESS | 1716 | 1467051415724 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 1716 | 1467051415729 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:16:55 INFO - PROCESS | 1716 | 1467051415735 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 1716 | 1467051415738 Marionette TRACE conn4 <- [1,1514,null,{}] 11:16:55 INFO - PROCESS | 1716 | 1467051415745 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 1716 | 1467051415749 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:56 INFO - PROCESS | 1716 | 1467051416042 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:16:56 INFO - PROCESS | 1716 | 1467051416534 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1716 | 1467051416543 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7400 == 30 [pid = 1716] [id = 386] 11:16:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8d1c7c00) [pid = 1716] [serial = 1159] [outer = (nil)] 11:16:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8d1d5c00) [pid = 1716] [serial = 1160] [outer = 0x8d1c7c00] 11:16:56 INFO - PROCESS | 1716 | 1467051416635 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8dbaa000) [pid = 1716] [serial = 1161] [outer = 0x8d1c7c00] 11:16:57 INFO - PROCESS | 1716 | 1467051417642 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1940ms 11:16:57 INFO - PROCESS | 1716 | 1467051417681 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:16:57 INFO - PROCESS | 1716 | 1467051417690 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:16:57 INFO - PROCESS | 1716 | 1467051417704 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1716 | 1467051417709 Marionette TRACE conn4 <- [1,1518,null,{}] 11:16:57 INFO - PROCESS | 1716 | 1467051417773 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 1716 | 1467051417779 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:57 INFO - PROCESS | 1716 | 1467051417974 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:16:59 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc8400 == 29 [pid = 1716] [id = 363] 11:16:59 INFO - PROCESS | 1716 | 1467051419352 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 1716 | 1467051419366 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x966d5000) [pid = 1716] [serial = 1080] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8e388400) [pid = 1716] [serial = 1088] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x93d7b800) [pid = 1716] [serial = 1079] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92dd4400) [pid = 1716] [serial = 1077] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9959e400) [pid = 1716] [serial = 1083] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x9a09c000) [pid = 1716] [serial = 1085] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x98a64000) [pid = 1716] [serial = 1082] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8eec2800) [pid = 1716] [serial = 1101] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8d1d2000) [pid = 1716] [serial = 1094] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8f744c00) [pid = 1716] [serial = 1092] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8dba2400) [pid = 1716] [serial = 1070] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8d9cd800) [pid = 1716] [serial = 1095] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8f8af400) [pid = 1716] [serial = 1074] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f8b1000) [pid = 1716] [serial = 1089] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f743400) [pid = 1716] [serial = 1073] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f74d400) [pid = 1716] [serial = 1104] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8e55f400) [pid = 1716] [serial = 1098] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8eb49c00) [pid = 1716] [serial = 1103] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x9a182000) [pid = 1716] [serial = 1086] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8e38f000) [pid = 1716] [serial = 1097] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8ed7d800) [pid = 1716] [serial = 1100] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8dc59800) [pid = 1716] [serial = 1071] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8eec3000) [pid = 1716] [serial = 1091] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x92a9bc00) [pid = 1716] [serial = 1076] [outer = (nil)] [url = about:blank] 11:16:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3400 == 30 [pid = 1716] [id = 387] 11:16:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8c3c4c00) [pid = 1716] [serial = 1162] [outer = (nil)] 11:16:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8c3cb800) [pid = 1716] [serial = 1163] [outer = 0x8c3c4c00] 11:16:59 INFO - PROCESS | 1716 | 1467051419621 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8d1c6c00) [pid = 1716] [serial = 1164] [outer = 0x8c3c4c00] 11:17:00 INFO - PROCESS | 1716 | 1467051420639 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2990ms 11:17:00 INFO - PROCESS | 1716 | 1467051420693 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1716 | 1467051420698 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:17:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:17:00 INFO - PROCESS | 1716 | 1467051420708 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1716 | 1467051420713 Marionette TRACE conn4 <- [1,1522,null,{}] 11:17:00 INFO - PROCESS | 1716 | 1467051420725 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:00 INFO - PROCESS | 1716 | 1467051420734 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:00 INFO - PROCESS | 1716 | 1467051420915 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:17:01 INFO - PROCESS | 1716 | 1467051421093 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1716 | 1467051421105 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbb1c00 == 31 [pid = 1716] [id = 388] 11:17:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8dc52400) [pid = 1716] [serial = 1165] [outer = (nil)] 11:17:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8dc59800) [pid = 1716] [serial = 1166] [outer = 0x8dc52400] 11:17:01 INFO - PROCESS | 1716 | 1467051421259 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e384000) [pid = 1716] [serial = 1167] [outer = 0x8dc52400] 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:01 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:02 INFO - PROCESS | 1716 | 1467051422259 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:17:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:17:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:17:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:17:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1638ms 11:17:02 INFO - PROCESS | 1716 | 1467051422365 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1716 | 1467051422377 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:17:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:17:02 INFO - PROCESS | 1716 | 1467051422403 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1716 | 1467051422409 Marionette TRACE conn4 <- [1,1526,null,{}] 11:17:02 INFO - PROCESS | 1716 | 1467051422441 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 1716 | 1467051422448 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:02 INFO - PROCESS | 1716 | 1467051422729 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:17:02 INFO - PROCESS | 1716 | 1467051422821 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 1716 | 1467051422828 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e383400 == 32 [pid = 1716] [id = 389] 11:17:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e55f000) [pid = 1716] [serial = 1168] [outer = (nil)] 11:17:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eb57000) [pid = 1716] [serial = 1169] [outer = 0x8e55f000] 11:17:02 INFO - PROCESS | 1716 | 1467051422906 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ebce400) [pid = 1716] [serial = 1170] [outer = 0x8e55f000] 11:17:03 INFO - PROCESS | 1716 | 1467051423917 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:17:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:17:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:17:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:17:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:17:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1559ms 11:17:03 INFO - PROCESS | 1716 | 1467051423981 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 1716 | 1467051423984 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:17:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:17:04 INFO - PROCESS | 1716 | 1467051423995 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1716 | 1467051424006 Marionette TRACE conn4 <- [1,1530,null,{}] 11:17:04 INFO - PROCESS | 1716 | 1467051424032 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 1716 | 1467051424041 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:04 INFO - PROCESS | 1716 | 1467051424280 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f8a5000) [pid = 1716] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x91d7a000) [pid = 1716] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8ed76400) [pid = 1716] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8d1d3000) [pid = 1716] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8e560800) [pid = 1716] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8d9d5400) [pid = 1716] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8f8a9000) [pid = 1716] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x9237d400) [pid = 1716] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x92ada800) [pid = 1716] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8d9d8400) [pid = 1716] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:17:04 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8d1cdc00) [pid = 1716] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:17:04 INFO - PROCESS | 1716 | 1467051424974 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 1716 | 1467051424982 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c8000 == 33 [pid = 1716] [id = 390] 11:17:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8d1c7000) [pid = 1716] [serial = 1171] [outer = (nil)] 11:17:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8dba7400) [pid = 1716] [serial = 1172] [outer = 0x8d1c7000] 11:17:05 INFO - PROCESS | 1716 | 1467051425059 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8ed76400) [pid = 1716] [serial = 1173] [outer = 0x8d1c7000] 11:17:05 INFO - PROCESS | 1716 | 1467051425790 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:17:05 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:17:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:17:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:17:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1857ms 11:17:05 INFO - PROCESS | 1716 | 1467051425854 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 1716 | 1467051425857 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:17:05 INFO - PROCESS | 1716 | 1467051425865 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1716 | 1467051425869 Marionette TRACE conn4 <- [1,1534,null,{}] 11:17:05 INFO - PROCESS | 1716 | 1467051425876 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 1716 | 1467051425882 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:06 INFO - PROCESS | 1716 | 1467051426135 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:17:06 INFO - PROCESS | 1716 | 1467051426144 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 1716 | 1467051426154 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74a000 == 34 [pid = 1716] [id = 391] 11:17:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8f74b000) [pid = 1716] [serial = 1174] [outer = (nil)] 11:17:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x91c3a000) [pid = 1716] [serial = 1175] [outer = 0x8f74b000] 11:17:06 INFO - PROCESS | 1716 | 1467051426312 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91c3c000) [pid = 1716] [serial = 1176] [outer = 0x8f74b000] 11:17:07 INFO - PROCESS | 1716 | 1467051427356 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1535ms 11:17:07 INFO - PROCESS | 1716 | 1467051427402 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1716 | 1467051427410 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:17:07 INFO - PROCESS | 1716 | 1467051427425 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1716 | 1467051427430 Marionette TRACE conn4 <- [1,1538,null,{}] 11:17:07 INFO - PROCESS | 1716 | 1467051427441 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:07 INFO - PROCESS | 1716 | 1467051427446 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:07 INFO - PROCESS | 1716 | 1467051427657 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:17:07 INFO - PROCESS | 1716 | 1467051427969 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1716 | 1467051427988 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d0c00 == 35 [pid = 1716] [id = 392] 11:17:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8d9d1800) [pid = 1716] [serial = 1177] [outer = (nil)] 11:17:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e38ac00) [pid = 1716] [serial = 1178] [outer = 0x8d9d1800] 11:17:08 INFO - PROCESS | 1716 | 1467051428084 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8ebc9000) [pid = 1716] [serial = 1179] [outer = 0x8d9d1800] 11:17:09 INFO - PROCESS | 1716 | 1467051429063 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1687ms 11:17:09 INFO - PROCESS | 1716 | 1467051429111 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 1716 | 1467051429119 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:17:09 INFO - PROCESS | 1716 | 1467051429131 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1716 | 1467051429135 Marionette TRACE conn4 <- [1,1542,null,{}] 11:17:09 INFO - PROCESS | 1716 | 1467051429143 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 1716 | 1467051429151 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:09 INFO - PROCESS | 1716 | 1467051429355 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:17:09 INFO - PROCESS | 1716 | 1467051429596 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1716 | 1467051429605 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9c9c00 == 36 [pid = 1716] [id = 393] 11:17:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8f8a4800) [pid = 1716] [serial = 1180] [outer = (nil)] 11:17:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8f8b1800) [pid = 1716] [serial = 1181] [outer = 0x8f8a4800] 11:17:09 INFO - PROCESS | 1716 | 1467051429739 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91d26800) [pid = 1716] [serial = 1182] [outer = 0x8f8a4800] 11:17:10 INFO - PROCESS | 1716 | 1467051430769 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1686ms 11:17:10 INFO - PROCESS | 1716 | 1467051430818 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1716 | 1467051430823 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:17:10 INFO - PROCESS | 1716 | 1467051430831 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1716 | 1467051430838 Marionette TRACE conn4 <- [1,1546,null,{}] 11:17:10 INFO - PROCESS | 1716 | 1467051430857 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 1716 | 1467051430866 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:11 INFO - PROCESS | 1716 | 1467051431123 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:17:11 INFO - PROCESS | 1716 | 1467051431447 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1716 | 1467051431464 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9b800 == 37 [pid = 1716] [id = 394] 11:17:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x92a9c000) [pid = 1716] [serial = 1183] [outer = (nil)] 11:17:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92aa1000) [pid = 1716] [serial = 1184] [outer = 0x92a9c000] 11:17:11 INFO - PROCESS | 1716 | 1467051431559 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x92ad5000) [pid = 1716] [serial = 1185] [outer = 0x92a9c000] 11:17:12 INFO - PROCESS | 1716 | 1467051432533 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1752ms 11:17:12 INFO - PROCESS | 1716 | 1467051432583 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:17:12 INFO - PROCESS | 1716 | 1467051432589 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:17:12 INFO - PROCESS | 1716 | 1467051432597 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1716 | 1467051432600 Marionette TRACE conn4 <- [1,1550,null,{}] 11:17:12 INFO - PROCESS | 1716 | 1467051432609 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 1716 | 1467051432614 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:12 INFO - PROCESS | 1716 | 1467051432826 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:17:13 INFO - PROCESS | 1716 | 1467051433050 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 1716 | 1467051433061 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237f400 == 38 [pid = 1716] [id = 395] 11:17:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92ada000) [pid = 1716] [serial = 1186] [outer = (nil)] 11:17:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92dd0c00) [pid = 1716] [serial = 1187] [outer = 0x92ada000] 11:17:13 INFO - PROCESS | 1716 | 1467051433192 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92dd4400) [pid = 1716] [serial = 1188] [outer = 0x92ada000] 11:17:14 INFO - PROCESS | 1716 | 1467051434157 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1593ms 11:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:17:14 INFO - PROCESS | 1716 | 1467051434192 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 1716 | 1467051434196 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:17:14 INFO - PROCESS | 1716 | 1467051434204 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 1716 | 1467051434207 Marionette TRACE conn4 <- [1,1554,null,{}] 11:17:14 INFO - PROCESS | 1716 | 1467051434214 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 1716 | 1467051434220 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:14 INFO - PROCESS | 1716 | 1467051434407 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:17:14 INFO - PROCESS | 1716 | 1467051434592 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1716 | 1467051434599 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6400 == 39 [pid = 1716] [id = 396] 11:17:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8d9d5000) [pid = 1716] [serial = 1189] [outer = (nil)] 11:17:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x939e8000) [pid = 1716] [serial = 1190] [outer = 0x8d9d5000] 11:17:14 INFO - PROCESS | 1716 | 1467051434685 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x93b68400) [pid = 1716] [serial = 1191] [outer = 0x8d9d5000] 11:17:15 INFO - PROCESS | 1716 | 1467051435683 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1539ms 11:17:15 INFO - PROCESS | 1716 | 1467051435742 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:17:15 INFO - PROCESS | 1716 | 1467051435747 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:17:15 INFO - PROCESS | 1716 | 1467051435754 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1716 | 1467051435759 Marionette TRACE conn4 <- [1,1558,null,{}] 11:17:15 INFO - PROCESS | 1716 | 1467051435765 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 1716 | 1467051435777 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:16 INFO - PROCESS | 1716 | 1467051436073 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:17:16 INFO - PROCESS | 1716 | 1467051436374 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 1716 | 1467051436384 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2c00 == 40 [pid = 1716] [id = 397] 11:17:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8c3cd000) [pid = 1716] [serial = 1192] [outer = (nil)] 11:17:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x95284400) [pid = 1716] [serial = 1193] [outer = 0x8c3cd000] 11:17:16 INFO - PROCESS | 1716 | 1467051436495 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x966d7000) [pid = 1716] [serial = 1194] [outer = 0x8c3cd000] 11:17:17 INFO - PROCESS | 1716 | 1467051437518 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1832ms 11:17:17 INFO - PROCESS | 1716 | 1467051437587 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 1716 | 1467051437591 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:17:17 INFO - PROCESS | 1716 | 1467051437598 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 1716 | 1467051437603 Marionette TRACE conn4 <- [1,1562,null,{}] 11:17:17 INFO - PROCESS | 1716 | 1467051437609 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 1716 | 1467051437614 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:17 INFO - PROCESS | 1716 | 1467051437835 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:17:18 INFO - PROCESS | 1716 | 1467051438219 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 1716 | 1467051438232 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cc000 == 41 [pid = 1716] [id = 398] 11:17:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8d1c6400) [pid = 1716] [serial = 1195] [outer = (nil)] 11:17:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8d1d2000) [pid = 1716] [serial = 1196] [outer = 0x8d1c6400] 11:17:18 INFO - PROCESS | 1716 | 1467051438352 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8d9cec00) [pid = 1716] [serial = 1197] [outer = 0x8d1c6400] 11:17:19 INFO - PROCESS | 1716 | 1467051439293 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1795ms 11:17:19 INFO - PROCESS | 1716 | 1467051439396 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:17:19 INFO - PROCESS | 1716 | 1467051439411 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:17:19 INFO - PROCESS | 1716 | 1467051439419 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1716 | 1467051439424 Marionette TRACE conn4 <- [1,1566,null,{}] 11:17:19 INFO - PROCESS | 1716 | 1467051439441 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 1716 | 1467051439447 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:19 INFO - PROCESS | 1716 | 1467051439654 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:17:19 INFO - PROCESS | 1716 | 1467051439925 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 1716 | 1467051439935 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d3800 == 40 [pid = 1716] [id = 367] 11:17:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd400 == 39 [pid = 1716] [id = 364] 11:17:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd400 == 40 [pid = 1716] [id = 399] 11:17:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8c3d3800) [pid = 1716] [serial = 1198] [outer = (nil)] 11:17:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8e38c400) [pid = 1716] [serial = 1199] [outer = 0x8c3d3800] 11:17:20 INFO - PROCESS | 1716 | 1467051440073 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8e564000) [pid = 1716] [serial = 1200] [outer = 0x8c3d3800] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x92ace400) [pid = 1716] [serial = 1136] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91d86000) [pid = 1716] [serial = 1130] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x92379c00) [pid = 1716] [serial = 1131] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8ed80c00) [pid = 1716] [serial = 1127] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8e38f800) [pid = 1716] [serial = 1121] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8e567c00) [pid = 1716] [serial = 1122] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91c3d400) [pid = 1716] [serial = 1107] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x91c34c00) [pid = 1716] [serial = 1106] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8dbb1400) [pid = 1716] [serial = 1124] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8e387800) [pid = 1716] [serial = 1125] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x91d28800) [pid = 1716] [serial = 1112] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x91d2fc00) [pid = 1716] [serial = 1113] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x92a96800) [pid = 1716] [serial = 1115] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x92a9f800) [pid = 1716] [serial = 1116] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92dcc400) [pid = 1716] [serial = 1118] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92dd1800) [pid = 1716] [serial = 1119] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8e566c00) [pid = 1716] [serial = 1109] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eb58400) [pid = 1716] [serial = 1110] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f74f400) [pid = 1716] [serial = 1134] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f750c00) [pid = 1716] [serial = 1128] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8e385800) [pid = 1716] [serial = 1133] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8eb51c00) [pid = 1716] [serial = 1137] [outer = (nil)] [url = about:blank] 11:17:20 INFO - PROCESS | 1716 | 1467051440942 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 11:17:21 INFO - PROCESS | 1716 | 1467051441006 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 1716 | 1467051441013 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:17:21 INFO - PROCESS | 1716 | 1467051441021 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 1716 | 1467051441025 Marionette TRACE conn4 <- [1,1570,null,{}] 11:17:21 INFO - PROCESS | 1716 | 1467051441031 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 1716 | 1467051441036 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:21 INFO - PROCESS | 1716 | 1467051441220 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:17:21 INFO - PROCESS | 1716 | 1467051441379 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1716 | 1467051441385 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38f800 == 41 [pid = 1716] [id = 400] 11:17:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e568800) [pid = 1716] [serial = 1201] [outer = (nil)] 11:17:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8f743c00) [pid = 1716] [serial = 1202] [outer = 0x8e568800] 11:17:21 INFO - PROCESS | 1716 | 1467051441457 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8f74e000) [pid = 1716] [serial = 1203] [outer = 0x8e568800] 11:17:22 INFO - PROCESS | 1716 | 1467051442385 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1436ms 11:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:17:22 INFO - PROCESS | 1716 | 1467051442459 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 1716 | 1467051442462 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:17:22 INFO - PROCESS | 1716 | 1467051442478 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1716 | 1467051442487 Marionette TRACE conn4 <- [1,1574,null,{}] 11:17:22 INFO - PROCESS | 1716 | 1467051442507 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 1716 | 1467051442515 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:22 INFO - PROCESS | 1716 | 1467051442764 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:17:22 INFO - PROCESS | 1716 | 1467051442796 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1716 | 1467051442803 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcb000 == 42 [pid = 1716] [id = 401] 11:17:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91c3e800) [pid = 1716] [serial = 1204] [outer = (nil)] 11:17:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d2ec00) [pid = 1716] [serial = 1205] [outer = 0x91c3e800] 11:17:22 INFO - PROCESS | 1716 | 1467051442876 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d7dc00) [pid = 1716] [serial = 1206] [outer = 0x91c3e800] 11:17:23 INFO - PROCESS | 1716 | 1467051443833 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1412ms 11:17:23 INFO - PROCESS | 1716 | 1467051443882 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 1716 | 1467051443886 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:17:23 INFO - PROCESS | 1716 | 1467051443898 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1716 | 1467051443901 Marionette TRACE conn4 <- [1,1578,null,{}] 11:17:23 INFO - PROCESS | 1716 | 1467051443908 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 1716 | 1467051443913 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:24 INFO - PROCESS | 1716 | 1467051444165 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:17:24 INFO - PROCESS | 1716 | 1467051444192 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1716 | 1467051444199 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0edc00 == 43 [pid = 1716] [id = 402] 11:17:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eec8800) [pid = 1716] [serial = 1207] [outer = (nil)] 11:17:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92a97800) [pid = 1716] [serial = 1208] [outer = 0x8eec8800] 11:17:24 INFO - PROCESS | 1716 | 1467051444271 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a99c00) [pid = 1716] [serial = 1209] [outer = 0x8eec8800] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91c41800) [pid = 1716] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d1c7c00) [pid = 1716] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8d1c7000) [pid = 1716] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92dce800) [pid = 1716] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8e55f000) [pid = 1716] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8dc52400) [pid = 1716] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x939be000) [pid = 1716] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8c3c4c00) [pid = 1716] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8e390000) [pid = 1716] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x92dd6c00) [pid = 1716] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8dba4400) [pid = 1716] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:17:24 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8c3c6800) [pid = 1716] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:17:25 INFO - PROCESS | 1716 | 1467051445326 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1487ms 11:17:25 INFO - PROCESS | 1716 | 1467051445387 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1716 | 1467051445391 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:17:25 INFO - PROCESS | 1716 | 1467051445398 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1716 | 1467051445401 Marionette TRACE conn4 <- [1,1582,null,{}] 11:17:25 INFO - PROCESS | 1716 | 1467051445409 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 1716 | 1467051445415 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:25 INFO - PROCESS | 1716 | 1467051445585 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:17:25 INFO - PROCESS | 1716 | 1467051445720 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 1716 | 1467051445735 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec6c00 == 44 [pid = 1716] [id = 403] 11:17:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8f8a9800) [pid = 1716] [serial = 1210] [outer = (nil)] 11:17:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x92aa1800) [pid = 1716] [serial = 1211] [outer = 0x8f8a9800] 11:17:25 INFO - PROCESS | 1716 | 1467051445829 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x92ad7c00) [pid = 1716] [serial = 1212] [outer = 0x8f8a9800] 11:17:26 INFO - PROCESS | 1716 | 1467051446776 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1446ms 11:17:26 INFO - PROCESS | 1716 | 1467051446846 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 1716 | 1467051446852 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:17:26 INFO - PROCESS | 1716 | 1467051446861 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1716 | 1467051446868 Marionette TRACE conn4 <- [1,1586,null,{}] 11:17:26 INFO - PROCESS | 1716 | 1467051446933 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 1716 | 1467051446941 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:27 INFO - PROCESS | 1716 | 1467051447157 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:17:27 INFO - PROCESS | 1716 | 1467051447413 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 1716 | 1467051447427 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc51400 == 45 [pid = 1716] [id = 404] 11:17:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8dc53400) [pid = 1716] [serial = 1213] [outer = (nil)] 11:17:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8e38e400) [pid = 1716] [serial = 1214] [outer = 0x8dc53400] 11:17:27 INFO - PROCESS | 1716 | 1467051447513 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8eb49400) [pid = 1716] [serial = 1215] [outer = 0x8dc53400] 11:17:28 INFO - PROCESS | 1716 | 1467051448470 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1651ms 11:17:28 INFO - PROCESS | 1716 | 1467051448512 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 1716 | 1467051448520 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:17:28 INFO - PROCESS | 1716 | 1467051448532 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 1716 | 1467051448536 Marionette TRACE conn4 <- [1,1590,null,{}] 11:17:28 INFO - PROCESS | 1716 | 1467051448544 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 1716 | 1467051448551 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:28 INFO - PROCESS | 1716 | 1467051448759 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:17:29 INFO - PROCESS | 1716 | 1467051448986 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 1716 | 1467051448999 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eebd000 == 46 [pid = 1716] [id = 405] 11:17:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f744400) [pid = 1716] [serial = 1216] [outer = (nil)] 11:17:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f751c00) [pid = 1716] [serial = 1217] [outer = 0x8f744400] 11:17:29 INFO - PROCESS | 1716 | 1467051449126 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91c3c800) [pid = 1716] [serial = 1218] [outer = 0x8f744400] 11:17:30 INFO - PROCESS | 1716 | 1467051450080 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1584ms 11:17:30 INFO - PROCESS | 1716 | 1467051450116 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:17:30 INFO - PROCESS | 1716 | 1467051450121 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:17:30 INFO - PROCESS | 1716 | 1467051450129 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1716 | 1467051450135 Marionette TRACE conn4 <- [1,1594,null,{}] 11:17:30 INFO - PROCESS | 1716 | 1467051450153 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 1716 | 1467051450162 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:30 INFO - PROCESS | 1716 | 1467051450365 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:17:30 INFO - PROCESS | 1716 | 1467051450666 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 1716 | 1467051450680 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a5c00 == 47 [pid = 1716] [id = 406] 11:17:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x92ad8c00) [pid = 1716] [serial = 1219] [outer = (nil)] 11:17:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92dd1c00) [pid = 1716] [serial = 1220] [outer = 0x92ad8c00] 11:17:30 INFO - PROCESS | 1716 | 1467051450823 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x939b7400) [pid = 1716] [serial = 1221] [outer = 0x92ad8c00] 11:17:31 INFO - PROCESS | 1716 | 1467051451801 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1749ms 11:17:31 INFO - PROCESS | 1716 | 1467051451879 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 1716 | 1467051451883 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:17:31 INFO - PROCESS | 1716 | 1467051451891 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 1716 | 1467051451897 Marionette TRACE conn4 <- [1,1598,null,{}] 11:17:31 INFO - PROCESS | 1716 | 1467051451904 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 1716 | 1467051451910 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:32 INFO - PROCESS | 1716 | 1467051452163 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:17:32 INFO - PROCESS | 1716 | 1467051452457 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1716 | 1467051452465 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed77400 == 48 [pid = 1716] [id = 407] 11:17:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8f8a5000) [pid = 1716] [serial = 1222] [outer = (nil)] 11:17:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x954db800) [pid = 1716] [serial = 1223] [outer = 0x8f8a5000] 11:17:32 INFO - PROCESS | 1716 | 1467051452563 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x966ce000) [pid = 1716] [serial = 1224] [outer = 0x8f8a5000] 11:17:33 INFO - PROCESS | 1716 | 1467051453519 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1687ms 11:17:33 INFO - PROCESS | 1716 | 1467051453580 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1716 | 1467051453584 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:17:33 INFO - PROCESS | 1716 | 1467051453591 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1716 | 1467051453595 Marionette TRACE conn4 <- [1,1602,null,{}] 11:17:33 INFO - PROCESS | 1716 | 1467051453601 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 1716 | 1467051453607 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:33 INFO - PROCESS | 1716 | 1467051453834 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:17:34 INFO - PROCESS | 1716 | 1467051454066 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 1716 | 1467051454072 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cdc00 == 49 [pid = 1716] [id = 408] 11:17:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92dd5c00) [pid = 1716] [serial = 1225] [outer = (nil)] 11:17:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x9835c800) [pid = 1716] [serial = 1226] [outer = 0x92dd5c00] 11:17:34 INFO - PROCESS | 1716 | 1467051454204 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x98a03c00) [pid = 1716] [serial = 1227] [outer = 0x92dd5c00] 11:17:35 INFO - PROCESS | 1716 | 1467051455178 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1643ms 11:17:35 INFO - PROCESS | 1716 | 1467051455235 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 1716 | 1467051455240 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:17:35 INFO - PROCESS | 1716 | 1467051455246 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1716 | 1467051455250 Marionette TRACE conn4 <- [1,1606,null,{}] 11:17:35 INFO - PROCESS | 1716 | 1467051455256 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 1716 | 1467051455266 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:35 INFO - PROCESS | 1716 | 1467051455532 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:17:35 INFO - PROCESS | 1716 | 1467051455785 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1716 | 1467051455793 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0fc800 == 50 [pid = 1716] [id = 409] 11:17:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8c3ca000) [pid = 1716] [serial = 1228] [outer = (nil)] 11:17:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8dc60400) [pid = 1716] [serial = 1229] [outer = 0x8c3ca000] 11:17:35 INFO - PROCESS | 1716 | 1467051455950 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8f749800) [pid = 1716] [serial = 1230] [outer = 0x8c3ca000] 11:17:37 INFO - PROCESS | 1716 | 1467051457275 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2089ms 11:17:37 INFO - PROCESS | 1716 | 1467051457336 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 1716 | 1467051457343 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:17:37 INFO - PROCESS | 1716 | 1467051457353 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1716 | 1467051457359 Marionette TRACE conn4 <- [1,1610,null,{}] 11:17:37 INFO - PROCESS | 1716 | 1467051457369 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 1716 | 1467051457374 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:37 INFO - PROCESS | 1716 | 1467051457616 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:17:38 INFO - PROCESS | 1716 | 1467051457992 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 1716 | 1467051458000 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5e400 == 51 [pid = 1716] [id = 410] 11:17:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8dc60800) [pid = 1716] [serial = 1231] [outer = (nil)] 11:17:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8e38b400) [pid = 1716] [serial = 1232] [outer = 0x8dc60800] 11:17:38 INFO - PROCESS | 1716 | 1467051458090 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8e563400) [pid = 1716] [serial = 1233] [outer = 0x8dc60800] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3400 == 50 [pid = 1716] [id = 387] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8e561400 == 49 [pid = 1716] [id = 375] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x9237a400 == 48 [pid = 1716] [id = 371] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed73800 == 47 [pid = 1716] [id = 366] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d8800 == 46 [pid = 1716] [id = 379] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x91d79c00 == 45 [pid = 1716] [id = 376] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d0000 == 44 [pid = 1716] [id = 368] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x92ada400 == 43 [pid = 1716] [id = 372] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ca400 == 42 [pid = 1716] [id = 377] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8e387c00 == 41 [pid = 1716] [id = 378] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6c00 == 40 [pid = 1716] [id = 380] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d2c00 == 39 [pid = 1716] [id = 374] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d2c00 == 38 [pid = 1716] [id = 373] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8ae000 == 37 [pid = 1716] [id = 381] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8e383800 == 36 [pid = 1716] [id = 365] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb53c00 == 35 [pid = 1716] [id = 382] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d4c00 == 34 [pid = 1716] [id = 369] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbaf800 == 33 [pid = 1716] [id = 370] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7400 == 32 [pid = 1716] [id = 386] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c4400 == 31 [pid = 1716] [id = 383] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8e385000 == 30 [pid = 1716] [id = 384] 11:17:39 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ca800 == 29 [pid = 1716] [id = 385] 11:17:39 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91c3a000) [pid = 1716] [serial = 1175] [outer = (nil)] [url = about:blank] 11:17:39 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x91d7c000) [pid = 1716] [serial = 1142] [outer = (nil)] [url = about:blank] 11:17:39 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8dbaa000) [pid = 1716] [serial = 1161] [outer = (nil)] [url = about:blank] 11:17:39 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8ed76400) [pid = 1716] [serial = 1173] [outer = (nil)] [url = about:blank] 11:17:39 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x98a04800) [pid = 1716] [serial = 1158] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8eb57000) [pid = 1716] [serial = 1169] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8e384000) [pid = 1716] [serial = 1167] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x93bba400) [pid = 1716] [serial = 1149] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d1d5c00) [pid = 1716] [serial = 1160] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8dba7400) [pid = 1716] [serial = 1172] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8d1c6c00) [pid = 1716] [serial = 1164] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x97944800) [pid = 1716] [serial = 1154] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8c3cb800) [pid = 1716] [serial = 1163] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x939be800) [pid = 1716] [serial = 1146] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8ed76800) [pid = 1716] [serial = 1140] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x98363000) [pid = 1716] [serial = 1157] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d87800) [pid = 1716] [serial = 1143] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x97948000) [pid = 1716] [serial = 1155] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x93b64400) [pid = 1716] [serial = 1148] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8eb49800) [pid = 1716] [serial = 1139] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x93d76000) [pid = 1716] [serial = 1151] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8dc59800) [pid = 1716] [serial = 1166] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x939b8400) [pid = 1716] [serial = 1145] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x9483cc00) [pid = 1716] [serial = 1152] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8ebce400) [pid = 1716] [serial = 1170] [outer = (nil)] [url = about:blank] 11:17:40 INFO - PROCESS | 1716 | 1467051460347 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3052ms 11:17:40 INFO - PROCESS | 1716 | 1467051460405 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1716 | 1467051460412 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:17:40 INFO - PROCESS | 1716 | 1467051460431 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1716 | 1467051460436 Marionette TRACE conn4 <- [1,1614,null,{}] 11:17:40 INFO - PROCESS | 1716 | 1467051460445 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 1716 | 1467051460452 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:40 INFO - PROCESS | 1716 | 1467051460645 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:17:40 INFO - PROCESS | 1716 | 1467051460820 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 1716 | 1467051460834 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d3400 == 30 [pid = 1716] [id = 411] 11:17:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8d9d4400) [pid = 1716] [serial = 1234] [outer = (nil)] 11:17:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8d9d8c00) [pid = 1716] [serial = 1235] [outer = 0x8d9d4400] 11:17:40 INFO - PROCESS | 1716 | 1467051460907 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8dba4800) [pid = 1716] [serial = 1236] [outer = 0x8d9d4400] 11:17:41 INFO - PROCESS | 1716 | 1467051461788 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1401ms 11:17:41 INFO - PROCESS | 1716 | 1467051461830 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 1716 | 1467051461839 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:17:41 INFO - PROCESS | 1716 | 1467051461852 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 1716 | 1467051461856 Marionette TRACE conn4 <- [1,1618,null,{}] 11:17:41 INFO - PROCESS | 1716 | 1467051461863 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 1716 | 1467051461868 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:42 INFO - PROCESS | 1716 | 1467051462060 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:17:42 INFO - PROCESS | 1716 | 1467051462212 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1716 | 1467051462220 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5f000 == 31 [pid = 1716] [id = 412] 11:17:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e381800) [pid = 1716] [serial = 1237] [outer = (nil)] 11:17:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e560c00) [pid = 1716] [serial = 1238] [outer = 0x8e381800] 11:17:42 INFO - PROCESS | 1716 | 1467051462302 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eb53c00) [pid = 1716] [serial = 1239] [outer = 0x8e381800] 11:17:43 INFO - PROCESS | 1716 | 1467051463357 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1534ms 11:17:43 INFO - PROCESS | 1716 | 1467051463386 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 1716 | 1467051463390 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:17:43 INFO - PROCESS | 1716 | 1467051463408 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 1716 | 1467051463415 Marionette TRACE conn4 <- [1,1622,null,{}] 11:17:43 INFO - PROCESS | 1716 | 1467051463434 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 1716 | 1467051463444 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:43 INFO - PROCESS | 1716 | 1467051463685 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:17:43 INFO - PROCESS | 1716 | 1467051463710 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 1716 | 1467051463724 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7cc00 == 32 [pid = 1716] [id = 413] 11:17:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed7e000) [pid = 1716] [serial = 1240] [outer = (nil)] 11:17:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eec3000) [pid = 1716] [serial = 1241] [outer = 0x8ed7e000] 11:17:43 INFO - PROCESS | 1716 | 1467051463800 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eecb800) [pid = 1716] [serial = 1242] [outer = 0x8ed7e000] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eec8800) [pid = 1716] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d9d5000) [pid = 1716] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x92ada000) [pid = 1716] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92a9c000) [pid = 1716] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8d1c6400) [pid = 1716] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8d9d1800) [pid = 1716] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8f74b000) [pid = 1716] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8e568800) [pid = 1716] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8c3d3800) [pid = 1716] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8f8a4800) [pid = 1716] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8c3cd000) [pid = 1716] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x91c3e800) [pid = 1716] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:17:45 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8f8a9800) [pid = 1716] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:17:45 INFO - PROCESS | 1716 | 1467051465659 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2291ms 11:17:45 INFO - PROCESS | 1716 | 1467051465699 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 1716 | 1467051465703 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:17:45 INFO - PROCESS | 1716 | 1467051465709 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1716 | 1467051465712 Marionette TRACE conn4 <- [1,1626,null,{}] 11:17:45 INFO - PROCESS | 1716 | 1467051465718 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 1716 | 1467051465723 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:45 INFO - PROCESS | 1716 | 1467051465891 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:17:46 INFO - PROCESS | 1716 | 1467051466040 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1716 | 1467051466049 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d0000 == 33 [pid = 1716] [id = 414] 11:17:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8dbac400) [pid = 1716] [serial = 1243] [outer = (nil)] 11:17:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8eec2400) [pid = 1716] [serial = 1244] [outer = 0x8dbac400] 11:17:46 INFO - PROCESS | 1716 | 1467051466130 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8f8a2800) [pid = 1716] [serial = 1245] [outer = 0x8dbac400] 11:17:46 INFO - PROCESS | 1716 | 1467051466983 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1286ms 11:17:47 INFO - PROCESS | 1716 | 1467051467001 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1716 | 1467051467006 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:17:47 INFO - PROCESS | 1716 | 1467051467013 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1716 | 1467051467017 Marionette TRACE conn4 <- [1,1630,null,{}] 11:17:47 INFO - PROCESS | 1716 | 1467051467033 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 1716 | 1467051467037 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:47 INFO - PROCESS | 1716 | 1467051467201 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:17:47 INFO - PROCESS | 1716 | 1467051467217 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 1716 | 1467051467227 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec9400 == 34 [pid = 1716] [id = 415] 11:17:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8f8a8400) [pid = 1716] [serial = 1246] [outer = (nil)] 11:17:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x91c37c00) [pid = 1716] [serial = 1247] [outer = 0x8f8a8400] 11:17:47 INFO - PROCESS | 1716 | 1467051467299 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91c3c400) [pid = 1716] [serial = 1248] [outer = 0x8f8a8400] 11:17:48 INFO - PROCESS | 1716 | 1467051468585 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1650ms 11:17:48 INFO - PROCESS | 1716 | 1467051468665 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 1716 | 1467051468673 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:17:48 INFO - PROCESS | 1716 | 1467051468683 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1716 | 1467051468692 Marionette TRACE conn4 <- [1,1634,null,{}] 11:17:48 INFO - PROCESS | 1716 | 1467051468702 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 1716 | 1467051468708 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:49 INFO - PROCESS | 1716 | 1467051469107 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:17:49 INFO - PROCESS | 1716 | 1467051469238 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1716 | 1467051469247 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbad800 == 35 [pid = 1716] [id = 416] 11:17:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8dbb0c00) [pid = 1716] [serial = 1249] [outer = (nil)] 11:17:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e381c00) [pid = 1716] [serial = 1250] [outer = 0x8dbb0c00] 11:17:49 INFO - PROCESS | 1716 | 1467051469341 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8eb50000) [pid = 1716] [serial = 1251] [outer = 0x8dbb0c00] 11:17:50 INFO - PROCESS | 1716 | 1467051470314 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1695ms 11:17:50 INFO - PROCESS | 1716 | 1467051470381 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1716 | 1467051470393 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:17:50 INFO - PROCESS | 1716 | 1467051470411 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1716 | 1467051470419 Marionette TRACE conn4 <- [1,1638,null,{}] 11:17:50 INFO - PROCESS | 1716 | 1467051470430 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 1716 | 1467051470440 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:50 INFO - PROCESS | 1716 | 1467051470859 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:17:51 INFO - PROCESS | 1716 | 1467051471095 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 1716 | 1467051471106 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d2400 == 36 [pid = 1716] [id = 417] 11:17:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eec7000) [pid = 1716] [serial = 1252] [outer = (nil)] 11:17:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8f751400) [pid = 1716] [serial = 1253] [outer = 0x8eec7000] 11:17:51 INFO - PROCESS | 1716 | 1467051471191 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eec0000) [pid = 1716] [serial = 1254] [outer = 0x8eec7000] 11:17:52 INFO - PROCESS | 1716 | 1467051472206 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1849ms 11:17:52 INFO - PROCESS | 1716 | 1467051472259 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 1716 | 1467051472263 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:17:52 INFO - PROCESS | 1716 | 1467051472271 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 1716 | 1467051472278 Marionette TRACE conn4 <- [1,1642,null,{}] 11:17:52 INFO - PROCESS | 1716 | 1467051472296 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 1716 | 1467051472306 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:52 INFO - PROCESS | 1716 | 1467051472548 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:17:52 INFO - PROCESS | 1716 | 1467051472773 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1716 | 1467051472782 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d31000 == 37 [pid = 1716] [id = 418] 11:17:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d79c00) [pid = 1716] [serial = 1255] [outer = (nil)] 11:17:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92371800) [pid = 1716] [serial = 1256] [outer = 0x91d79c00] 11:17:52 INFO - PROCESS | 1716 | 1467051472928 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x9237ac00) [pid = 1716] [serial = 1257] [outer = 0x91d79c00] 11:17:53 INFO - PROCESS | 1716 | 1467051473908 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1687ms 11:17:53 INFO - PROCESS | 1716 | 1467051473965 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1716 | 1467051473971 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:17:53 INFO - PROCESS | 1716 | 1467051473981 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1716 | 1467051473985 Marionette TRACE conn4 <- [1,1646,null,{}] 11:17:53 INFO - PROCESS | 1716 | 1467051473991 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 1716 | 1467051473997 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:54 INFO - PROCESS | 1716 | 1467051474199 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:17:54 INFO - PROCESS | 1716 | 1467051474429 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 1716 | 1467051474437 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7c800 == 38 [pid = 1716] [id = 419] 11:17:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92a96800) [pid = 1716] [serial = 1258] [outer = (nil)] 11:17:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a9c000) [pid = 1716] [serial = 1259] [outer = 0x92a96800] 11:17:54 INFO - PROCESS | 1716 | 1467051474542 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92a9d800) [pid = 1716] [serial = 1260] [outer = 0x92a96800] 11:17:55 INFO - PROCESS | 1716 | 1467051475477 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1541ms 11:17:55 INFO - PROCESS | 1716 | 1467051475531 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 1716 | 1467051475534 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:17:55 INFO - PROCESS | 1716 | 1467051475545 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1716 | 1467051475548 Marionette TRACE conn4 <- [1,1650,null,{}] 11:17:55 INFO - PROCESS | 1716 | 1467051475556 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:55 INFO - PROCESS | 1716 | 1467051475562 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:55 INFO - PROCESS | 1716 | 1467051475755 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:17:55 INFO - PROCESS | 1716 | 1467051475939 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 1716 | 1467051475947 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcc400 == 39 [pid = 1716] [id = 420] 11:17:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8ebcc800) [pid = 1716] [serial = 1261] [outer = (nil)] 11:17:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92ad6000) [pid = 1716] [serial = 1262] [outer = 0x8ebcc800] 11:17:56 INFO - PROCESS | 1716 | 1467051476099 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92dc9c00) [pid = 1716] [serial = 1263] [outer = 0x8ebcc800] 11:17:57 INFO - PROCESS | 1716 | 1467051477101 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1597ms 11:17:57 INFO - PROCESS | 1716 | 1467051477143 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 1716 | 1467051477147 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:17:57 INFO - PROCESS | 1716 | 1467051477154 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 1716 | 1467051477158 Marionette TRACE conn4 <- [1,1654,null,{}] 11:17:57 INFO - PROCESS | 1716 | 1467051477164 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 1716 | 1467051477175 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:57 INFO - PROCESS | 1716 | 1467051477445 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:17:57 INFO - PROCESS | 1716 | 1467051477811 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1716 | 1467051477824 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d3c00 == 40 [pid = 1716] [id = 421] 11:17:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92a9d000) [pid = 1716] [serial = 1264] [outer = (nil)] 11:17:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x93d75800) [pid = 1716] [serial = 1265] [outer = 0x92a9d000] 11:17:57 INFO - PROCESS | 1716 | 1467051477984 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x93d78400) [pid = 1716] [serial = 1266] [outer = 0x92a9d000] 11:17:59 INFO - PROCESS | 1716 | 1467051479050 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1941ms 11:17:59 INFO - PROCESS | 1716 | 1467051479097 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 1716 | 1467051479101 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:17:59 INFO - PROCESS | 1716 | 1467051479108 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1716 | 1467051479112 Marionette TRACE conn4 <- [1,1658,null,{}] 11:17:59 INFO - PROCESS | 1716 | 1467051479118 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:59 INFO - PROCESS | 1716 | 1467051479124 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:59 INFO - PROCESS | 1716 | 1467051479305 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:17:59 INFO - PROCESS | 1716 | 1467051479499 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 1716 | 1467051479510 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:17:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ca000 == 41 [pid = 1716] [id = 422] 11:17:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8d9ccc00) [pid = 1716] [serial = 1267] [outer = (nil)] 11:17:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9528a400) [pid = 1716] [serial = 1268] [outer = 0x8d9ccc00] 11:17:59 INFO - PROCESS | 1716 | 1467051479595 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x93d7f400) [pid = 1716] [serial = 1269] [outer = 0x8d9ccc00] 11:18:00 INFO - PROCESS | 1716 | 1467051480586 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1534ms 11:18:00 INFO - PROCESS | 1716 | 1467051480643 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 1716 | 1467051480647 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:18:00 INFO - PROCESS | 1716 | 1467051480655 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 1716 | 1467051480660 Marionette TRACE conn4 <- [1,1662,null,{}] 11:18:00 INFO - PROCESS | 1716 | 1467051480667 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 1716 | 1467051480673 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:00 INFO - PROCESS | 1716 | 1467051480871 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:18:01 INFO - PROCESS | 1716 | 1467051481116 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 1716 | 1467051481125 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0400 == 42 [pid = 1716] [id = 423] 11:18:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8c0f0c00) [pid = 1716] [serial = 1270] [outer = (nil)] 11:18:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8d9cb800) [pid = 1716] [serial = 1271] [outer = 0x8c0f0c00] 11:18:01 INFO - PROCESS | 1716 | 1467051481255 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8e55f400) [pid = 1716] [serial = 1272] [outer = 0x8c0f0c00] 11:18:02 INFO - PROCESS | 1716 | 1467051482391 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1791ms 11:18:02 INFO - PROCESS | 1716 | 1467051482447 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 1716 | 1467051482455 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:18:02 INFO - PROCESS | 1716 | 1467051482464 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 1716 | 1467051482468 Marionette TRACE conn4 <- [1,1666,null,{}] 11:18:02 INFO - PROCESS | 1716 | 1467051482477 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 1716 | 1467051482484 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:02 INFO - PROCESS | 1716 | 1467051482759 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:18:03 INFO - PROCESS | 1716 | 1467051483060 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1716 | 1467051483076 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 43 [pid = 1716] [id = 424] 11:18:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8d1c8800) [pid = 1716] [serial = 1273] [outer = (nil)] 11:18:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8dbafc00) [pid = 1716] [serial = 1274] [outer = 0x8d1c8800] 11:18:03 INFO - PROCESS | 1716 | 1467051483151 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8dc5ac00) [pid = 1716] [serial = 1275] [outer = 0x8d1c8800] 11:18:03 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d0000 == 42 [pid = 1716] [id = 414] 11:18:03 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7cc00 == 41 [pid = 1716] [id = 413] 11:18:03 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5f000 == 40 [pid = 1716] [id = 412] 11:18:03 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d3400 == 39 [pid = 1716] [id = 411] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92aa1800) [pid = 1716] [serial = 1211] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92a97800) [pid = 1716] [serial = 1208] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x939e8000) [pid = 1716] [serial = 1190] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x93b68400) [pid = 1716] [serial = 1191] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92dd0c00) [pid = 1716] [serial = 1187] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x92dd4400) [pid = 1716] [serial = 1188] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x92aa1000) [pid = 1716] [serial = 1184] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92ad5000) [pid = 1716] [serial = 1185] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d1d2000) [pid = 1716] [serial = 1196] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8d9cec00) [pid = 1716] [serial = 1197] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8e38ac00) [pid = 1716] [serial = 1178] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8ebc9000) [pid = 1716] [serial = 1179] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x91c3c000) [pid = 1716] [serial = 1176] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8f743c00) [pid = 1716] [serial = 1202] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e38c400) [pid = 1716] [serial = 1199] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e564000) [pid = 1716] [serial = 1200] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8f8b1800) [pid = 1716] [serial = 1181] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x91d26800) [pid = 1716] [serial = 1182] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x95284400) [pid = 1716] [serial = 1193] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x966d7000) [pid = 1716] [serial = 1194] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d2ec00) [pid = 1716] [serial = 1205] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91d7dc00) [pid = 1716] [serial = 1206] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x92a99c00) [pid = 1716] [serial = 1209] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8f74e000) [pid = 1716] [serial = 1203] [outer = (nil)] [url = about:blank] 11:18:03 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92ad7c00) [pid = 1716] [serial = 1212] [outer = (nil)] [url = about:blank] 11:18:04 INFO - PROCESS | 1716 | 1467051484250 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1847ms 11:18:04 INFO - PROCESS | 1716 | 1467051484313 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1716 | 1467051484323 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:18:04 INFO - PROCESS | 1716 | 1467051484338 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1716 | 1467051484346 Marionette TRACE conn4 <- [1,1670,null,{}] 11:18:04 INFO - PROCESS | 1716 | 1467051484356 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 1716 | 1467051484363 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:04 INFO - PROCESS | 1716 | 1467051484674 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:18:04 INFO - PROCESS | 1716 | 1467051484833 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 1716 | 1467051484846 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cec00 == 40 [pid = 1716] [id = 425] 11:18:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e564000) [pid = 1716] [serial = 1276] [outer = (nil)] 11:18:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ebcac00) [pid = 1716] [serial = 1277] [outer = 0x8e564000] 11:18:04 INFO - PROCESS | 1716 | 1467051484933 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed7cc00) [pid = 1716] [serial = 1278] [outer = 0x8e564000] 11:18:05 INFO - PROCESS | 1716 | 1467051485748 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1449ms 11:18:05 INFO - PROCESS | 1716 | 1467051485802 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 1716 | 1467051485806 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:18:05 INFO - PROCESS | 1716 | 1467051485820 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 1716 | 1467051485827 Marionette TRACE conn4 <- [1,1674,null,{}] 11:18:05 INFO - PROCESS | 1716 | 1467051485843 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 1716 | 1467051485852 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:06 INFO - PROCESS | 1716 | 1467051486087 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:18:06 INFO - PROCESS | 1716 | 1467051486111 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1716 | 1467051486119 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c38000 == 41 [pid = 1716] [id = 426] 11:18:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91c40400) [pid = 1716] [serial = 1279] [outer = (nil)] 11:18:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d24000) [pid = 1716] [serial = 1280] [outer = 0x91c40400] 11:18:06 INFO - PROCESS | 1716 | 1467051486194 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d2ec00) [pid = 1716] [serial = 1281] [outer = 0x91c40400] 11:18:07 INFO - PROCESS | 1716 | 1467051487192 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1450ms 11:18:07 INFO - PROCESS | 1716 | 1467051487264 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1716 | 1467051487268 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:18:07 INFO - PROCESS | 1716 | 1467051487275 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1716 | 1467051487278 Marionette TRACE conn4 <- [1,1678,null,{}] 11:18:07 INFO - PROCESS | 1716 | 1467051487289 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 1716 | 1467051487293 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:07 INFO - PROCESS | 1716 | 1467051487552 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:18:07 INFO - PROCESS | 1716 | 1467051487576 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 1716 | 1467051487584 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc8400 == 42 [pid = 1716] [id = 427] 11:18:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91d26800) [pid = 1716] [serial = 1282] [outer = (nil)] 11:18:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x9237e000) [pid = 1716] [serial = 1283] [outer = 0x91d26800] 11:18:07 INFO - PROCESS | 1716 | 1467051487672 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a9f800) [pid = 1716] [serial = 1284] [outer = 0x91d26800] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ed7e000) [pid = 1716] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d9d4400) [pid = 1716] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92ad8c00) [pid = 1716] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dc53400) [pid = 1716] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x92dd5c00) [pid = 1716] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f8a5000) [pid = 1716] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f744400) [pid = 1716] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8e381800) [pid = 1716] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8dbac400) [pid = 1716] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8dc60800) [pid = 1716] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:18:08 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8c3ca000) [pid = 1716] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:18:08 INFO - PROCESS | 1716 | 1467051488766 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1541ms 11:18:08 INFO - PROCESS | 1716 | 1467051488818 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 1716 | 1467051488822 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:18:08 INFO - PROCESS | 1716 | 1467051488829 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 1716 | 1467051488834 Marionette TRACE conn4 <- [1,1682,null,{}] 11:18:08 INFO - PROCESS | 1716 | 1467051488839 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:08 INFO - PROCESS | 1716 | 1467051488845 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:09 INFO - PROCESS | 1716 | 1467051489026 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:18:09 INFO - PROCESS | 1716 | 1467051489168 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1716 | 1467051489176 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d4400 == 43 [pid = 1716] [id = 428] 11:18:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8d9d1400) [pid = 1716] [serial = 1285] [outer = (nil)] 11:18:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d79400) [pid = 1716] [serial = 1286] [outer = 0x8d9d1400] 11:18:09 INFO - PROCESS | 1716 | 1467051489249 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92371c00) [pid = 1716] [serial = 1287] [outer = 0x8d9d1400] 11:18:10 INFO - PROCESS | 1716 | 1467051490149 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1382ms 11:18:10 INFO - PROCESS | 1716 | 1467051490214 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 1716 | 1467051490221 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:18:10 INFO - PROCESS | 1716 | 1467051490232 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 1716 | 1467051490238 Marionette TRACE conn4 <- [1,1686,null,{}] 11:18:10 INFO - PROCESS | 1716 | 1467051490306 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:10 INFO - PROCESS | 1716 | 1467051490313 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:10 INFO - PROCESS | 1716 | 1467051490544 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:18:10 INFO - PROCESS | 1716 | 1467051490850 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 1716 | 1467051490866 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cc400 == 44 [pid = 1716] [id = 429] 11:18:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8d9d5800) [pid = 1716] [serial = 1288] [outer = (nil)] 11:18:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8dbaf000) [pid = 1716] [serial = 1289] [outer = 0x8d9d5800] 11:18:10 INFO - PROCESS | 1716 | 1467051490953 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8e38c400) [pid = 1716] [serial = 1290] [outer = 0x8d9d5800] 11:18:12 INFO - PROCESS | 1716 | 1467051492039 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1853ms 11:18:12 INFO - PROCESS | 1716 | 1467051492085 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1716 | 1467051492095 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:18:12 INFO - PROCESS | 1716 | 1467051492108 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1716 | 1467051492112 Marionette TRACE conn4 <- [1,1690,null,{}] 11:18:12 INFO - PROCESS | 1716 | 1467051492120 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:12 INFO - PROCESS | 1716 | 1467051492127 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:12 INFO - PROCESS | 1716 | 1467051492385 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:18:12 INFO - PROCESS | 1716 | 1467051492634 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 1716 | 1467051492646 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4bc00 == 45 [pid = 1716] [id = 430] 11:18:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f74ac00) [pid = 1716] [serial = 1291] [outer = (nil)] 11:18:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f8a9800) [pid = 1716] [serial = 1292] [outer = 0x8f74ac00] 11:18:12 INFO - PROCESS | 1716 | 1467051492769 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91d22800) [pid = 1716] [serial = 1293] [outer = 0x8f74ac00] 11:18:13 INFO - PROCESS | 1716 | 1467051493806 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1743ms 11:18:13 INFO - PROCESS | 1716 | 1467051493851 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:18:13 INFO - PROCESS | 1716 | 1467051493856 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:18:13 INFO - PROCESS | 1716 | 1467051493865 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 1716 | 1467051493872 Marionette TRACE conn4 <- [1,1694,null,{}] 11:18:13 INFO - PROCESS | 1716 | 1467051493891 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:13 INFO - PROCESS | 1716 | 1467051493903 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:14 INFO - PROCESS | 1716 | 1467051494162 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:18:14 INFO - PROCESS | 1716 | 1467051494512 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 1716 | 1467051494527 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dd0c00 == 46 [pid = 1716] [id = 431] 11:18:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92dd4000) [pid = 1716] [serial = 1294] [outer = (nil)] 11:18:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x939b8400) [pid = 1716] [serial = 1295] [outer = 0x92dd4000] 11:18:14 INFO - PROCESS | 1716 | 1467051494623 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x939e4400) [pid = 1716] [serial = 1296] [outer = 0x92dd4000] 11:18:15 INFO - PROCESS | 1716 | 1467051495620 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1791ms 11:18:15 INFO - PROCESS | 1716 | 1467051495654 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 1716 | 1467051495659 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:18:15 INFO - PROCESS | 1716 | 1467051495667 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 1716 | 1467051495672 Marionette TRACE conn4 <- [1,1698,null,{}] 11:18:15 INFO - PROCESS | 1716 | 1467051495679 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:15 INFO - PROCESS | 1716 | 1467051495686 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:15 INFO - PROCESS | 1716 | 1467051495937 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:18:16 INFO - PROCESS | 1716 | 1467051496193 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 1716 | 1467051496201 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba6400 == 47 [pid = 1716] [id = 432] 11:18:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8ed78000) [pid = 1716] [serial = 1297] [outer = (nil)] 11:18:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x94845800) [pid = 1716] [serial = 1298] [outer = 0x8ed78000] 11:18:16 INFO - PROCESS | 1716 | 1467051496291 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x954e0000) [pid = 1716] [serial = 1299] [outer = 0x8ed78000] 11:18:17 INFO - PROCESS | 1716 | 1467051497219 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1585ms 11:18:17 INFO - PROCESS | 1716 | 1467051497255 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 1716 | 1467051497259 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:18:17 INFO - PROCESS | 1716 | 1467051497288 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 1716 | 1467051497293 Marionette TRACE conn4 <- [1,1702,null,{}] 11:18:17 INFO - PROCESS | 1716 | 1467051497299 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:17 INFO - PROCESS | 1716 | 1467051497304 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:17 INFO - PROCESS | 1716 | 1467051497518 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:18:17 INFO - PROCESS | 1716 | 1467051497752 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 1716 | 1467051497761 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1ce000 == 48 [pid = 1716] [id = 433] 11:18:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92dcf000) [pid = 1716] [serial = 1300] [outer = (nil)] 11:18:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x98304000) [pid = 1716] [serial = 1301] [outer = 0x92dcf000] 11:18:17 INFO - PROCESS | 1716 | 1467051497861 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x98a03400) [pid = 1716] [serial = 1302] [outer = 0x92dcf000] 11:18:18 INFO - PROCESS | 1716 | 1467051498791 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1540ms 11:18:18 INFO - PROCESS | 1716 | 1467051498826 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 1716 | 1467051498829 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:18:18 INFO - PROCESS | 1716 | 1467051498838 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1716 | 1467051498843 Marionette TRACE conn4 <- [1,1706,null,{}] 11:18:18 INFO - PROCESS | 1716 | 1467051498850 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 1716 | 1467051498862 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:19 INFO - PROCESS | 1716 | 1467051499108 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:18:19 INFO - PROCESS | 1716 | 1467051499362 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 1716 | 1467051499369 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7800 == 49 [pid = 1716] [id = 434] 11:18:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eb4cc00) [pid = 1716] [serial = 1303] [outer = (nil)] 11:18:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9a093800) [pid = 1716] [serial = 1304] [outer = 0x8eb4cc00] 11:18:19 INFO - PROCESS | 1716 | 1467051499501 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a09b800) [pid = 1716] [serial = 1305] [outer = 0x8eb4cc00] 11:18:20 INFO - PROCESS | 1716 | 1467051500458 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1688ms 11:18:20 INFO - PROCESS | 1716 | 1467051500528 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 1716 | 1467051500533 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:18:20 INFO - PROCESS | 1716 | 1467051500540 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 1716 | 1467051500545 Marionette TRACE conn4 <- [1,1710,null,{}] 11:18:20 INFO - PROCESS | 1716 | 1467051500551 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:20 INFO - PROCESS | 1716 | 1467051500556 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:20 INFO - PROCESS | 1716 | 1467051500759 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:18:21 INFO - PROCESS | 1716 | 1467051501008 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 1716 | 1467051501016 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0000 == 50 [pid = 1716] [id = 435] 11:18:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8c3d1400) [pid = 1716] [serial = 1306] [outer = (nil)] 11:18:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8e564400) [pid = 1716] [serial = 1307] [outer = 0x8c3d1400] 11:18:21 INFO - PROCESS | 1716 | 1467051501149 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8eebdc00) [pid = 1716] [serial = 1308] [outer = 0x8c3d1400] 11:18:22 INFO - PROCESS | 1716 | 1467051502393 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1887ms 11:18:22 INFO - PROCESS | 1716 | 1467051502429 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 1716 | 1467051502434 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:18:22 INFO - PROCESS | 1716 | 1467051502446 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1716 | 1467051502450 Marionette TRACE conn4 <- [1,1714,null,{}] 11:18:22 INFO - PROCESS | 1716 | 1467051502471 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 1716 | 1467051502479 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:22 INFO - PROCESS | 1716 | 1467051502726 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:18:22 INFO - PROCESS | 1716 | 1467051502936 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1716 | 1467051502945 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d000 == 51 [pid = 1716] [id = 436] 11:18:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8eb4ac00) [pid = 1716] [serial = 1309] [outer = (nil)] 11:18:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8eec0c00) [pid = 1716] [serial = 1310] [outer = 0x8eb4ac00] 11:18:23 INFO - PROCESS | 1716 | 1467051503028 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8f748400) [pid = 1716] [serial = 1311] [outer = 0x8eb4ac00] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc8400 == 50 [pid = 1716] [id = 427] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x91c38000 == 49 [pid = 1716] [id = 426] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cec00 == 48 [pid = 1716] [id = 425] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c8400 == 47 [pid = 1716] [id = 424] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec9400 == 46 [pid = 1716] [id = 415] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0400 == 45 [pid = 1716] [id = 423] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbad800 == 44 [pid = 1716] [id = 416] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x91d31000 == 43 [pid = 1716] [id = 418] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d2400 == 42 [pid = 1716] [id = 417] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d3c00 == 41 [pid = 1716] [id = 421] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5e400 == 40 [pid = 1716] [id = 410] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ca000 == 39 [pid = 1716] [id = 422] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0fc800 == 38 [pid = 1716] [id = 409] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7c800 == 37 [pid = 1716] [id = 419] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcc400 == 36 [pid = 1716] [id = 420] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8eebd000 == 35 [pid = 1716] [id = 405] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed77400 == 34 [pid = 1716] [id = 407] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cdc00 == 33 [pid = 1716] [id = 408] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a5c00 == 32 [pid = 1716] [id = 406] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0000 == 31 [pid = 1716] [id = 435] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7800 == 30 [pid = 1716] [id = 434] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1ce000 == 29 [pid = 1716] [id = 433] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba6400 == 28 [pid = 1716] [id = 432] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4bc00 == 27 [pid = 1716] [id = 430] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x92dd0c00 == 26 [pid = 1716] [id = 431] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d4400 == 25 [pid = 1716] [id = 428] 11:18:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cc400 == 24 [pid = 1716] [id = 429] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8f8a2800) [pid = 1716] [serial = 1245] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eec3000) [pid = 1716] [serial = 1241] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8d9d8c00) [pid = 1716] [serial = 1235] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x939b7400) [pid = 1716] [serial = 1221] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92dd1c00) [pid = 1716] [serial = 1220] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8e38e400) [pid = 1716] [serial = 1214] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9835c800) [pid = 1716] [serial = 1226] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8eb49400) [pid = 1716] [serial = 1215] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x98a03c00) [pid = 1716] [serial = 1227] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x954db800) [pid = 1716] [serial = 1223] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x91c3c800) [pid = 1716] [serial = 1218] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8e560c00) [pid = 1716] [serial = 1238] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eec2400) [pid = 1716] [serial = 1244] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8f751c00) [pid = 1716] [serial = 1217] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e563400) [pid = 1716] [serial = 1233] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e38b400) [pid = 1716] [serial = 1232] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8f749800) [pid = 1716] [serial = 1230] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8dba4800) [pid = 1716] [serial = 1236] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eb53c00) [pid = 1716] [serial = 1239] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dc60400) [pid = 1716] [serial = 1229] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eecb800) [pid = 1716] [serial = 1242] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x966ce000) [pid = 1716] [serial = 1224] [outer = (nil)] [url = about:blank] 11:18:25 INFO - PROCESS | 1716 | 1467051505339 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 3045ms 11:18:25 INFO - PROCESS | 1716 | 1467051505492 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 1716 | 1467051505498 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:18:25 INFO - PROCESS | 1716 | 1467051505508 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1716 | 1467051505515 Marionette TRACE conn4 <- [1,1718,null,{}] 11:18:25 INFO - PROCESS | 1716 | 1467051505526 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:25 INFO - PROCESS | 1716 | 1467051505531 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:25 INFO - PROCESS | 1716 | 1467051505709 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:18:25 INFO - PROCESS | 1716 | 1467051505845 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 1716 | 1467051505856 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d0c00 == 25 [pid = 1716] [id = 437] 11:18:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d1d1000) [pid = 1716] [serial = 1312] [outer = (nil)] 11:18:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8d1d4400) [pid = 1716] [serial = 1313] [outer = 0x8d1d1000] 11:18:25 INFO - PROCESS | 1716 | 1467051505932 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8d9cd400) [pid = 1716] [serial = 1314] [outer = 0x8d1d1000] 11:18:26 INFO - PROCESS | 1716 | 1467051506793 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1339ms 11:18:26 INFO - PROCESS | 1716 | 1467051506847 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 1716 | 1467051506856 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:18:26 INFO - PROCESS | 1716 | 1467051506869 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 1716 | 1467051506873 Marionette TRACE conn4 <- [1,1722,null,{}] 11:18:26 INFO - PROCESS | 1716 | 1467051506880 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 1716 | 1467051506887 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:27 INFO - PROCESS | 1716 | 1467051507092 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:18:27 INFO - PROCESS | 1716 | 1467051507279 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1716 | 1467051507289 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38e000 == 26 [pid = 1716] [id = 438] 11:18:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e390c00) [pid = 1716] [serial = 1315] [outer = (nil)] 11:18:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8e560000) [pid = 1716] [serial = 1316] [outer = 0x8e390c00] 11:18:27 INFO - PROCESS | 1716 | 1467051507367 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8eb49800) [pid = 1716] [serial = 1317] [outer = 0x8e390c00] 11:18:28 INFO - PROCESS | 1716 | 1467051508358 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1541ms 11:18:28 INFO - PROCESS | 1716 | 1467051508411 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1716 | 1467051508417 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:18:28 INFO - PROCESS | 1716 | 1467051508430 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 1716 | 1467051508436 Marionette TRACE conn4 <- [1,1726,null,{}] 11:18:28 INFO - PROCESS | 1716 | 1467051508457 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:28 INFO - PROCESS | 1716 | 1467051508468 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:28 INFO - PROCESS | 1716 | 1467051508735 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:18:28 INFO - PROCESS | 1716 | 1467051508772 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 1716 | 1467051508787 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed75800 == 27 [pid = 1716] [id = 439] 11:18:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8ed77000) [pid = 1716] [serial = 1318] [outer = (nil)] 11:18:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eebd000) [pid = 1716] [serial = 1319] [outer = 0x8ed77000] 11:18:28 INFO - PROCESS | 1716 | 1467051508912 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8eec6400) [pid = 1716] [serial = 1320] [outer = 0x8ed77000] 11:18:29 INFO - PROCESS | 1716 | 1467051509956 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1595ms 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8d9d1400) [pid = 1716] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x91d26800) [pid = 1716] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x92a96800) [pid = 1716] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8e564000) [pid = 1716] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d9ccc00) [pid = 1716] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8c0f0c00) [pid = 1716] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8ebcc800) [pid = 1716] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eec7000) [pid = 1716] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91d79c00) [pid = 1716] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f8a8400) [pid = 1716] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8dbb0c00) [pid = 1716] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92a9d000) [pid = 1716] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8d1c8800) [pid = 1716] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:18:30 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c40400) [pid = 1716] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:18:30 INFO - PROCESS | 1716 | 1467051510720 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1716 | 1467051510725 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:18:30 INFO - PROCESS | 1716 | 1467051510747 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1716 | 1467051510752 Marionette TRACE conn4 <- [1,1730,null,{}] 11:18:30 INFO - PROCESS | 1716 | 1467051510759 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 1716 | 1467051510765 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:30 INFO - PROCESS | 1716 | 1467051510933 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:18:31 INFO - PROCESS | 1716 | 1467051511075 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1716 | 1467051511084 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3000 == 28 [pid = 1716] [id = 440] 11:18:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8e562400) [pid = 1716] [serial = 1321] [outer = (nil)] 11:18:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8ebcf000) [pid = 1716] [serial = 1322] [outer = 0x8e562400] 11:18:31 INFO - PROCESS | 1716 | 1467051511158 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8f8a3000) [pid = 1716] [serial = 1323] [outer = 0x8e562400] 11:18:31 INFO - PROCESS | 1716 | 1467051511995 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1292ms 11:18:32 INFO - PROCESS | 1716 | 1467051512042 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 1716 | 1467051512048 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:18:32 INFO - PROCESS | 1716 | 1467051512058 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 1716 | 1467051512063 Marionette TRACE conn4 <- [1,1734,null,{}] 11:18:32 INFO - PROCESS | 1716 | 1467051512074 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 1716 | 1467051512080 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:32 INFO - PROCESS | 1716 | 1467051512364 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:18:32 INFO - PROCESS | 1716 | 1467051512615 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1716 | 1467051512630 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ee000 == 29 [pid = 1716] [id = 441] 11:18:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8c0ee800) [pid = 1716] [serial = 1324] [outer = (nil)] 11:18:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8c3c7800) [pid = 1716] [serial = 1325] [outer = 0x8c0ee800] 11:18:32 INFO - PROCESS | 1716 | 1467051512808 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d1cc000) [pid = 1716] [serial = 1326] [outer = 0x8c0ee800] 11:18:33 INFO - PROCESS | 1716 | 1467051513839 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1849ms 11:18:33 INFO - PROCESS | 1716 | 1467051513909 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1716 | 1467051513918 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:18:33 INFO - PROCESS | 1716 | 1467051513927 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1716 | 1467051513931 Marionette TRACE conn4 <- [1,1738,null,{}] 11:18:33 INFO - PROCESS | 1716 | 1467051513940 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:33 INFO - PROCESS | 1716 | 1467051513946 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:34 INFO - PROCESS | 1716 | 1467051514218 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:18:34 INFO - PROCESS | 1716 | 1467051514507 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1716 | 1467051514517 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5a000 == 30 [pid = 1716] [id = 442] 11:18:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e38f000) [pid = 1716] [serial = 1327] [outer = (nil)] 11:18:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8eb4c800) [pid = 1716] [serial = 1328] [outer = 0x8e38f000] 11:18:34 INFO - PROCESS | 1716 | 1467051514609 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eb58c00) [pid = 1716] [serial = 1329] [outer = 0x8e38f000] 11:18:35 INFO - PROCESS | 1716 | 1467051515660 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1783ms 11:18:35 INFO - PROCESS | 1716 | 1467051515713 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 1716 | 1467051515719 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:18:35 INFO - PROCESS | 1716 | 1467051515732 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 1716 | 1467051515737 Marionette TRACE conn4 <- [1,1742,null,{}] 11:18:35 INFO - PROCESS | 1716 | 1467051515743 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 1716 | 1467051515748 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:35 INFO - PROCESS | 1716 | 1467051515952 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:18:36 INFO - PROCESS | 1716 | 1467051516191 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 1716 | 1467051516198 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e383800 == 31 [pid = 1716] [id = 443] 11:18:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8eb49400) [pid = 1716] [serial = 1330] [outer = (nil)] 11:18:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8f8a6c00) [pid = 1716] [serial = 1331] [outer = 0x8eb49400] 11:18:36 INFO - PROCESS | 1716 | 1467051516329 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x91c3c800) [pid = 1716] [serial = 1332] [outer = 0x8eb49400] 11:18:37 INFO - PROCESS | 1716 | 1467051517373 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1692ms 11:18:37 INFO - PROCESS | 1716 | 1467051517424 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1716 | 1467051517429 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:18:37 INFO - PROCESS | 1716 | 1467051517437 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1716 | 1467051517443 Marionette TRACE conn4 <- [1,1746,null,{}] 11:18:37 INFO - PROCESS | 1716 | 1467051517461 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:37 INFO - PROCESS | 1716 | 1467051517471 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:37 INFO - PROCESS | 1716 | 1467051517708 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:18:37 INFO - PROCESS | 1716 | 1467051517980 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 1716 | 1467051517992 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5000 == 32 [pid = 1716] [id = 444] 11:18:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8dc59000) [pid = 1716] [serial = 1333] [outer = (nil)] 11:18:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92a9e000) [pid = 1716] [serial = 1334] [outer = 0x8dc59000] 11:18:38 INFO - PROCESS | 1716 | 1467051518081 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92ad0c00) [pid = 1716] [serial = 1335] [outer = 0x8dc59000] 11:18:38 INFO - PROCESS | 1716 | 1467051518985 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1586ms 11:18:39 INFO - PROCESS | 1716 | 1467051519025 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:18:39 INFO - PROCESS | 1716 | 1467051519030 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:18:39 INFO - PROCESS | 1716 | 1467051519037 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1716 | 1467051519040 Marionette TRACE conn4 <- [1,1750,null,{}] 11:18:39 INFO - PROCESS | 1716 | 1467051519047 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:39 INFO - PROCESS | 1716 | 1467051519052 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:39 INFO - PROCESS | 1716 | 1467051519248 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:18:39 INFO - PROCESS | 1716 | 1467051519475 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 1716 | 1467051519482 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcbc00 == 33 [pid = 1716] [id = 445] 11:18:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92380c00) [pid = 1716] [serial = 1336] [outer = (nil)] 11:18:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92dd3c00) [pid = 1716] [serial = 1337] [outer = 0x92380c00] 11:18:39 INFO - PROCESS | 1716 | 1467051519612 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92dcfc00) [pid = 1716] [serial = 1338] [outer = 0x92380c00] 11:18:40 INFO - PROCESS | 1716 | 1467051520529 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1538ms 11:18:40 INFO - PROCESS | 1716 | 1467051520575 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 1716 | 1467051520580 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:18:40 INFO - PROCESS | 1716 | 1467051520587 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 1716 | 1467051520591 Marionette TRACE conn4 <- [1,1754,null,{}] 11:18:40 INFO - PROCESS | 1716 | 1467051520597 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:40 INFO - PROCESS | 1716 | 1467051520602 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:40 INFO - PROCESS | 1716 | 1467051520785 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:18:40 INFO - PROCESS | 1716 | 1467051520966 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 1716 | 1467051520975 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbab400 == 34 [pid = 1716] [id = 446] 11:18:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8ed78800) [pid = 1716] [serial = 1339] [outer = (nil)] 11:18:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x939be400) [pid = 1716] [serial = 1340] [outer = 0x8ed78800] 11:18:41 INFO - PROCESS | 1716 | 1467051521124 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9483cc00) [pid = 1716] [serial = 1341] [outer = 0x8ed78800] 11:18:42 INFO - PROCESS | 1716 | 1467051522073 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1544ms 11:18:42 INFO - PROCESS | 1716 | 1467051522132 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 1716 | 1467051522136 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:18:42 INFO - PROCESS | 1716 | 1467051522143 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 1716 | 1467051522147 Marionette TRACE conn4 <- [1,1758,null,{}] 11:18:42 INFO - PROCESS | 1716 | 1467051522153 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:42 INFO - PROCESS | 1716 | 1467051522164 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:42 INFO - PROCESS | 1716 | 1467051522399 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:18:42 INFO - PROCESS | 1716 | 1467051522636 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1716 | 1467051522646 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbaa000 == 35 [pid = 1716] [id = 447] 11:18:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8eb4fc00) [pid = 1716] [serial = 1342] [outer = (nil)] 11:18:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x97943800) [pid = 1716] [serial = 1343] [outer = 0x8eb4fc00] 11:18:42 INFO - PROCESS | 1716 | 1467051522773 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8d1c7400) [pid = 1716] [serial = 1344] [outer = 0x8eb4fc00] 11:18:43 INFO - PROCESS | 1716 | 1467051523669 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1585ms 11:18:43 INFO - PROCESS | 1716 | 1467051523730 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 1716 | 1467051523733 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:18:43 INFO - PROCESS | 1716 | 1467051523740 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 1716 | 1467051523744 Marionette TRACE conn4 <- [1,1762,null,{}] 11:18:43 INFO - PROCESS | 1716 | 1467051523750 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:43 INFO - PROCESS | 1716 | 1467051523756 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:43 INFO - PROCESS | 1716 | 1467051523940 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:18:44 INFO - PROCESS | 1716 | 1467051524183 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1716 | 1467051524193 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cf000 == 36 [pid = 1716] [id = 448] 11:18:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8dba3400) [pid = 1716] [serial = 1345] [outer = (nil)] 11:18:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x954da000) [pid = 1716] [serial = 1346] [outer = 0x8dba3400] 11:18:44 INFO - PROCESS | 1716 | 1467051524323 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x91d80000) [pid = 1716] [serial = 1347] [outer = 0x8dba3400] 11:18:45 INFO - PROCESS | 1716 | 1467051525250 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 11:18:45 INFO - PROCESS | 1716 | 1467051525327 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1716 | 1467051525331 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:18:45 INFO - PROCESS | 1716 | 1467051525339 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1716 | 1467051525343 Marionette TRACE conn4 <- [1,1766,null,{}] 11:18:45 INFO - PROCESS | 1716 | 1467051525349 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:45 INFO - PROCESS | 1716 | 1467051525354 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:45 INFO - PROCESS | 1716 | 1467051525584 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:18:45 INFO - PROCESS | 1716 | 1467051525949 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 1716 | 1467051525961 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb800 == 37 [pid = 1716] [id = 449] 11:18:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8c3cc400) [pid = 1716] [serial = 1348] [outer = (nil)] 11:18:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8d1c8400) [pid = 1716] [serial = 1349] [outer = 0x8c3cc400] 11:18:46 INFO - PROCESS | 1716 | 1467051526060 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d9d1400) [pid = 1716] [serial = 1350] [outer = 0x8c3cc400] 11:18:46 INFO - PROCESS | 1716 | 1467051526948 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1682ms 11:18:47 INFO - PROCESS | 1716 | 1467051527024 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 1716 | 1467051527031 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:18:47 INFO - PROCESS | 1716 | 1467051527039 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1716 | 1467051527044 Marionette TRACE conn4 <- [1,1770,null,{}] 11:18:47 INFO - PROCESS | 1716 | 1467051527053 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:47 INFO - PROCESS | 1716 | 1467051527062 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:47 INFO - PROCESS | 1716 | 1467051527261 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:18:47 INFO - PROCESS | 1716 | 1467051527480 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1716 | 1467051527492 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cbc00 == 38 [pid = 1716] [id = 450] 11:18:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8d9cb000) [pid = 1716] [serial = 1351] [outer = (nil)] 11:18:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8ebcb800) [pid = 1716] [serial = 1352] [outer = 0x8d9cb000] 11:18:47 INFO - PROCESS | 1716 | 1467051527661 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8ed7f800) [pid = 1716] [serial = 1353] [outer = 0x8d9cb000] 11:18:48 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3000 == 37 [pid = 1716] [id = 440] 11:18:48 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed75800 == 36 [pid = 1716] [id = 439] 11:18:48 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38e000 == 35 [pid = 1716] [id = 438] 11:18:48 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d0c00 == 34 [pid = 1716] [id = 437] 11:18:48 INFO - PROCESS | 1716 | 1467051528632 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x91d79400) [pid = 1716] [serial = 1286] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x9237e000) [pid = 1716] [serial = 1283] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x92a9c000) [pid = 1716] [serial = 1259] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x92a9d800) [pid = 1716] [serial = 1260] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8ebcac00) [pid = 1716] [serial = 1277] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x9528a400) [pid = 1716] [serial = 1268] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x93d7f400) [pid = 1716] [serial = 1269] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8d9cb800) [pid = 1716] [serial = 1271] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8e55f400) [pid = 1716] [serial = 1272] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x92ad6000) [pid = 1716] [serial = 1262] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92dc9c00) [pid = 1716] [serial = 1263] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8f751400) [pid = 1716] [serial = 1253] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8eec0000) [pid = 1716] [serial = 1254] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92371800) [pid = 1716] [serial = 1256] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x9237ac00) [pid = 1716] [serial = 1257] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91c3c400) [pid = 1716] [serial = 1248] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x91c37c00) [pid = 1716] [serial = 1247] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8e381c00) [pid = 1716] [serial = 1250] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb50000) [pid = 1716] [serial = 1251] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x93d75800) [pid = 1716] [serial = 1265] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x93d78400) [pid = 1716] [serial = 1266] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8dbafc00) [pid = 1716] [serial = 1274] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8dc5ac00) [pid = 1716] [serial = 1275] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x91d24000) [pid = 1716] [serial = 1280] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92a9f800) [pid = 1716] [serial = 1284] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x91d2ec00) [pid = 1716] [serial = 1281] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8ed7cc00) [pid = 1716] [serial = 1278] [outer = (nil)] [url = about:blank] 11:18:48 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x92371c00) [pid = 1716] [serial = 1287] [outer = (nil)] [url = about:blank] 11:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1685ms 11:18:48 INFO - PROCESS | 1716 | 1467051528730 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1716 | 1467051528737 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:18:48 INFO - PROCESS | 1716 | 1467051528745 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1716 | 1467051528750 Marionette TRACE conn4 <- [1,1774,null,{}] 11:18:48 INFO - PROCESS | 1716 | 1467051528756 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 1716 | 1467051528761 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:48 INFO - PROCESS | 1716 | 1467051528966 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:18:49 INFO - PROCESS | 1716 | 1467051529219 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1716 | 1467051529227 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38c800 == 35 [pid = 1716] [id = 451] 11:18:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb53400) [pid = 1716] [serial = 1354] [outer = (nil)] 11:18:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eec1c00) [pid = 1716] [serial = 1355] [outer = 0x8eb53400] 11:18:49 INFO - PROCESS | 1716 | 1467051529302 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f8aa800) [pid = 1716] [serial = 1356] [outer = 0x8eb53400] 11:18:50 INFO - PROCESS | 1716 | 1467051530171 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1489ms 11:18:50 INFO - PROCESS | 1716 | 1467051530236 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1716 | 1467051530240 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:18:50 INFO - PROCESS | 1716 | 1467051530255 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1716 | 1467051530265 Marionette TRACE conn4 <- [1,1778,null,{}] 11:18:50 INFO - PROCESS | 1716 | 1467051530274 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:50 INFO - PROCESS | 1716 | 1467051530281 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:50 INFO - PROCESS | 1716 | 1467051530493 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:18:50 INFO - PROCESS | 1716 | 1467051530659 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1716 | 1467051530668 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d4800 == 36 [pid = 1716] [id = 452] 11:18:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8ed7cc00) [pid = 1716] [serial = 1357] [outer = (nil)] 11:18:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91d84800) [pid = 1716] [serial = 1358] [outer = 0x8ed7cc00] 11:18:50 INFO - PROCESS | 1716 | 1467051530782 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92378c00) [pid = 1716] [serial = 1359] [outer = 0x8ed7cc00] 11:18:51 INFO - PROCESS | 1716 | 1467051531616 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1397ms 11:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:18:51 INFO - PROCESS | 1716 | 1467051531648 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 1716 | 1467051531652 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:18:51 INFO - PROCESS | 1716 | 1467051531660 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1716 | 1467051531663 Marionette TRACE conn4 <- [1,1782,null,{}] 11:18:51 INFO - PROCESS | 1716 | 1467051531681 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 1716 | 1467051531687 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:51 INFO - PROCESS | 1716 | 1467051531922 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:18:51 INFO - PROCESS | 1716 | 1467051531945 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1716 | 1467051531954 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc3400 == 37 [pid = 1716] [id = 453] 11:18:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92371800) [pid = 1716] [serial = 1360] [outer = (nil)] 11:18:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92a9c800) [pid = 1716] [serial = 1361] [outer = 0x92371800] 11:18:52 INFO - PROCESS | 1716 | 1467051532023 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92a9ec00) [pid = 1716] [serial = 1362] [outer = 0x92371800] 11:18:53 INFO - PROCESS | 1716 | 1467051533108 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x92dcf000) [pid = 1716] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8ed77000) [pid = 1716] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e390c00) [pid = 1716] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ed78000) [pid = 1716] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92dd4000) [pid = 1716] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eb4ac00) [pid = 1716] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8c3d1400) [pid = 1716] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f74ac00) [pid = 1716] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d1d1000) [pid = 1716] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8eb4cc00) [pid = 1716] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:18:53 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8d9d5800) [pid = 1716] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1532ms 11:18:53 INFO - PROCESS | 1716 | 1467051533191 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1716 | 1467051533196 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:18:53 INFO - PROCESS | 1716 | 1467051533202 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1716 | 1467051533206 Marionette TRACE conn4 <- [1,1786,null,{}] 11:18:53 INFO - PROCESS | 1716 | 1467051533212 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:53 INFO - PROCESS | 1716 | 1467051533217 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:53 INFO - PROCESS | 1716 | 1467051533392 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:18:53 INFO - PROCESS | 1716 | 1467051533588 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 1716 | 1467051533607 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed77000 == 38 [pid = 1716] [id = 454] 11:18:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ed78000) [pid = 1716] [serial = 1363] [outer = (nil)] 11:18:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x91c35800) [pid = 1716] [serial = 1364] [outer = 0x8ed78000] 11:18:53 INFO - PROCESS | 1716 | 1467051533696 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x92dd2000) [pid = 1716] [serial = 1365] [outer = 0x8ed78000] 11:18:54 INFO - PROCESS | 1716 | 1467051534523 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1347ms 11:18:54 INFO - PROCESS | 1716 | 1467051534550 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1716 | 1467051534554 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:18:54 INFO - PROCESS | 1716 | 1467051534561 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1716 | 1467051534565 Marionette TRACE conn4 <- [1,1790,null,{}] 11:18:54 INFO - PROCESS | 1716 | 1467051534571 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 1716 | 1467051534577 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:54 INFO - PROCESS | 1716 | 1467051534751 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:18:54 INFO - PROCESS | 1716 | 1467051534766 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1716 | 1467051534772 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba9000 == 39 [pid = 1716] [id = 455] 11:18:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8dbaec00) [pid = 1716] [serial = 1366] [outer = (nil)] 11:18:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x93d76c00) [pid = 1716] [serial = 1367] [outer = 0x8dbaec00] 11:18:54 INFO - PROCESS | 1716 | 1467051534844 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x95288c00) [pid = 1716] [serial = 1368] [outer = 0x8dbaec00] 11:18:56 INFO - PROCESS | 1716 | 1467051536014 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1533ms 11:18:56 INFO - PROCESS | 1716 | 1467051536096 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1716 | 1467051536103 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:18:56 INFO - PROCESS | 1716 | 1467051536113 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1716 | 1467051536119 Marionette TRACE conn4 <- [1,1794,null,{}] 11:18:56 INFO - PROCESS | 1716 | 1467051536131 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 1716 | 1467051536136 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:56 INFO - PROCESS | 1716 | 1467051536474 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:18:56 INFO - PROCESS | 1716 | 1467051536676 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1716 | 1467051536688 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d800 == 40 [pid = 1716] [id = 456] 11:18:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8dc5f800) [pid = 1716] [serial = 1369] [outer = (nil)] 11:18:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8e562c00) [pid = 1716] [serial = 1370] [outer = 0x8dc5f800] 11:18:56 INFO - PROCESS | 1716 | 1467051536780 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8eb51400) [pid = 1716] [serial = 1371] [outer = 0x8dc5f800] 11:18:57 INFO - PROCESS | 1716 | 1467051537789 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1745ms 11:18:57 INFO - PROCESS | 1716 | 1467051537859 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1716 | 1467051537867 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:18:57 INFO - PROCESS | 1716 | 1467051537881 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1716 | 1467051537886 Marionette TRACE conn4 <- [1,1798,null,{}] 11:18:57 INFO - PROCESS | 1716 | 1467051537893 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:57 INFO - PROCESS | 1716 | 1467051537899 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:58 INFO - PROCESS | 1716 | 1467051538174 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:18:58 INFO - PROCESS | 1716 | 1467051538425 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1716 | 1467051538435 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8adc00 == 41 [pid = 1716] [id = 457] 11:18:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x91c36800) [pid = 1716] [serial = 1372] [outer = (nil)] 11:18:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x91d2c000) [pid = 1716] [serial = 1373] [outer = 0x91c36800] 11:18:58 INFO - PROCESS | 1716 | 1467051538524 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x91d84400) [pid = 1716] [serial = 1374] [outer = 0x91c36800] 11:18:59 INFO - PROCESS | 1716 | 1467051539547 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1689ms 11:18:59 INFO - PROCESS | 1716 | 1467051539570 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1716 | 1467051539575 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:18:59 INFO - PROCESS | 1716 | 1467051539584 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1716 | 1467051539591 Marionette TRACE conn4 <- [1,1802,null,{}] 11:18:59 INFO - PROCESS | 1716 | 1467051539609 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 1716 | 1467051539619 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:18:59 INFO - PROCESS | 1716 | 1467051539866 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:19:00 INFO - PROCESS | 1716 | 1467051540160 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1716 | 1467051540169 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d74000 == 42 [pid = 1716] [id = 458] 11:19:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x93d76400) [pid = 1716] [serial = 1375] [outer = (nil)] 11:19:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x954db000) [pid = 1716] [serial = 1376] [outer = 0x93d76400] 11:19:00 INFO - PROCESS | 1716 | 1467051540264 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x954e1c00) [pid = 1716] [serial = 1377] [outer = 0x93d76400] 11:19:01 INFO - PROCESS | 1716 | 1467051541320 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1794ms 11:19:01 INFO - PROCESS | 1716 | 1467051541380 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:19:01 INFO - PROCESS | 1716 | 1467051541388 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:19:01 INFO - PROCESS | 1716 | 1467051541399 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1716 | 1467051541405 Marionette TRACE conn4 <- [1,1806,null,{}] 11:19:01 INFO - PROCESS | 1716 | 1467051541414 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:01 INFO - PROCESS | 1716 | 1467051541421 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:01 INFO - PROCESS | 1716 | 1467051541697 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:19:01 INFO - PROCESS | 1716 | 1467051541949 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1716 | 1467051541958 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x966d5000 == 43 [pid = 1716] [id = 459] 11:19:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x97940c00) [pid = 1716] [serial = 1378] [outer = (nil)] 11:19:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x98a5dc00) [pid = 1716] [serial = 1379] [outer = 0x97940c00] 11:19:02 INFO - PROCESS | 1716 | 1467051542087 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a08f800) [pid = 1716] [serial = 1380] [outer = 0x97940c00] 11:19:03 INFO - PROCESS | 1716 | 1467051543079 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1744ms 11:19:03 INFO - PROCESS | 1716 | 1467051543143 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:19:03 INFO - PROCESS | 1716 | 1467051543148 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:19:03 INFO - PROCESS | 1716 | 1467051543156 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1716 | 1467051543159 Marionette TRACE conn4 <- [1,1810,null,{}] 11:19:03 INFO - PROCESS | 1716 | 1467051543166 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 1716 | 1467051543171 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:03 INFO - PROCESS | 1716 | 1467051543383 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:19:03 INFO - PROCESS | 1716 | 1467051543619 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1716 | 1467051543625 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad5800 == 44 [pid = 1716] [id = 460] 11:19:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92dd5000) [pid = 1716] [serial = 1381] [outer = (nil)] 11:19:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9a098800) [pid = 1716] [serial = 1382] [outer = 0x92dd5000] 11:19:03 INFO - PROCESS | 1716 | 1467051543742 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x9a0b6400) [pid = 1716] [serial = 1383] [outer = 0x92dd5000] 11:19:04 INFO - PROCESS | 1716 | 1467051544678 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1584ms 11:19:04 INFO - PROCESS | 1716 | 1467051544739 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1716 | 1467051544743 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:19:04 INFO - PROCESS | 1716 | 1467051544751 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1716 | 1467051544755 Marionette TRACE conn4 <- [1,1814,null,{}] 11:19:04 INFO - PROCESS | 1716 | 1467051544762 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:04 INFO - PROCESS | 1716 | 1467051544771 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:05 INFO - PROCESS | 1716 | 1467051545042 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:19:05 INFO - PROCESS | 1716 | 1467051545343 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1716 | 1467051545353 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cd800 == 45 [pid = 1716] [id = 461] 11:19:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8d9ce400) [pid = 1716] [serial = 1384] [outer = (nil)] 11:19:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8eec3c00) [pid = 1716] [serial = 1385] [outer = 0x8d9ce400] 11:19:05 INFO - PROCESS | 1716 | 1467051545442 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x9a184400) [pid = 1716] [serial = 1386] [outer = 0x8d9ce400] 11:19:06 INFO - PROCESS | 1716 | 1467051546370 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1682ms 11:19:06 INFO - PROCESS | 1716 | 1467051546435 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1716 | 1467051546440 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:19:06 INFO - PROCESS | 1716 | 1467051546447 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1716 | 1467051546451 Marionette TRACE conn4 <- [1,1818,null,{}] 11:19:06 INFO - PROCESS | 1716 | 1467051546458 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:06 INFO - PROCESS | 1716 | 1467051546464 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:06 INFO - PROCESS | 1716 | 1467051546664 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:19:07 INFO - PROCESS | 1716 | 1467051547232 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1716 | 1467051547240 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbabc00 == 46 [pid = 1716] [id = 462] 11:19:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8dbad000) [pid = 1716] [serial = 1387] [outer = (nil)] 11:19:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8dc5e400) [pid = 1716] [serial = 1388] [outer = 0x8dbad000] 11:19:07 INFO - PROCESS | 1716 | 1467051547328 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8e38ec00) [pid = 1716] [serial = 1389] [outer = 0x8dbad000] 11:19:08 INFO - PROCESS | 1716 | 1467051548230 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1834ms 11:19:08 INFO - PROCESS | 1716 | 1467051548283 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1716 | 1467051548288 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:19:08 INFO - PROCESS | 1716 | 1467051548297 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1716 | 1467051548302 Marionette TRACE conn4 <- [1,1822,null,{}] 11:19:08 INFO - PROCESS | 1716 | 1467051548311 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:08 INFO - PROCESS | 1716 | 1467051548319 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:08 INFO - PROCESS | 1716 | 1467051548513 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:19:08 INFO - PROCESS | 1716 | 1467051548858 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1716 | 1467051548869 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eebf800 == 47 [pid = 1716] [id = 463] 11:19:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8f8a8400) [pid = 1716] [serial = 1390] [outer = (nil)] 11:19:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x91c37400) [pid = 1716] [serial = 1391] [outer = 0x8f8a8400] 11:19:08 INFO - PROCESS | 1716 | 1467051548953 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x91c3cc00) [pid = 1716] [serial = 1392] [outer = 0x8f8a8400] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9b800 == 46 [pid = 1716] [id = 394] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd400 == 45 [pid = 1716] [id = 399] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74a000 == 44 [pid = 1716] [id = 391] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d0c00 == 43 [pid = 1716] [id = 392] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9c9c00 == 42 [pid = 1716] [id = 393] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cc000 == 41 [pid = 1716] [id = 398] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cf000 == 40 [pid = 1716] [id = 448] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbaa000 == 39 [pid = 1716] [id = 447] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbab400 == 38 [pid = 1716] [id = 446] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5000 == 37 [pid = 1716] [id = 444] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcbc00 == 36 [pid = 1716] [id = 445] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8e383800 == 35 [pid = 1716] [id = 443] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5a000 == 34 [pid = 1716] [id = 442] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ee000 == 33 [pid = 1716] [id = 441] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38f800 == 32 [pid = 1716] [id = 400] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c8000 == 31 [pid = 1716] [id = 390] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0edc00 == 30 [pid = 1716] [id = 402] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6400 == 29 [pid = 1716] [id = 396] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcb000 == 28 [pid = 1716] [id = 401] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d000 == 27 [pid = 1716] [id = 436] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8e383400 == 26 [pid = 1716] [id = 389] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec6c00 == 25 [pid = 1716] [id = 403] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbb1c00 == 24 [pid = 1716] [id = 388] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2c00 == 23 [pid = 1716] [id = 397] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc51400 == 22 [pid = 1716] [id = 404] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb800 == 21 [pid = 1716] [id = 449] 11:19:10 INFO - PROCESS | 1716 | --DOCSHELL 0x9237f400 == 20 [pid = 1716] [id = 395] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x98304000) [pid = 1716] [serial = 1301] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8eec6400) [pid = 1716] [serial = 1320] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8eb49800) [pid = 1716] [serial = 1317] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x954e0000) [pid = 1716] [serial = 1299] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x98a03400) [pid = 1716] [serial = 1302] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x939b8400) [pid = 1716] [serial = 1295] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8eebd000) [pid = 1716] [serial = 1319] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eec0c00) [pid = 1716] [serial = 1310] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8e564400) [pid = 1716] [serial = 1307] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8eebdc00) [pid = 1716] [serial = 1308] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x939e4400) [pid = 1716] [serial = 1296] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8e560000) [pid = 1716] [serial = 1316] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8f8a9800) [pid = 1716] [serial = 1292] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8ebcf000) [pid = 1716] [serial = 1322] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d9cd400) [pid = 1716] [serial = 1314] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x94845800) [pid = 1716] [serial = 1298] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9a09b800) [pid = 1716] [serial = 1305] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x91d22800) [pid = 1716] [serial = 1293] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d1d4400) [pid = 1716] [serial = 1313] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8f748400) [pid = 1716] [serial = 1311] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8dbaf000) [pid = 1716] [serial = 1289] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e38c400) [pid = 1716] [serial = 1290] [outer = (nil)] [url = about:blank] 11:19:10 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x9a093800) [pid = 1716] [serial = 1304] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 1716 | 1467051551225 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2946ms 11:19:11 INFO - PROCESS | 1716 | 1467051551243 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1716 | 1467051551250 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:19:11 INFO - PROCESS | 1716 | 1467051551260 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1716 | 1467051551265 Marionette TRACE conn4 <- [1,1826,null,{}] 11:19:11 INFO - PROCESS | 1716 | 1467051551275 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 1716 | 1467051551280 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:11 INFO - PROCESS | 1716 | 1467051551507 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:19:11 INFO - PROCESS | 1716 | 1467051551654 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1716 | 1467051551670 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d2000 == 21 [pid = 1716] [id = 464] 11:19:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d1d5c00) [pid = 1716] [serial = 1393] [outer = (nil)] 11:19:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8d9d0400) [pid = 1716] [serial = 1394] [outer = 0x8d1d5c00] 11:19:11 INFO - PROCESS | 1716 | 1467051551747 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8d9d2800) [pid = 1716] [serial = 1395] [outer = 0x8d1d5c00] 11:19:12 INFO - PROCESS | 1716 | 1467051552550 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1347ms 11:19:12 INFO - PROCESS | 1716 | 1467051552607 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1716 | 1467051552616 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:19:12 INFO - PROCESS | 1716 | 1467051552666 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1716 | 1467051552672 Marionette TRACE conn4 <- [1,1830,null,{}] 11:19:12 INFO - PROCESS | 1716 | 1467051552685 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:12 INFO - PROCESS | 1716 | 1467051552690 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:12 INFO - PROCESS | 1716 | 1467051552880 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:19:13 INFO - PROCESS | 1716 | 1467051553035 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1716 | 1467051553045 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba8800 == 22 [pid = 1716] [id = 465] 11:19:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e384800) [pid = 1716] [serial = 1396] [outer = (nil)] 11:19:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8e55d000) [pid = 1716] [serial = 1397] [outer = 0x8e384800] 11:19:13 INFO - PROCESS | 1716 | 1467051553120 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eb49800) [pid = 1716] [serial = 1398] [outer = 0x8e384800] 11:19:14 INFO - PROCESS | 1716 | 1467051554143 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1560ms 11:19:14 INFO - PROCESS | 1716 | 1467051554219 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1716 | 1467051554223 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:19:14 INFO - PROCESS | 1716 | 1467051554231 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1716 | 1467051554238 Marionette TRACE conn4 <- [1,1834,null,{}] 11:19:14 INFO - PROCESS | 1716 | 1467051554266 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 1716 | 1467051554279 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:14 INFO - PROCESS | 1716 | 1467051554521 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:19:14 INFO - PROCESS | 1716 | 1467051554685 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1716 | 1467051554695 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eebec00 == 23 [pid = 1716] [id = 466] 11:19:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8eec0c00) [pid = 1716] [serial = 1399] [outer = (nil)] 11:19:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8eec5000) [pid = 1716] [serial = 1400] [outer = 0x8eec0c00] 11:19:14 INFO - PROCESS | 1716 | 1467051554777 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eecac00) [pid = 1716] [serial = 1401] [outer = 0x8eec0c00] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8e562400) [pid = 1716] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x92371800) [pid = 1716] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8dc59000) [pid = 1716] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8e38f000) [pid = 1716] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb49400) [pid = 1716] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8ed78800) [pid = 1716] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8c0ee800) [pid = 1716] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x92380c00) [pid = 1716] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8dba3400) [pid = 1716] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8eb4fc00) [pid = 1716] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8d9cb000) [pid = 1716] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8eb53400) [pid = 1716] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8ed7cc00) [pid = 1716] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8c3cc400) [pid = 1716] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8dbaec00) [pid = 1716] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:19:16 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8ed78000) [pid = 1716] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:19:16 INFO - PROCESS | 1716 | 1467051556446 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2267ms 11:19:16 INFO - PROCESS | 1716 | 1467051556499 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1716 | 1467051556503 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:19:16 INFO - PROCESS | 1716 | 1467051556511 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1716 | 1467051556515 Marionette TRACE conn4 <- [1,1838,null,{}] 11:19:16 INFO - PROCESS | 1716 | 1467051556522 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 1716 | 1467051556528 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:16 INFO - PROCESS | 1716 | 1467051556711 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:19:16 INFO - PROCESS | 1716 | 1467051556851 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1716 | 1467051556860 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3400 == 24 [pid = 1716] [id = 467] 11:19:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dc54800) [pid = 1716] [serial = 1402] [outer = (nil)] 11:19:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8e55e000) [pid = 1716] [serial = 1403] [outer = 0x8dc54800] 11:19:16 INFO - PROCESS | 1716 | 1467051556934 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eec9800) [pid = 1716] [serial = 1404] [outer = 0x8dc54800] 11:19:17 INFO - PROCESS | 1716 | 1467051557754 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1282ms 11:19:17 INFO - PROCESS | 1716 | 1467051557794 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1716 | 1467051557797 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:19:17 INFO - PROCESS | 1716 | 1467051557805 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1716 | 1467051557809 Marionette TRACE conn4 <- [1,1842,null,{}] 11:19:17 INFO - PROCESS | 1716 | 1467051557816 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 1716 | 1467051557820 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:18 INFO - PROCESS | 1716 | 1467051557995 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:19:18 INFO - PROCESS | 1716 | 1467051558005 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1716 | 1467051558016 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74cc00 == 25 [pid = 1716] [id = 468] 11:19:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f74f000) [pid = 1716] [serial = 1405] [outer = (nil)] 11:19:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91c34c00) [pid = 1716] [serial = 1406] [outer = 0x8f74f000] 11:19:18 INFO - PROCESS | 1716 | 1467051558088 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91c3d000) [pid = 1716] [serial = 1407] [outer = 0x8f74f000] 11:19:19 INFO - PROCESS | 1716 | 1467051559290 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1532ms 11:19:19 INFO - PROCESS | 1716 | 1467051559339 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1716 | 1467051559347 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:19:19 INFO - PROCESS | 1716 | 1467051559356 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1716 | 1467051559365 Marionette TRACE conn4 <- [1,1846,null,{}] 11:19:19 INFO - PROCESS | 1716 | 1467051559375 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 1716 | 1467051559380 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:19 INFO - PROCESS | 1716 | 1467051559633 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:19:19 INFO - PROCESS | 1716 | 1467051559916 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1716 | 1467051559925 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d0c00 == 26 [pid = 1716] [id = 469] 11:19:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8d9c9c00) [pid = 1716] [serial = 1408] [outer = (nil)] 11:19:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8dc52c00) [pid = 1716] [serial = 1409] [outer = 0x8d9c9c00] 11:19:20 INFO - PROCESS | 1716 | 1467051560020 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e566400) [pid = 1716] [serial = 1410] [outer = 0x8d9c9c00] 11:19:21 INFO - PROCESS | 1716 | 1467051561005 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1698ms 11:19:21 INFO - PROCESS | 1716 | 1467051561054 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1716 | 1467051561062 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:19:21 INFO - PROCESS | 1716 | 1467051561075 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1716 | 1467051561079 Marionette TRACE conn4 <- [1,1850,null,{}] 11:19:21 INFO - PROCESS | 1716 | 1467051561087 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:21 INFO - PROCESS | 1716 | 1467051561094 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:21 INFO - PROCESS | 1716 | 1467051561338 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:19:21 INFO - PROCESS | 1716 | 1467051561618 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1716 | 1467051561631 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:21 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbae000 == 27 [pid = 1716] [id = 470] 11:19:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eec5800) [pid = 1716] [serial = 1411] [outer = (nil)] 11:19:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8f752c00) [pid = 1716] [serial = 1412] [outer = 0x8eec5800] 11:19:21 INFO - PROCESS | 1716 | 1467051561759 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8ed7ec00) [pid = 1716] [serial = 1413] [outer = 0x8eec5800] 11:19:22 INFO - PROCESS | 1716 | 1467051562734 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1693ms 11:19:22 INFO - PROCESS | 1716 | 1467051562767 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1716 | 1467051562771 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:19:22 INFO - PROCESS | 1716 | 1467051562780 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1716 | 1467051562788 Marionette TRACE conn4 <- [1,1854,null,{}] 11:19:22 INFO - PROCESS | 1716 | 1467051562806 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:22 INFO - PROCESS | 1716 | 1467051562816 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:23 INFO - PROCESS | 1716 | 1467051563020 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:19:23 INFO - PROCESS | 1716 | 1467051563252 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1716 | 1467051563265 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d80800 == 28 [pid = 1716] [id = 471] 11:19:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91d85c00) [pid = 1716] [serial = 1414] [outer = (nil)] 11:19:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92a97000) [pid = 1716] [serial = 1415] [outer = 0x91d85c00] 11:19:23 INFO - PROCESS | 1716 | 1467051563398 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92acd800) [pid = 1716] [serial = 1416] [outer = 0x91d85c00] 11:19:24 INFO - PROCESS | 1716 | 1467051564343 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1641ms 11:19:24 INFO - PROCESS | 1716 | 1467051564421 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:19:24 INFO - PROCESS | 1716 | 1467051564428 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:19:24 INFO - PROCESS | 1716 | 1467051564436 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1716 | 1467051564439 Marionette TRACE conn4 <- [1,1858,null,{}] 11:19:24 INFO - PROCESS | 1716 | 1467051564448 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:24 INFO - PROCESS | 1716 | 1467051564454 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:24 INFO - PROCESS | 1716 | 1467051564711 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:19:25 INFO - PROCESS | 1716 | 1467051564988 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1716 | 1467051564995 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7a400 == 29 [pid = 1716] [id = 472] 11:19:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eebdc00) [pid = 1716] [serial = 1417] [outer = (nil)] 11:19:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92dcc400) [pid = 1716] [serial = 1418] [outer = 0x8eebdc00] 11:19:25 INFO - PROCESS | 1716 | 1467051565085 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92dd0000) [pid = 1716] [serial = 1419] [outer = 0x8eebdc00] 11:19:26 INFO - PROCESS | 1716 | 1467051566056 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1696ms 11:19:26 INFO - PROCESS | 1716 | 1467051566131 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1716 | 1467051566135 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:19:26 INFO - PROCESS | 1716 | 1467051566143 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1716 | 1467051566148 Marionette TRACE conn4 <- [1,1862,null,{}] 11:19:26 INFO - PROCESS | 1716 | 1467051566155 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 1716 | 1467051566161 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:26 INFO - PROCESS | 1716 | 1467051566389 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:19:26 INFO - PROCESS | 1716 | 1467051566625 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1716 | 1467051566635 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c9800 == 30 [pid = 1716] [id = 473] 11:19:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8ebc8400) [pid = 1716] [serial = 1420] [outer = (nil)] 11:19:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x939dc800) [pid = 1716] [serial = 1421] [outer = 0x8ebc8400] 11:19:26 INFO - PROCESS | 1716 | 1467051566763 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x93b67400) [pid = 1716] [serial = 1422] [outer = 0x8ebc8400] 11:19:27 INFO - PROCESS | 1716 | 1467051567854 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1785ms 11:19:27 INFO - PROCESS | 1716 | 1467051567929 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 1716 | 1467051567933 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:19:27 INFO - PROCESS | 1716 | 1467051567942 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1716 | 1467051567946 Marionette TRACE conn4 <- [1,1866,null,{}] 11:19:27 INFO - PROCESS | 1716 | 1467051567962 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 1716 | 1467051567974 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:28 INFO - PROCESS | 1716 | 1467051568229 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:19:28 INFO - PROCESS | 1716 | 1467051568469 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1716 | 1467051568480 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7c00 == 31 [pid = 1716] [id = 474] 11:19:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8d1c9c00) [pid = 1716] [serial = 1423] [outer = (nil)] 11:19:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8dc5fc00) [pid = 1716] [serial = 1424] [outer = 0x8d1c9c00] 11:19:28 INFO - PROCESS | 1716 | 1467051568576 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8f8a7400) [pid = 1716] [serial = 1425] [outer = 0x8d1c9c00] 11:19:29 INFO - PROCESS | 1716 | 1467051569472 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1748ms 11:19:29 INFO - PROCESS | 1716 | 1467051569691 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1716 | 1467051569699 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:19:29 INFO - PROCESS | 1716 | 1467051569709 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1716 | 1467051569713 Marionette TRACE conn4 <- [1,1870,null,{}] 11:19:29 INFO - PROCESS | 1716 | 1467051569723 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 1716 | 1467051569730 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:29 INFO - PROCESS | 1716 | 1467051569945 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:19:30 INFO - PROCESS | 1716 | 1467051570216 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1716 | 1467051570240 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5000 == 32 [pid = 1716] [id = 475] 11:19:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8c3cd400) [pid = 1716] [serial = 1426] [outer = (nil)] 11:19:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8dba3c00) [pid = 1716] [serial = 1427] [outer = 0x8c3cd400] 11:19:30 INFO - PROCESS | 1716 | 1467051570391 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8dba5000) [pid = 1716] [serial = 1428] [outer = 0x8c3cd400] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8f8a3000) [pid = 1716] [serial = 1323] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x92a9c800) [pid = 1716] [serial = 1361] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x92a9ec00) [pid = 1716] [serial = 1362] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92a9e000) [pid = 1716] [serial = 1334] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92ad0c00) [pid = 1716] [serial = 1335] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8eb4c800) [pid = 1716] [serial = 1328] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8eb58c00) [pid = 1716] [serial = 1329] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8f8a6c00) [pid = 1716] [serial = 1331] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x91c3c800) [pid = 1716] [serial = 1332] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x939be400) [pid = 1716] [serial = 1340] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9483cc00) [pid = 1716] [serial = 1341] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8c3c7800) [pid = 1716] [serial = 1325] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8d1cc000) [pid = 1716] [serial = 1326] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92dd3c00) [pid = 1716] [serial = 1337] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x92dcfc00) [pid = 1716] [serial = 1338] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x954da000) [pid = 1716] [serial = 1346] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x91d80000) [pid = 1716] [serial = 1347] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x97943800) [pid = 1716] [serial = 1343] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8d1c7400) [pid = 1716] [serial = 1344] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ebcb800) [pid = 1716] [serial = 1352] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8ed7f800) [pid = 1716] [serial = 1353] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eec1c00) [pid = 1716] [serial = 1355] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8f8aa800) [pid = 1716] [serial = 1356] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d84800) [pid = 1716] [serial = 1358] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d1c8400) [pid = 1716] [serial = 1349] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8d9d1400) [pid = 1716] [serial = 1350] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x93d76c00) [pid = 1716] [serial = 1367] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x95288c00) [pid = 1716] [serial = 1368] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x92dd2000) [pid = 1716] [serial = 1365] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c35800) [pid = 1716] [serial = 1364] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x92378c00) [pid = 1716] [serial = 1359] [outer = (nil)] [url = about:blank] 11:19:31 INFO - PROCESS | 1716 | 1467051571378 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1739ms 11:19:31 INFO - PROCESS | 1716 | 1467051571449 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1716 | 1467051571455 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:19:31 INFO - PROCESS | 1716 | 1467051571466 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1716 | 1467051571471 Marionette TRACE conn4 <- [1,1874,null,{}] 11:19:31 INFO - PROCESS | 1716 | 1467051571479 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:31 INFO - PROCESS | 1716 | 1467051571485 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:31 INFO - PROCESS | 1716 | 1467051571672 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:19:31 INFO - PROCESS | 1716 | 1467051571880 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1716 | 1467051571886 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc60000 == 33 [pid = 1716] [id = 476] 11:19:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8e564400) [pid = 1716] [serial = 1429] [outer = (nil)] 11:19:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8ebc2800) [pid = 1716] [serial = 1430] [outer = 0x8e564400] 11:19:31 INFO - PROCESS | 1716 | 1467051571972 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8ed76000) [pid = 1716] [serial = 1431] [outer = 0x8e564400] 11:19:32 INFO - PROCESS | 1716 | 1467051572785 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1389ms 11:19:32 INFO - PROCESS | 1716 | 1467051572857 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1716 | 1467051572865 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:19:32 INFO - PROCESS | 1716 | 1467051572880 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1716 | 1467051572884 Marionette TRACE conn4 <- [1,1878,null,{}] 11:19:32 INFO - PROCESS | 1716 | 1467051572902 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 1716 | 1467051572910 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:33 INFO - PROCESS | 1716 | 1467051573096 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:19:33 INFO - PROCESS | 1716 | 1467051573257 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1716 | 1467051573272 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a4000 == 34 [pid = 1716] [id = 477] 11:19:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8f8a6c00) [pid = 1716] [serial = 1432] [outer = (nil)] 11:19:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x91c3dc00) [pid = 1716] [serial = 1433] [outer = 0x8f8a6c00] 11:19:33 INFO - PROCESS | 1716 | 1467051573346 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x91d27c00) [pid = 1716] [serial = 1434] [outer = 0x8f8a6c00] 11:19:34 INFO - PROCESS | 1716 | 1467051574312 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1497ms 11:19:34 INFO - PROCESS | 1716 | 1467051574381 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1716 | 1467051574385 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:19:34 INFO - PROCESS | 1716 | 1467051574392 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1716 | 1467051574394 Marionette TRACE conn4 <- [1,1882,null,{}] 11:19:34 INFO - PROCESS | 1716 | 1467051574400 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 1716 | 1467051574405 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:34 INFO - PROCESS | 1716 | 1467051574632 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:19:34 INFO - PROCESS | 1716 | 1467051574659 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1716 | 1467051574667 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc60c00 == 35 [pid = 1716] [id = 478] 11:19:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8b0400) [pid = 1716] [serial = 1435] [outer = (nil)] 11:19:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x9237f400) [pid = 1716] [serial = 1436] [outer = 0x8f8b0400] 11:19:34 INFO - PROCESS | 1716 | 1467051574751 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92a9c800) [pid = 1716] [serial = 1437] [outer = 0x8f8b0400] 11:19:35 INFO - PROCESS | 1716 | 1467051575803 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8d9ce400) [pid = 1716] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8d1d5c00) [pid = 1716] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f8a8400) [pid = 1716] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e384800) [pid = 1716] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x93d76400) [pid = 1716] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92dd5000) [pid = 1716] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8dbad000) [pid = 1716] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8dc54800) [pid = 1716] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x97940c00) [pid = 1716] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8dc5f800) [pid = 1716] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x91c36800) [pid = 1716] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:19:35 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8eec0c00) [pid = 1716] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1488ms 11:19:35 INFO - PROCESS | 1716 | 1467051575881 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1716 | 1467051575885 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:19:35 INFO - PROCESS | 1716 | 1467051575892 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1716 | 1467051575896 Marionette TRACE conn4 <- [1,1886,null,{}] 11:19:35 INFO - PROCESS | 1716 | 1467051575902 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 1716 | 1467051575907 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:36 INFO - PROCESS | 1716 | 1467051576160 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:19:36 INFO - PROCESS | 1716 | 1467051576334 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1716 | 1467051576340 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbad000 == 36 [pid = 1716] [id = 479] 11:19:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8dc56400) [pid = 1716] [serial = 1438] [outer = (nil)] 11:19:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8eec0c00) [pid = 1716] [serial = 1439] [outer = 0x8dc56400] 11:19:36 INFO - PROCESS | 1716 | 1467051576413 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x91d27400) [pid = 1716] [serial = 1440] [outer = 0x8dc56400] 11:19:37 INFO - PROCESS | 1716 | 1467051577153 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1281ms 11:19:37 INFO - PROCESS | 1716 | 1467051577186 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1716 | 1467051577189 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:19:37 INFO - PROCESS | 1716 | 1467051577200 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1716 | 1467051577203 Marionette TRACE conn4 <- [1,1890,null,{}] 11:19:37 INFO - PROCESS | 1716 | 1467051577210 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 1716 | 1467051577220 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:37 INFO - PROCESS | 1716 | 1467051577440 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:19:37 INFO - PROCESS | 1716 | 1467051577578 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1716 | 1467051577586 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0400 == 37 [pid = 1716] [id = 480] 11:19:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8d9d4400) [pid = 1716] [serial = 1441] [outer = (nil)] 11:19:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x93d73800) [pid = 1716] [serial = 1442] [outer = 0x8d9d4400] 11:19:37 INFO - PROCESS | 1716 | 1467051577658 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x95284400) [pid = 1716] [serial = 1443] [outer = 0x8d9d4400] 11:19:38 INFO - PROCESS | 1716 | 1467051578716 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1591ms 11:19:38 INFO - PROCESS | 1716 | 1467051578792 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1716 | 1467051578800 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:19:38 INFO - PROCESS | 1716 | 1467051578809 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1716 | 1467051578817 Marionette TRACE conn4 <- [1,1894,null,{}] 11:19:38 INFO - PROCESS | 1716 | 1467051578826 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 1716 | 1467051578832 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:39 INFO - PROCESS | 1716 | 1467051579077 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:19:39 INFO - PROCESS | 1716 | 1467051579373 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1716 | 1467051579386 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d1800 == 38 [pid = 1716] [id = 481] 11:19:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8d9d3400) [pid = 1716] [serial = 1444] [outer = (nil)] 11:19:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dc60400) [pid = 1716] [serial = 1445] [outer = 0x8d9d3400] 11:19:39 INFO - PROCESS | 1716 | 1467051579485 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ebc4400) [pid = 1716] [serial = 1446] [outer = 0x8d9d3400] 11:19:40 INFO - PROCESS | 1716 | 1467051580485 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1710ms 11:19:40 INFO - PROCESS | 1716 | 1467051580519 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1716 | 1467051580527 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:19:40 INFO - PROCESS | 1716 | 1467051580539 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1716 | 1467051580543 Marionette TRACE conn4 <- [1,1898,null,{}] 11:19:40 INFO - PROCESS | 1716 | 1467051580551 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 1716 | 1467051580558 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:40 INFO - PROCESS | 1716 | 1467051580778 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:19:41 INFO - PROCESS | 1716 | 1467051581018 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1716 | 1467051581031 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f748000 == 39 [pid = 1716] [id = 482] 11:19:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8a5000) [pid = 1716] [serial = 1447] [outer = (nil)] 11:19:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d2dc00) [pid = 1716] [serial = 1448] [outer = 0x8f8a5000] 11:19:41 INFO - PROCESS | 1716 | 1467051581158 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92379800) [pid = 1716] [serial = 1449] [outer = 0x8f8a5000] 11:19:42 INFO - PROCESS | 1716 | 1467051582129 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 11:19:42 INFO - PROCESS | 1716 | 1467051582178 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1716 | 1467051582184 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:19:42 INFO - PROCESS | 1716 | 1467051582194 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1716 | 1467051582199 Marionette TRACE conn4 <- [1,1902,null,{}] 11:19:42 INFO - PROCESS | 1716 | 1467051582218 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 1716 | 1467051582228 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:42 INFO - PROCESS | 1716 | 1467051582437 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:19:42 INFO - PROCESS | 1716 | 1467051582673 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1716 | 1467051582687 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad6c00 == 40 [pid = 1716] [id = 483] 11:19:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x95287c00) [pid = 1716] [serial = 1450] [outer = (nil)] 11:19:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x954d9c00) [pid = 1716] [serial = 1451] [outer = 0x95287c00] 11:19:42 INFO - PROCESS | 1716 | 1467051582793 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x97940400) [pid = 1716] [serial = 1452] [outer = 0x95287c00] 11:19:43 INFO - PROCESS | 1716 | 1467051583732 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1600ms 11:19:43 INFO - PROCESS | 1716 | 1467051583794 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1716 | 1467051583800 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:19:43 INFO - PROCESS | 1716 | 1467051583808 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1716 | 1467051583812 Marionette TRACE conn4 <- [1,1906,null,{}] 11:19:43 INFO - PROCESS | 1716 | 1467051583818 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:43 INFO - PROCESS | 1716 | 1467051583824 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:44 INFO - PROCESS | 1716 | 1467051584032 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:19:44 INFO - PROCESS | 1716 | 1467051584278 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1716 | 1467051584290 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e389400 == 41 [pid = 1716] [id = 484] 11:19:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8f746c00) [pid = 1716] [serial = 1453] [outer = (nil)] 11:19:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x97945400) [pid = 1716] [serial = 1454] [outer = 0x8f746c00] 11:19:44 INFO - PROCESS | 1716 | 1467051584389 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9830a800) [pid = 1716] [serial = 1455] [outer = 0x8f746c00] 11:19:45 INFO - PROCESS | 1716 | 1467051585253 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1482ms 11:19:45 INFO - PROCESS | 1716 | 1467051585291 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1716 | 1467051585299 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:19:45 INFO - PROCESS | 1716 | 1467051585311 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1716 | 1467051585315 Marionette TRACE conn4 <- [1,1910,null,{}] 11:19:45 INFO - PROCESS | 1716 | 1467051585321 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 1716 | 1467051585327 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:45 INFO - PROCESS | 1716 | 1467051585594 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:19:45 INFO - PROCESS | 1716 | 1467051585784 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1716 | 1467051585792 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3a000 == 42 [pid = 1716] [id = 485] 11:19:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x954d8400) [pid = 1716] [serial = 1456] [outer = (nil)] 11:19:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x9959f800) [pid = 1716] [serial = 1457] [outer = 0x954d8400] 11:19:45 INFO - PROCESS | 1716 | 1467051585924 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x9a091400) [pid = 1716] [serial = 1458] [outer = 0x954d8400] 11:19:46 INFO - PROCESS | 1716 | 1467051586870 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1638ms 11:19:46 INFO - PROCESS | 1716 | 1467051586950 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1716 | 1467051586955 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:19:46 INFO - PROCESS | 1716 | 1467051586962 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1716 | 1467051586966 Marionette TRACE conn4 <- [1,1914,null,{}] 11:19:46 INFO - PROCESS | 1716 | 1467051586972 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:46 INFO - PROCESS | 1716 | 1467051586982 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:47 INFO - PROCESS | 1716 | 1467051587228 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:19:47 INFO - PROCESS | 1716 | 1467051587509 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1716 | 1467051587520 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cc400 == 43 [pid = 1716] [id = 486] 11:19:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8f74b000) [pid = 1716] [serial = 1459] [outer = (nil)] 11:19:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x9a182800) [pid = 1716] [serial = 1460] [outer = 0x8f74b000] 11:19:47 INFO - PROCESS | 1716 | 1467051587603 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9a184000) [pid = 1716] [serial = 1461] [outer = 0x8f74b000] 11:19:48 INFO - PROCESS | 1716 | 1467051588504 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1593ms 11:19:48 INFO - PROCESS | 1716 | 1467051588557 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1716 | 1467051588560 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:19:48 INFO - PROCESS | 1716 | 1467051588567 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1716 | 1467051588570 Marionette TRACE conn4 <- [1,1918,null,{}] 11:19:48 INFO - PROCESS | 1716 | 1467051588577 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 1716 | 1467051588584 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:48 INFO - PROCESS | 1716 | 1467051588769 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:19:49 INFO - PROCESS | 1716 | 1467051588999 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1716 | 1467051589006 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d4800 == 44 [pid = 1716] [id = 487] 11:19:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8d9c9400) [pid = 1716] [serial = 1462] [outer = (nil)] 11:19:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8ed7a800) [pid = 1716] [serial = 1463] [outer = 0x8d9c9400] 11:19:49 INFO - PROCESS | 1716 | 1467051589133 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x91d7c400) [pid = 1716] [serial = 1464] [outer = 0x8d9c9400] 11:19:50 INFO - PROCESS | 1716 | 1467051590380 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1836ms 11:19:50 INFO - PROCESS | 1716 | 1467051590404 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1716 | 1467051590411 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:19:50 INFO - PROCESS | 1716 | 1467051590429 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1716 | 1467051590434 Marionette TRACE conn4 <- [1,1922,null,{}] 11:19:50 INFO - PROCESS | 1716 | 1467051590443 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:50 INFO - PROCESS | 1716 | 1467051590448 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:50 INFO - PROCESS | 1716 | 1467051590697 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:19:50 INFO - PROCESS | 1716 | 1467051590908 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1716 | 1467051590923 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5f800 == 45 [pid = 1716] [id = 488] 11:19:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8e386c00) [pid = 1716] [serial = 1465] [outer = (nil)] 11:19:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8eb54800) [pid = 1716] [serial = 1466] [outer = 0x8e386c00] 11:19:51 INFO - PROCESS | 1716 | 1467051591001 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8ed75000) [pid = 1716] [serial = 1467] [outer = 0x8e386c00] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbad000 == 44 [pid = 1716] [id = 479] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc60c00 == 43 [pid = 1716] [id = 478] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a4000 == 42 [pid = 1716] [id = 477] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc60000 == 41 [pid = 1716] [id = 476] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5000 == 40 [pid = 1716] [id = 475] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d0c00 == 39 [pid = 1716] [id = 469] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3400 == 38 [pid = 1716] [id = 467] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74cc00 == 37 [pid = 1716] [id = 468] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbae000 == 36 [pid = 1716] [id = 470] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x91d80800 == 35 [pid = 1716] [id = 471] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7a400 == 34 [pid = 1716] [id = 472] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7c00 == 33 [pid = 1716] [id = 474] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c9800 == 32 [pid = 1716] [id = 473] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d4800 == 31 [pid = 1716] [id = 487] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3a000 == 30 [pid = 1716] [id = 485] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cc400 == 29 [pid = 1716] [id = 486] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e389400 == 28 [pid = 1716] [id = 484] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad6c00 == 27 [pid = 1716] [id = 483] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8f748000 == 26 [pid = 1716] [id = 482] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0400 == 25 [pid = 1716] [id = 480] 11:19:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d1800 == 24 [pid = 1716] [id = 481] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eec9800) [pid = 1716] [serial = 1404] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9a184400) [pid = 1716] [serial = 1386] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8d9d2800) [pid = 1716] [serial = 1395] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91c3cc00) [pid = 1716] [serial = 1392] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8e55d000) [pid = 1716] [serial = 1397] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x954e1c00) [pid = 1716] [serial = 1377] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9a098800) [pid = 1716] [serial = 1382] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d9d0400) [pid = 1716] [serial = 1394] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91c37400) [pid = 1716] [serial = 1391] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8e38ec00) [pid = 1716] [serial = 1389] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x954db000) [pid = 1716] [serial = 1376] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8e55e000) [pid = 1716] [serial = 1403] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8eb49800) [pid = 1716] [serial = 1398] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9a0b6400) [pid = 1716] [serial = 1383] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x9a08f800) [pid = 1716] [serial = 1380] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8eec3c00) [pid = 1716] [serial = 1385] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e562c00) [pid = 1716] [serial = 1370] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x91d2c000) [pid = 1716] [serial = 1373] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8eecac00) [pid = 1716] [serial = 1401] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eb51400) [pid = 1716] [serial = 1371] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8eec5000) [pid = 1716] [serial = 1400] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91d84400) [pid = 1716] [serial = 1374] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x98a5dc00) [pid = 1716] [serial = 1379] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8dc5e400) [pid = 1716] [serial = 1388] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 1716 | 1467051593575 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3198ms 11:19:53 INFO - PROCESS | 1716 | 1467051593640 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:19:53 INFO - PROCESS | 1716 | 1467051593647 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:19:53 INFO - PROCESS | 1716 | 1467051593654 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1716 | 1467051593659 Marionette TRACE conn4 <- [1,1926,null,{}] 11:19:53 INFO - PROCESS | 1716 | 1467051593667 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 1716 | 1467051593672 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:53 INFO - PROCESS | 1716 | 1467051593836 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:19:54 INFO - PROCESS | 1716 | 1467051594009 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1716 | 1467051594021 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce400 == 25 [pid = 1716] [id = 489] 11:19:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8c3ce800) [pid = 1716] [serial = 1468] [outer = (nil)] 11:19:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8d9d5000) [pid = 1716] [serial = 1469] [outer = 0x8c3ce800] 11:19:54 INFO - PROCESS | 1716 | 1467051594100 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8dba9c00) [pid = 1716] [serial = 1470] [outer = 0x8c3ce800] 11:19:54 INFO - PROCESS | 1716 | 1467051594871 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1285ms 11:19:54 INFO - PROCESS | 1716 | 1467051594940 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:19:54 INFO - PROCESS | 1716 | 1467051594949 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:19:54 INFO - PROCESS | 1716 | 1467051594962 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1716 | 1467051594967 Marionette TRACE conn4 <- [1,1930,null,{}] 11:19:54 INFO - PROCESS | 1716 | 1467051594973 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:54 INFO - PROCESS | 1716 | 1467051594979 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:55 INFO - PROCESS | 1716 | 1467051595158 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:19:55 INFO - PROCESS | 1716 | 1467051595309 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1716 | 1467051595316 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38c400 == 26 [pid = 1716] [id = 490] 11:19:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8e55a800) [pid = 1716] [serial = 1471] [outer = (nil)] 11:19:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e55e400) [pid = 1716] [serial = 1472] [outer = 0x8e55a800] 11:19:55 INFO - PROCESS | 1716 | 1467051595404 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8e567c00) [pid = 1716] [serial = 1473] [outer = 0x8e55a800] 11:19:56 INFO - PROCESS | 1716 | 1467051596318 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1389ms 11:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:19:56 INFO - PROCESS | 1716 | 1467051596350 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1716 | 1467051596353 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:19:56 INFO - PROCESS | 1716 | 1467051596360 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1716 | 1467051596366 Marionette TRACE conn4 <- [1,1934,null,{}] 11:19:56 INFO - PROCESS | 1716 | 1467051596393 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 1716 | 1467051596402 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:56 INFO - PROCESS | 1716 | 1467051596639 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:19:56 INFO - PROCESS | 1716 | 1467051596664 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1716 | 1467051596673 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec3800 == 27 [pid = 1716] [id = 491] 11:19:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eec3c00) [pid = 1716] [serial = 1474] [outer = (nil)] 11:19:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8eec9800) [pid = 1716] [serial = 1475] [outer = 0x8eec3c00] 11:19:56 INFO - PROCESS | 1716 | 1467051596749 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8f748400) [pid = 1716] [serial = 1476] [outer = 0x8eec3c00] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8d9d4400) [pid = 1716] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8f8b0400) [pid = 1716] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eebdc00) [pid = 1716] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8eec5800) [pid = 1716] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8d9c9c00) [pid = 1716] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8c3cd400) [pid = 1716] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91d85c00) [pid = 1716] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8ebc8400) [pid = 1716] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8dc56400) [pid = 1716] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8f8a6c00) [pid = 1716] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8d1c9c00) [pid = 1716] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8f74f000) [pid = 1716] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:19:58 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8e564400) [pid = 1716] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:19:58 INFO - PROCESS | 1716 | 1467051598354 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2090ms 11:19:58 INFO - PROCESS | 1716 | 1467051598450 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 1716 | 1467051598454 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:19:58 INFO - PROCESS | 1716 | 1467051598461 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1716 | 1467051598465 Marionette TRACE conn4 <- [1,1938,null,{}] 11:19:58 INFO - PROCESS | 1716 | 1467051598471 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:58 INFO - PROCESS | 1716 | 1467051598477 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:58 INFO - PROCESS | 1716 | 1467051598709 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:19:58 INFO - PROCESS | 1716 | 1467051598723 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1716 | 1467051598729 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cac00 == 28 [pid = 1716] [id = 492] 11:19:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8eb4b400) [pid = 1716] [serial = 1477] [outer = (nil)] 11:19:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8eec7c00) [pid = 1716] [serial = 1478] [outer = 0x8eb4b400] 11:19:58 INFO - PROCESS | 1716 | 1467051598806 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f8a4c00) [pid = 1716] [serial = 1479] [outer = 0x8eb4b400] 11:19:59 INFO - PROCESS | 1716 | 1467051599608 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1188ms 11:19:59 INFO - PROCESS | 1716 | 1467051599650 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1716 | 1467051599655 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:19:59 INFO - PROCESS | 1716 | 1467051599666 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1716 | 1467051599668 Marionette TRACE conn4 <- [1,1942,null,{}] 11:19:59 INFO - PROCESS | 1716 | 1467051599676 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:59 INFO - PROCESS | 1716 | 1467051599681 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:59 INFO - PROCESS | 1716 | 1467051599845 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:19:59 INFO - PROCESS | 1716 | 1467051599855 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1716 | 1467051599864 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:19:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7000 == 29 [pid = 1716] [id = 493] 11:19:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8f8a6c00) [pid = 1716] [serial = 1480] [outer = (nil)] 11:19:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x91d24800) [pid = 1716] [serial = 1481] [outer = 0x8f8a6c00] 11:19:59 INFO - PROCESS | 1716 | 1467051599935 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x91d79800) [pid = 1716] [serial = 1482] [outer = 0x8f8a6c00] 11:20:01 INFO - PROCESS | 1716 | 1467051601169 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1538ms 11:20:01 INFO - PROCESS | 1716 | 1467051601201 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1716 | 1467051601209 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:20:01 INFO - PROCESS | 1716 | 1467051601219 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1716 | 1467051601225 Marionette TRACE conn4 <- [1,1946,null,{}] 11:20:01 INFO - PROCESS | 1716 | 1467051601237 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 1716 | 1467051601244 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:01 INFO - PROCESS | 1716 | 1467051601488 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:20:01 INFO - PROCESS | 1716 | 1467051601782 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1716 | 1467051601794 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cf800 == 30 [pid = 1716] [id = 494] 11:20:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8d9d5400) [pid = 1716] [serial = 1483] [outer = (nil)] 11:20:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8e383800) [pid = 1716] [serial = 1484] [outer = 0x8d9d5400] 11:20:01 INFO - PROCESS | 1716 | 1467051601895 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e55c800) [pid = 1716] [serial = 1485] [outer = 0x8d9d5400] 11:20:02 INFO - PROCESS | 1716 | 1467051602988 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1790ms 11:20:03 INFO - PROCESS | 1716 | 1467051603010 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1716 | 1467051603018 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:20:03 INFO - PROCESS | 1716 | 1467051603031 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1716 | 1467051603037 Marionette TRACE conn4 <- [1,1950,null,{}] 11:20:03 INFO - PROCESS | 1716 | 1467051603044 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 1716 | 1467051603051 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:03 INFO - PROCESS | 1716 | 1467051603290 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:20:03 INFO - PROCESS | 1716 | 1467051603547 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1716 | 1467051603557 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7800 == 31 [pid = 1716] [id = 495] 11:20:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8eec1000) [pid = 1716] [serial = 1486] [outer = (nil)] 11:20:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f745800) [pid = 1716] [serial = 1487] [outer = 0x8eec1000] 11:20:03 INFO - PROCESS | 1716 | 1467051603665 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8f74c000) [pid = 1716] [serial = 1488] [outer = 0x8eec1000] 11:20:04 INFO - PROCESS | 1716 | 1467051604703 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1739ms 11:20:04 INFO - PROCESS | 1716 | 1467051604770 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:20:04 INFO - PROCESS | 1716 | 1467051604775 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:20:04 INFO - PROCESS | 1716 | 1467051604783 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1716 | 1467051604789 Marionette TRACE conn4 <- [1,1954,null,{}] 11:20:04 INFO - PROCESS | 1716 | 1467051604807 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:04 INFO - PROCESS | 1716 | 1467051604817 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:05 INFO - PROCESS | 1716 | 1467051605059 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:20:05 INFO - PROCESS | 1716 | 1467051605298 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1716 | 1467051605310 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9a800 == 32 [pid = 1716] [id = 496] 11:20:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a9ac00) [pid = 1716] [serial = 1489] [outer = (nil)] 11:20:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92aa0800) [pid = 1716] [serial = 1490] [outer = 0x92a9ac00] 11:20:05 INFO - PROCESS | 1716 | 1467051605402 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92ad1800) [pid = 1716] [serial = 1491] [outer = 0x92a9ac00] 11:20:06 INFO - PROCESS | 1716 | 1467051606315 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1545ms 11:20:06 INFO - PROCESS | 1716 | 1467051606326 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1716 | 1467051606332 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:20:06 INFO - PROCESS | 1716 | 1467051606339 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1716 | 1467051606342 Marionette TRACE conn4 <- [1,1958,null,{}] 11:20:06 INFO - PROCESS | 1716 | 1467051606349 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 1716 | 1467051606355 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:06 INFO - PROCESS | 1716 | 1467051606551 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:20:06 INFO - PROCESS | 1716 | 1467051606733 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1716 | 1467051606746 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55b400 == 33 [pid = 1716] [id = 497] 11:20:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8eec3400) [pid = 1716] [serial = 1492] [outer = (nil)] 11:20:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92dd7400) [pid = 1716] [serial = 1493] [outer = 0x8eec3400] 11:20:06 INFO - PROCESS | 1716 | 1467051606833 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x939b6800) [pid = 1716] [serial = 1494] [outer = 0x8eec3400] 11:20:07 INFO - PROCESS | 1716 | 1467051607769 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1487ms 11:20:07 INFO - PROCESS | 1716 | 1467051607827 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1716 | 1467051607830 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:20:07 INFO - PROCESS | 1716 | 1467051607839 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1716 | 1467051607843 Marionette TRACE conn4 <- [1,1962,null,{}] 11:20:07 INFO - PROCESS | 1716 | 1467051607849 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:07 INFO - PROCESS | 1716 | 1467051607855 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:08 INFO - PROCESS | 1716 | 1467051608043 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:20:08 INFO - PROCESS | 1716 | 1467051608228 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1716 | 1467051608238 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cbc00 == 34 [pid = 1716] [id = 498] 11:20:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8eeca000) [pid = 1716] [serial = 1495] [outer = (nil)] 11:20:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x939c1000) [pid = 1716] [serial = 1496] [outer = 0x8eeca000] 11:20:08 INFO - PROCESS | 1716 | 1467051608379 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x939e8c00) [pid = 1716] [serial = 1497] [outer = 0x8eeca000] 11:20:09 INFO - PROCESS | 1716 | 1467051609329 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1535ms 11:20:09 INFO - PROCESS | 1716 | 1467051609376 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:20:09 INFO - PROCESS | 1716 | 1467051609381 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:20:09 INFO - PROCESS | 1716 | 1467051609388 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1716 | 1467051609392 Marionette TRACE conn4 <- [1,1966,null,{}] 11:20:09 INFO - PROCESS | 1716 | 1467051609398 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:09 INFO - PROCESS | 1716 | 1467051609410 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:09 INFO - PROCESS | 1716 | 1467051609704 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:20:10 INFO - PROCESS | 1716 | 1467051609994 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1716 | 1467051610002 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7000 == 35 [pid = 1716] [id = 499] 11:20:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8d1cf000) [pid = 1716] [serial = 1498] [outer = (nil)] 11:20:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x966d0800) [pid = 1716] [serial = 1499] [outer = 0x8d1cf000] 11:20:10 INFO - PROCESS | 1716 | 1467051610097 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x97942c00) [pid = 1716] [serial = 1500] [outer = 0x8d1cf000] 11:20:11 INFO - PROCESS | 1716 | 1467051611001 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1688ms 11:20:11 INFO - PROCESS | 1716 | 1467051611077 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1716 | 1467051611080 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:20:11 INFO - PROCESS | 1716 | 1467051611089 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1716 | 1467051611093 Marionette TRACE conn4 <- [1,1970,null,{}] 11:20:11 INFO - PROCESS | 1716 | 1467051611100 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 1716 | 1467051611105 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:11 INFO - PROCESS | 1716 | 1467051611335 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:20:11 INFO - PROCESS | 1716 | 1467051611567 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1716 | 1467051611577 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd800 == 36 [pid = 1716] [id = 500] 11:20:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8d1d3800) [pid = 1716] [serial = 1501] [outer = (nil)] 11:20:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x91d28800) [pid = 1716] [serial = 1502] [outer = 0x8d1d3800] 11:20:11 INFO - PROCESS | 1716 | 1467051611709 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9237ac00) [pid = 1716] [serial = 1503] [outer = 0x8d1d3800] 11:20:12 INFO - PROCESS | 1716 | 1467051612773 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1735ms 11:20:12 INFO - PROCESS | 1716 | 1467051612824 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1716 | 1467051612831 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:20:12 INFO - PROCESS | 1716 | 1467051612840 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1716 | 1467051612845 Marionette TRACE conn4 <- [1,1974,null,{}] 11:20:12 INFO - PROCESS | 1716 | 1467051612853 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 1716 | 1467051612861 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:13 INFO - PROCESS | 1716 | 1467051613089 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:20:13 INFO - PROCESS | 1716 | 1467051613482 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1716 | 1467051613495 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3400 == 37 [pid = 1716] [id = 501] 11:20:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8dba5c00) [pid = 1716] [serial = 1504] [outer = (nil)] 11:20:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8dc55c00) [pid = 1716] [serial = 1505] [outer = 0x8dba5c00] 11:20:13 INFO - PROCESS | 1716 | 1467051613574 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8e384000) [pid = 1716] [serial = 1506] [outer = 0x8dba5c00] 11:20:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cac00 == 36 [pid = 1716] [id = 492] 11:20:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec3800 == 35 [pid = 1716] [id = 491] 11:20:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38c400 == 34 [pid = 1716] [id = 490] 11:20:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce400 == 33 [pid = 1716] [id = 489] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x95284400) [pid = 1716] [serial = 1443] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x93d73800) [pid = 1716] [serial = 1442] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9237f400) [pid = 1716] [serial = 1436] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x92a9c800) [pid = 1716] [serial = 1437] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x92dcc400) [pid = 1716] [serial = 1418] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92dd0000) [pid = 1716] [serial = 1419] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8f752c00) [pid = 1716] [serial = 1412] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8ed7ec00) [pid = 1716] [serial = 1413] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8dc52c00) [pid = 1716] [serial = 1409] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8e566400) [pid = 1716] [serial = 1410] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8dba3c00) [pid = 1716] [serial = 1427] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8dba5000) [pid = 1716] [serial = 1428] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x92a97000) [pid = 1716] [serial = 1415] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x92acd800) [pid = 1716] [serial = 1416] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x939dc800) [pid = 1716] [serial = 1421] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x91d27400) [pid = 1716] [serial = 1440] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x93b67400) [pid = 1716] [serial = 1422] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91c3dc00) [pid = 1716] [serial = 1433] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8dc5fc00) [pid = 1716] [serial = 1424] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8f8a7400) [pid = 1716] [serial = 1425] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x91c3d000) [pid = 1716] [serial = 1407] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91c34c00) [pid = 1716] [serial = 1406] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8ebc2800) [pid = 1716] [serial = 1430] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ed76000) [pid = 1716] [serial = 1431] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x91d27c00) [pid = 1716] [serial = 1434] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8eec0c00) [pid = 1716] [serial = 1439] [outer = (nil)] [url = about:blank] 11:20:14 INFO - PROCESS | 1716 | 1467051614480 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1688ms 11:20:14 INFO - PROCESS | 1716 | 1467051614528 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1716 | 1467051614535 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:20:14 INFO - PROCESS | 1716 | 1467051614545 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1716 | 1467051614548 Marionette TRACE conn4 <- [1,1978,null,{}] 11:20:14 INFO - PROCESS | 1716 | 1467051614555 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 1716 | 1467051614560 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:14 INFO - PROCESS | 1716 | 1467051614737 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:20:14 INFO - PROCESS | 1716 | 1467051614747 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1716 | 1467051614753 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbaf800 == 34 [pid = 1716] [id = 502] 11:20:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8ebc2800) [pid = 1716] [serial = 1507] [outer = (nil)] 11:20:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ed76000) [pid = 1716] [serial = 1508] [outer = 0x8ebc2800] 11:20:14 INFO - PROCESS | 1716 | 1467051614831 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8eebd400) [pid = 1716] [serial = 1509] [outer = 0x8ebc2800] 11:20:15 INFO - PROCESS | 1716 | 1467051615805 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1283ms 11:20:15 INFO - PROCESS | 1716 | 1467051615829 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1716 | 1467051615833 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:20:15 INFO - PROCESS | 1716 | 1467051615845 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1716 | 1467051615851 Marionette TRACE conn4 <- [1,1982,null,{}] 11:20:15 INFO - PROCESS | 1716 | 1467051615868 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:15 INFO - PROCESS | 1716 | 1467051615876 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:16 INFO - PROCESS | 1716 | 1467051616046 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:20:16 INFO - PROCESS | 1716 | 1467051616209 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1716 | 1467051616218 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74fc00 == 35 [pid = 1716] [id = 503] 11:20:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8ae400) [pid = 1716] [serial = 1510] [outer = (nil)] 11:20:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91c3f400) [pid = 1716] [serial = 1511] [outer = 0x8f8ae400] 11:20:16 INFO - PROCESS | 1716 | 1467051616294 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d2d400) [pid = 1716] [serial = 1512] [outer = 0x8f8ae400] 11:20:17 INFO - PROCESS | 1716 | 1467051617194 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1388ms 11:20:17 INFO - PROCESS | 1716 | 1467051617234 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 1716 | 1467051617239 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:20:17 INFO - PROCESS | 1716 | 1467051617256 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1716 | 1467051617260 Marionette TRACE conn4 <- [1,1986,null,{}] 11:20:17 INFO - PROCESS | 1716 | 1467051617266 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 1716 | 1467051617272 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:17 INFO - PROCESS | 1716 | 1467051617494 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:20:17 INFO - PROCESS | 1716 | 1467051617516 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1716 | 1467051617526 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6400 == 36 [pid = 1716] [id = 504] 11:20:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8acc00) [pid = 1716] [serial = 1513] [outer = (nil)] 11:20:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x9237f400) [pid = 1716] [serial = 1514] [outer = 0x8f8acc00] 11:20:17 INFO - PROCESS | 1716 | 1467051617607 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92a9f000) [pid = 1716] [serial = 1515] [outer = 0x8f8acc00] 11:20:18 INFO - PROCESS | 1716 | 1467051618546 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1336ms 11:20:18 INFO - PROCESS | 1716 | 1467051618593 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1716 | 1467051618597 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:20:18 INFO - PROCESS | 1716 | 1467051618603 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1716 | 1467051618607 Marionette TRACE conn4 <- [1,1990,null,{}] 11:20:18 INFO - PROCESS | 1716 | 1467051618715 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:18 INFO - PROCESS | 1716 | 1467051618721 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8c3ce800) [pid = 1716] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8eec3c00) [pid = 1716] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eb4b400) [pid = 1716] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8f74b000) [pid = 1716] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f746c00) [pid = 1716] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d9c9400) [pid = 1716] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e386c00) [pid = 1716] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8f8a5000) [pid = 1716] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x95287c00) [pid = 1716] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x954d8400) [pid = 1716] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8d9d3400) [pid = 1716] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:20:18 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8e55a800) [pid = 1716] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:20:18 INFO - PROCESS | 1716 | 1467051618973 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:20:19 INFO - PROCESS | 1716 | 1467051619149 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1716 | 1467051619160 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ee400 == 37 [pid = 1716] [id = 505] 11:20:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8d9d7c00) [pid = 1716] [serial = 1516] [outer = (nil)] 11:20:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f74f000) [pid = 1716] [serial = 1517] [outer = 0x8d9d7c00] 11:20:19 INFO - PROCESS | 1716 | 1467051619244 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8f8af000) [pid = 1716] [serial = 1518] [outer = 0x8d9d7c00] 11:20:19 INFO - PROCESS | 1716 | 1467051619967 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1388ms 11:20:19 INFO - PROCESS | 1716 | 1467051619998 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1716 | 1467051620001 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:20:20 INFO - PROCESS | 1716 | 1467051620009 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1716 | 1467051620013 Marionette TRACE conn4 <- [1,1994,null,{}] 11:20:20 INFO - PROCESS | 1716 | 1467051620018 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:20 INFO - PROCESS | 1716 | 1467051620028 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:20 INFO - PROCESS | 1716 | 1467051620223 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:20:20 INFO - PROCESS | 1716 | 1467051620234 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1716 | 1467051620244 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcac00 == 38 [pid = 1716] [id = 506] 11:20:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8eebd000) [pid = 1716] [serial = 1519] [outer = (nil)] 11:20:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x93d73c00) [pid = 1716] [serial = 1520] [outer = 0x8eebd000] 11:20:20 INFO - PROCESS | 1716 | 1467051620311 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x93d7d800) [pid = 1716] [serial = 1521] [outer = 0x8eebd000] 11:20:21 INFO - PROCESS | 1716 | 1467051621451 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1486ms 11:20:21 INFO - PROCESS | 1716 | 1467051621496 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1716 | 1467051621503 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:20:21 INFO - PROCESS | 1716 | 1467051621513 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1716 | 1467051621518 Marionette TRACE conn4 <- [1,1998,null,{}] 11:20:21 INFO - PROCESS | 1716 | 1467051621528 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:21 INFO - PROCESS | 1716 | 1467051621534 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:21 INFO - PROCESS | 1716 | 1467051621802 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:20:22 INFO - PROCESS | 1716 | 1467051622131 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1716 | 1467051622144 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ca000 == 39 [pid = 1716] [id = 507] 11:20:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d9d1c00) [pid = 1716] [serial = 1522] [outer = (nil)] 11:20:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e561400) [pid = 1716] [serial = 1523] [outer = 0x8d9d1c00] 11:20:22 INFO - PROCESS | 1716 | 1467051622228 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8eb54c00) [pid = 1716] [serial = 1524] [outer = 0x8d9d1c00] 11:20:23 INFO - PROCESS | 1716 | 1467051623163 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1735ms 11:20:23 INFO - PROCESS | 1716 | 1467051623250 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1716 | 1467051623263 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:20:23 INFO - PROCESS | 1716 | 1467051623282 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1716 | 1467051623290 Marionette TRACE conn4 <- [1,2002,null,{}] 11:20:23 INFO - PROCESS | 1716 | 1467051623354 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 1716 | 1467051623361 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:23 INFO - PROCESS | 1716 | 1467051623618 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:20:23 INFO - PROCESS | 1716 | 1467051623887 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1716 | 1467051623897 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f752c00 == 40 [pid = 1716] [id = 508] 11:20:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8a3000) [pid = 1716] [serial = 1525] [outer = (nil)] 11:20:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91c34c00) [pid = 1716] [serial = 1526] [outer = 0x8f8a3000] 11:20:24 INFO - PROCESS | 1716 | 1467051624042 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x91d2b000) [pid = 1716] [serial = 1527] [outer = 0x8f8a3000] 11:20:25 INFO - PROCESS | 1716 | 1467051625199 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1990ms 11:20:25 INFO - PROCESS | 1716 | 1467051625271 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1716 | 1467051625277 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:20:25 INFO - PROCESS | 1716 | 1467051625284 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1716 | 1467051625290 Marionette TRACE conn4 <- [1,2006,null,{}] 11:20:25 INFO - PROCESS | 1716 | 1467051625309 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:25 INFO - PROCESS | 1716 | 1467051625319 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:25 INFO - PROCESS | 1716 | 1467051625556 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:20:25 INFO - PROCESS | 1716 | 1467051625845 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1716 | 1467051625860 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x939e1c00 == 41 [pid = 1716] [id = 509] 11:20:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x93b5e800) [pid = 1716] [serial = 1528] [outer = (nil)] 11:20:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x95287000) [pid = 1716] [serial = 1529] [outer = 0x93b5e800] 11:20:25 INFO - PROCESS | 1716 | 1467051625949 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x966cd800) [pid = 1716] [serial = 1530] [outer = 0x93b5e800] 11:20:26 INFO - PROCESS | 1716 | 1467051626944 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1739ms 11:20:27 INFO - PROCESS | 1716 | 1467051627024 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1716 | 1467051627029 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:20:27 INFO - PROCESS | 1716 | 1467051627036 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1716 | 1467051627040 Marionette TRACE conn4 <- [1,2010,null,{}] 11:20:27 INFO - PROCESS | 1716 | 1467051627047 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:27 INFO - PROCESS | 1716 | 1467051627055 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:27 INFO - PROCESS | 1716 | 1467051627352 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:20:27 INFO - PROCESS | 1716 | 1467051627656 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1716 | 1467051627670 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cdc00 == 42 [pid = 1716] [id = 510] 11:20:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92dd8400) [pid = 1716] [serial = 1531] [outer = (nil)] 11:20:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x98a5dc00) [pid = 1716] [serial = 1532] [outer = 0x92dd8400] 11:20:27 INFO - PROCESS | 1716 | 1467051627774 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x99813000) [pid = 1716] [serial = 1533] [outer = 0x92dd8400] 11:20:28 INFO - PROCESS | 1716 | 1467051628778 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1786ms 11:20:28 INFO - PROCESS | 1716 | 1467051628823 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1716 | 1467051628826 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:20:28 INFO - PROCESS | 1716 | 1467051628836 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1716 | 1467051628839 Marionette TRACE conn4 <- [1,2014,null,{}] 11:20:28 INFO - PROCESS | 1716 | 1467051628846 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:28 INFO - PROCESS | 1716 | 1467051628852 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:29 INFO - PROCESS | 1716 | 1467051629045 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:20:29 INFO - PROCESS | 1716 | 1467051629285 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1716 | 1467051629294 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d2c00 == 43 [pid = 1716] [id = 511] 11:20:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8e382000) [pid = 1716] [serial = 1534] [outer = (nil)] 11:20:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x9794d000) [pid = 1716] [serial = 1535] [outer = 0x8e382000] 11:20:29 INFO - PROCESS | 1716 | 1467051629423 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9a09b000) [pid = 1716] [serial = 1536] [outer = 0x8e382000] 11:20:30 INFO - PROCESS | 1716 | 1467051630373 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1586ms 11:20:30 INFO - PROCESS | 1716 | 1467051630424 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1716 | 1467051630428 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:20:30 INFO - PROCESS | 1716 | 1467051630436 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1716 | 1467051630443 Marionette TRACE conn4 <- [1,2018,null,{}] 11:20:30 INFO - PROCESS | 1716 | 1467051630453 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:30 INFO - PROCESS | 1716 | 1467051630465 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:30 INFO - PROCESS | 1716 | 1467051630733 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:20:31 INFO - PROCESS | 1716 | 1467051631049 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1716 | 1467051631056 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7c00 == 44 [pid = 1716] [id = 512] 11:20:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8d1c8800) [pid = 1716] [serial = 1537] [outer = (nil)] 11:20:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9a17a000) [pid = 1716] [serial = 1538] [outer = 0x8d1c8800] 11:20:31 INFO - PROCESS | 1716 | 1467051631158 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9a188800) [pid = 1716] [serial = 1539] [outer = 0x8d1c8800] 11:20:32 INFO - PROCESS | 1716 | 1467051632075 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1698ms 11:20:32 INFO - PROCESS | 1716 | 1467051632137 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1716 | 1467051632141 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:20:32 INFO - PROCESS | 1716 | 1467051632149 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1716 | 1467051632153 Marionette TRACE conn4 <- [1,2022,null,{}] 11:20:32 INFO - PROCESS | 1716 | 1467051632159 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:32 INFO - PROCESS | 1716 | 1467051632164 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:32 INFO - PROCESS | 1716 | 1467051632695 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:20:32 INFO - PROCESS | 1716 | 1467051632960 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1716 | 1467051632973 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d000 == 45 [pid = 1716] [id = 513] 11:20:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8dc5d400) [pid = 1716] [serial = 1540] [outer = (nil)] 11:20:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8e562800) [pid = 1716] [serial = 1541] [outer = 0x8dc5d400] 11:20:33 INFO - PROCESS | 1716 | 1467051633060 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8eb4e800) [pid = 1716] [serial = 1542] [outer = 0x8dc5d400] 11:20:33 INFO - PROCESS | 1716 | 1467051633975 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1904ms 11:20:34 INFO - PROCESS | 1716 | 1467051634055 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1716 | 1467051634061 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:20:34 INFO - PROCESS | 1716 | 1467051634071 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1716 | 1467051634076 Marionette TRACE conn4 <- [1,2026,null,{}] 11:20:34 INFO - PROCESS | 1716 | 1467051634084 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:34 INFO - PROCESS | 1716 | 1467051634091 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:34 INFO - PROCESS | 1716 | 1467051634344 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:20:34 INFO - PROCESS | 1716 | 1467051634669 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1716 | 1467051634681 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd000 == 46 [pid = 1716] [id = 514] 11:20:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8eb4b800) [pid = 1716] [serial = 1543] [outer = (nil)] 11:20:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8f8a8000) [pid = 1716] [serial = 1544] [outer = 0x8eb4b800] 11:20:34 INFO - PROCESS | 1716 | 1467051634757 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x91c3fc00) [pid = 1716] [serial = 1545] [outer = 0x8eb4b800] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ee400 == 45 [pid = 1716] [id = 505] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6400 == 44 [pid = 1716] [id = 504] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74fc00 == 43 [pid = 1716] [id = 503] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbaf800 == 42 [pid = 1716] [id = 502] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3400 == 41 [pid = 1716] [id = 501] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7000 == 40 [pid = 1716] [id = 493] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7800 == 39 [pid = 1716] [id = 495] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9a800 == 38 [pid = 1716] [id = 496] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55b400 == 37 [pid = 1716] [id = 497] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd800 == 36 [pid = 1716] [id = 500] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cf800 == 35 [pid = 1716] [id = 494] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cbc00 == 34 [pid = 1716] [id = 498] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5f800 == 33 [pid = 1716] [id = 488] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7000 == 32 [pid = 1716] [id = 499] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d000 == 31 [pid = 1716] [id = 513] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7c00 == 30 [pid = 1716] [id = 512] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cdc00 == 29 [pid = 1716] [id = 510] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d2c00 == 28 [pid = 1716] [id = 511] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x939e1c00 == 27 [pid = 1716] [id = 509] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8f752c00 == 26 [pid = 1716] [id = 508] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcac00 == 25 [pid = 1716] [id = 506] 11:20:36 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ca000 == 24 [pid = 1716] [id = 507] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x9a182800) [pid = 1716] [serial = 1460] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8ebc4400) [pid = 1716] [serial = 1446] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8d9d5000) [pid = 1716] [serial = 1469] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eec9800) [pid = 1716] [serial = 1475] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8eb54800) [pid = 1716] [serial = 1466] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x91d7c400) [pid = 1716] [serial = 1464] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x9a184000) [pid = 1716] [serial = 1461] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x91d24800) [pid = 1716] [serial = 1481] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x97940400) [pid = 1716] [serial = 1452] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8f8a4c00) [pid = 1716] [serial = 1479] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x9830a800) [pid = 1716] [serial = 1455] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8ed7a800) [pid = 1716] [serial = 1463] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8ed75000) [pid = 1716] [serial = 1467] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x92379800) [pid = 1716] [serial = 1449] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x97945400) [pid = 1716] [serial = 1454] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x954d9c00) [pid = 1716] [serial = 1451] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9a091400) [pid = 1716] [serial = 1458] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x91d2dc00) [pid = 1716] [serial = 1448] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8dc60400) [pid = 1716] [serial = 1445] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e55e400) [pid = 1716] [serial = 1472] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x9959f800) [pid = 1716] [serial = 1457] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dba9c00) [pid = 1716] [serial = 1470] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f748400) [pid = 1716] [serial = 1476] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8eec7c00) [pid = 1716] [serial = 1478] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e567c00) [pid = 1716] [serial = 1473] [outer = (nil)] [url = about:blank] 11:20:36 INFO - PROCESS | 1716 | 1467051636824 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2843ms 11:20:36 INFO - PROCESS | 1716 | 1467051636914 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1716 | 1467051636921 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:20:36 INFO - PROCESS | 1716 | 1467051636928 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1716 | 1467051636936 Marionette TRACE conn4 <- [1,2030,null,{}] 11:20:36 INFO - PROCESS | 1716 | 1467051636944 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:36 INFO - PROCESS | 1716 | 1467051636949 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:37 INFO - PROCESS | 1716 | 1467051637134 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:20:37 INFO - PROCESS | 1716 | 1467051637274 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1716 | 1467051637283 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c6c00 == 25 [pid = 1716] [id = 515] 11:20:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8d1cd800) [pid = 1716] [serial = 1546] [outer = (nil)] 11:20:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8d9d4400) [pid = 1716] [serial = 1547] [outer = 0x8d1cd800] 11:20:37 INFO - PROCESS | 1716 | 1467051637360 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8dbaec00) [pid = 1716] [serial = 1548] [outer = 0x8d1cd800] 11:20:38 INFO - PROCESS | 1716 | 1467051638202 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1345ms 11:20:38 INFO - PROCESS | 1716 | 1467051638274 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1716 | 1467051638284 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:20:38 INFO - PROCESS | 1716 | 1467051638296 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1716 | 1467051638300 Marionette TRACE conn4 <- [1,2034,null,{}] 11:20:38 INFO - PROCESS | 1716 | 1467051638307 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:38 INFO - PROCESS | 1716 | 1467051638312 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:38 INFO - PROCESS | 1716 | 1467051638496 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:20:38 INFO - PROCESS | 1716 | 1467051638683 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1716 | 1467051638691 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38e000 == 26 [pid = 1716] [id = 516] 11:20:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8e561000) [pid = 1716] [serial = 1549] [outer = (nil)] 11:20:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eb52800) [pid = 1716] [serial = 1550] [outer = 0x8e561000] 11:20:38 INFO - PROCESS | 1716 | 1467051638768 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8ebc1400) [pid = 1716] [serial = 1551] [outer = 0x8e561000] 11:20:39 INFO - PROCESS | 1716 | 1467051639728 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1488ms 11:20:39 INFO - PROCESS | 1716 | 1467051639793 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1716 | 1467051639797 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:20:39 INFO - PROCESS | 1716 | 1467051639804 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1716 | 1467051639810 Marionette TRACE conn4 <- [1,2038,null,{}] 11:20:39 INFO - PROCESS | 1716 | 1467051639835 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 1716 | 1467051639845 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:40 INFO - PROCESS | 1716 | 1467051640070 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:20:40 INFO - PROCESS | 1716 | 1467051640106 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1716 | 1467051640119 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec7c00 == 27 [pid = 1716] [id = 517] 11:20:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8eec8400) [pid = 1716] [serial = 1552] [outer = (nil)] 11:20:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8f745000) [pid = 1716] [serial = 1553] [outer = 0x8eec8400] 11:20:40 INFO - PROCESS | 1716 | 1467051640194 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8f8a3800) [pid = 1716] [serial = 1554] [outer = 0x8eec8400] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8f8acc00) [pid = 1716] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8d9d7c00) [pid = 1716] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ebc2800) [pid = 1716] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d1cf000) [pid = 1716] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eec3400) [pid = 1716] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92a9ac00) [pid = 1716] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8eeca000) [pid = 1716] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8eec1000) [pid = 1716] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8d1d3800) [pid = 1716] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8d9d5400) [pid = 1716] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8f8ae400) [pid = 1716] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8f8a6c00) [pid = 1716] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8dba5c00) [pid = 1716] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:20:41 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8eebd000) [pid = 1716] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:20:41 INFO - PROCESS | 1716 | 1467051641723 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1989ms 11:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:20:41 INFO - PROCESS | 1716 | 1467051641794 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1716 | 1467051641798 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:20:41 INFO - PROCESS | 1716 | 1467051641805 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1716 | 1467051641808 Marionette TRACE conn4 <- [1,2042,null,{}] 11:20:41 INFO - PROCESS | 1716 | 1467051641814 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 1716 | 1467051641818 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:41 INFO - PROCESS | 1716 | 1467051641986 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:20:42 INFO - PROCESS | 1716 | 1467051642124 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1716 | 1467051642133 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7800 == 28 [pid = 1716] [id = 518] 11:20:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8e561800) [pid = 1716] [serial = 1555] [outer = (nil)] 11:20:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f751400) [pid = 1716] [serial = 1556] [outer = 0x8e561800] 11:20:42 INFO - PROCESS | 1716 | 1467051642206 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91c37000) [pid = 1716] [serial = 1557] [outer = 0x8e561800] 11:20:42 INFO - PROCESS | 1716 | 1467051642970 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1187ms 11:20:42 INFO - PROCESS | 1716 | 1467051642993 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1716 | 1467051642997 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:20:43 INFO - PROCESS | 1716 | 1467051643003 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1716 | 1467051643007 Marionette TRACE conn4 <- [1,2046,null,{}] 11:20:43 INFO - PROCESS | 1716 | 1467051643012 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 1716 | 1467051643017 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:43 INFO - PROCESS | 1716 | 1467051643225 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:20:43 INFO - PROCESS | 1716 | 1467051643377 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1716 | 1467051643390 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2000 == 29 [pid = 1716] [id = 519] 11:20:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8c0f2800) [pid = 1716] [serial = 1558] [outer = (nil)] 11:20:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8c3cdc00) [pid = 1716] [serial = 1559] [outer = 0x8c0f2800] 11:20:43 INFO - PROCESS | 1716 | 1467051643485 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8d1c7c00) [pid = 1716] [serial = 1560] [outer = 0x8c0f2800] 11:20:44 INFO - PROCESS | 1716 | 1467051644686 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1750ms 11:20:44 INFO - PROCESS | 1716 | 1467051644760 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1716 | 1467051644767 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:20:44 INFO - PROCESS | 1716 | 1467051644776 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1716 | 1467051644782 Marionette TRACE conn4 <- [1,2050,null,{}] 11:20:44 INFO - PROCESS | 1716 | 1467051644790 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:44 INFO - PROCESS | 1716 | 1467051644796 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:45 INFO - PROCESS | 1716 | 1467051645031 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:20:45 INFO - PROCESS | 1716 | 1467051645275 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1716 | 1467051645287 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e563800 == 30 [pid = 1716] [id = 520] 11:20:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8ebc7000) [pid = 1716] [serial = 1561] [outer = (nil)] 11:20:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8ebccc00) [pid = 1716] [serial = 1562] [outer = 0x8ebc7000] 11:20:45 INFO - PROCESS | 1716 | 1467051645411 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8ed7cc00) [pid = 1716] [serial = 1563] [outer = 0x8ebc7000] 11:20:46 INFO - PROCESS | 1716 | 1467051646479 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1786ms 11:20:46 INFO - PROCESS | 1716 | 1467051646565 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1716 | 1467051646574 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:20:46 INFO - PROCESS | 1716 | 1467051646582 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1716 | 1467051646587 Marionette TRACE conn4 <- [1,2054,null,{}] 11:20:46 INFO - PROCESS | 1716 | 1467051646594 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:46 INFO - PROCESS | 1716 | 1467051646600 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:46 INFO - PROCESS | 1716 | 1467051646855 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:20:47 INFO - PROCESS | 1716 | 1467051647147 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1716 | 1467051647157 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3e000 == 31 [pid = 1716] [id = 521] 11:20:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91d30800) [pid = 1716] [serial = 1564] [outer = (nil)] 11:20:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91d87400) [pid = 1716] [serial = 1565] [outer = 0x91d30800] 11:20:47 INFO - PROCESS | 1716 | 1467051647285 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92379000) [pid = 1716] [serial = 1566] [outer = 0x91d30800] 11:20:48 INFO - PROCESS | 1716 | 1467051648267 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1738ms 11:20:48 INFO - PROCESS | 1716 | 1467051648332 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1716 | 1467051648337 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:20:48 INFO - PROCESS | 1716 | 1467051648355 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1716 | 1467051648365 Marionette TRACE conn4 <- [1,2058,null,{}] 11:20:48 INFO - PROCESS | 1716 | 1467051648373 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:48 INFO - PROCESS | 1716 | 1467051648381 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:48 INFO - PROCESS | 1716 | 1467051648577 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:20:48 INFO - PROCESS | 1716 | 1467051648810 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1716 | 1467051648819 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5bc00 == 32 [pid = 1716] [id = 522] 11:20:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e38e800) [pid = 1716] [serial = 1567] [outer = (nil)] 11:20:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92ad2c00) [pid = 1716] [serial = 1568] [outer = 0x8e38e800] 11:20:48 INFO - PROCESS | 1716 | 1467051648972 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92375c00) [pid = 1716] [serial = 1569] [outer = 0x8e38e800] 11:20:49 INFO - PROCESS | 1716 | 1467051649908 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1611ms 11:20:49 INFO - PROCESS | 1716 | 1467051649957 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1716 | 1467051649963 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:20:50 INFO - PROCESS | 1716 | 1467051649999 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1716 | 1467051650003 Marionette TRACE conn4 <- [1,2062,null,{}] 11:20:50 INFO - PROCESS | 1716 | 1467051650010 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:50 INFO - PROCESS | 1716 | 1467051650016 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:50 INFO - PROCESS | 1716 | 1467051650208 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:20:50 INFO - PROCESS | 1716 | 1467051650445 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1716 | 1467051650456 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb54000 == 33 [pid = 1716] [id = 523] 11:20:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f747800) [pid = 1716] [serial = 1570] [outer = (nil)] 11:20:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x939b7000) [pid = 1716] [serial = 1571] [outer = 0x8f747800] 11:20:50 INFO - PROCESS | 1716 | 1467051650568 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939c1400) [pid = 1716] [serial = 1572] [outer = 0x8f747800] 11:20:51 INFO - PROCESS | 1716 | 1467051651740 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1788ms 11:20:51 INFO - PROCESS | 1716 | 1467051651785 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1716 | 1467051651792 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:20:51 INFO - PROCESS | 1716 | 1467051651803 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1716 | 1467051651807 Marionette TRACE conn4 <- [1,2066,null,{}] 11:20:51 INFO - PROCESS | 1716 | 1467051651817 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 1716 | 1467051651822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:52 INFO - PROCESS | 1716 | 1467051652070 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:20:52 INFO - PROCESS | 1716 | 1467051652390 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1716 | 1467051652406 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7800 == 32 [pid = 1716] [id = 518] 11:20:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d0000 == 33 [pid = 1716] [id = 524] 11:20:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8d1d3800) [pid = 1716] [serial = 1573] [outer = (nil)] 11:20:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8dbad800) [pid = 1716] [serial = 1574] [outer = 0x8d1d3800] 11:20:52 INFO - PROCESS | 1716 | 1467051652497 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8dc5c000) [pid = 1716] [serial = 1575] [outer = 0x8d1d3800] 11:20:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec7c00 == 32 [pid = 1716] [id = 517] 11:20:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38e000 == 31 [pid = 1716] [id = 516] 11:20:52 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c6c00 == 30 [pid = 1716] [id = 515] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9237f400) [pid = 1716] [serial = 1514] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x92a9f000) [pid = 1716] [serial = 1515] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8f74f000) [pid = 1716] [serial = 1517] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8ed76000) [pid = 1716] [serial = 1508] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8eebd400) [pid = 1716] [serial = 1509] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x966d0800) [pid = 1716] [serial = 1499] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x97942c00) [pid = 1716] [serial = 1500] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x92dd7400) [pid = 1716] [serial = 1493] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x939b6800) [pid = 1716] [serial = 1494] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x92aa0800) [pid = 1716] [serial = 1490] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92ad1800) [pid = 1716] [serial = 1491] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x939c1000) [pid = 1716] [serial = 1496] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x939e8c00) [pid = 1716] [serial = 1497] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f745800) [pid = 1716] [serial = 1487] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f74c000) [pid = 1716] [serial = 1488] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91d28800) [pid = 1716] [serial = 1502] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x9237ac00) [pid = 1716] [serial = 1503] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8e383800) [pid = 1716] [serial = 1484] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8e55c800) [pid = 1716] [serial = 1485] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c3f400) [pid = 1716] [serial = 1511] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x91d79800) [pid = 1716] [serial = 1482] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8dc55c00) [pid = 1716] [serial = 1505] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8e384000) [pid = 1716] [serial = 1506] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x93d73c00) [pid = 1716] [serial = 1520] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x93d7d800) [pid = 1716] [serial = 1521] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8f8af000) [pid = 1716] [serial = 1518] [outer = (nil)] [url = about:blank] 11:20:52 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x91d2d400) [pid = 1716] [serial = 1512] [outer = (nil)] [url = about:blank] 11:20:53 INFO - PROCESS | 1716 | 1467051653345 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1638ms 11:20:53 INFO - PROCESS | 1716 | 1467051653440 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1716 | 1467051653446 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:20:53 INFO - PROCESS | 1716 | 1467051653458 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1716 | 1467051653461 Marionette TRACE conn4 <- [1,2070,null,{}] 11:20:53 INFO - PROCESS | 1716 | 1467051653468 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:53 INFO - PROCESS | 1716 | 1467051653473 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:53 INFO - PROCESS | 1716 | 1467051653646 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:20:53 INFO - PROCESS | 1716 | 1467051653786 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1716 | 1467051653794 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3000 == 31 [pid = 1716] [id = 525] 11:20:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8eb4bc00) [pid = 1716] [serial = 1576] [outer = (nil)] 11:20:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8ebcf400) [pid = 1716] [serial = 1577] [outer = 0x8eb4bc00] 11:20:53 INFO - PROCESS | 1716 | 1467051653877 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8eebd000) [pid = 1716] [serial = 1578] [outer = 0x8eb4bc00] 11:20:54 INFO - PROCESS | 1716 | 1467051654723 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1332ms 11:20:54 INFO - PROCESS | 1716 | 1467051654790 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:20:54 INFO - PROCESS | 1716 | 1467051654795 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:20:54 INFO - PROCESS | 1716 | 1467051654801 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1716 | 1467051654807 Marionette TRACE conn4 <- [1,2074,null,{}] 11:20:54 INFO - PROCESS | 1716 | 1467051654823 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:54 INFO - PROCESS | 1716 | 1467051654831 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:55 INFO - PROCESS | 1716 | 1467051655007 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:20:55 INFO - PROCESS | 1716 | 1467051655161 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1716 | 1467051655173 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d23000 == 32 [pid = 1716] [id = 526] 11:20:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x91d25000) [pid = 1716] [serial = 1579] [outer = (nil)] 11:20:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x91d2cc00) [pid = 1716] [serial = 1580] [outer = 0x91d25000] 11:20:55 INFO - PROCESS | 1716 | 1467051655249 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x92376000) [pid = 1716] [serial = 1581] [outer = 0x91d25000] 11:20:56 INFO - PROCESS | 1716 | 1467051656197 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1437ms 11:20:56 INFO - PROCESS | 1716 | 1467051656238 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 1716 | 1467051656243 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:20:56 INFO - PROCESS | 1716 | 1467051656250 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1716 | 1467051656253 Marionette TRACE conn4 <- [1,2078,null,{}] 11:20:56 INFO - PROCESS | 1716 | 1467051656269 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:56 INFO - PROCESS | 1716 | 1467051656274 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:56 INFO - PROCESS | 1716 | 1467051656502 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:20:56 INFO - PROCESS | 1716 | 1467051656532 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1716 | 1467051656540 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d000 == 33 [pid = 1716] [id = 527] 11:20:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x9237a800) [pid = 1716] [serial = 1582] [outer = (nil)] 11:20:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x92a9e400) [pid = 1716] [serial = 1583] [outer = 0x9237a800] 11:20:56 INFO - PROCESS | 1716 | 1467051656610 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x92aa1000) [pid = 1716] [serial = 1584] [outer = 0x9237a800] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8d9d1c00) [pid = 1716] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8f8a3000) [pid = 1716] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8eec8400) [pid = 1716] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x93b5e800) [pid = 1716] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8e561000) [pid = 1716] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x92dd8400) [pid = 1716] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8eb4b800) [pid = 1716] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8d1cd800) [pid = 1716] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8e382000) [pid = 1716] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8d1c8800) [pid = 1716] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:20:57 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8dc5d400) [pid = 1716] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:20:57 INFO - PROCESS | 1716 | 1467051657571 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1341ms 11:20:57 INFO - PROCESS | 1716 | 1467051657592 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1716 | 1467051657596 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:20:57 INFO - PROCESS | 1716 | 1467051657603 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1716 | 1467051657607 Marionette TRACE conn4 <- [1,2082,null,{}] 11:20:57 INFO - PROCESS | 1716 | 1467051657613 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:57 INFO - PROCESS | 1716 | 1467051657618 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:57 INFO - PROCESS | 1716 | 1467051657786 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:20:57 INFO - PROCESS | 1716 | 1467051657802 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1716 | 1467051657812 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0800 == 34 [pid = 1716] [id = 528] 11:20:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8c0f3400) [pid = 1716] [serial = 1585] [outer = (nil)] 11:20:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8eecac00) [pid = 1716] [serial = 1586] [outer = 0x8c0f3400] 11:20:57 INFO - PROCESS | 1716 | 1467051657880 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x9237f400) [pid = 1716] [serial = 1587] [outer = 0x8c0f3400] 11:20:58 INFO - PROCESS | 1716 | 1467051658837 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1284ms 11:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:20:58 INFO - PROCESS | 1716 | 1467051658888 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 1716 | 1467051658891 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:20:58 INFO - PROCESS | 1716 | 1467051658898 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1716 | 1467051658902 Marionette TRACE conn4 <- [1,2086,null,{}] 11:20:58 INFO - PROCESS | 1716 | 1467051658908 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:58 INFO - PROCESS | 1716 | 1467051658919 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:59 INFO - PROCESS | 1716 | 1467051659189 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:20:59 INFO - PROCESS | 1716 | 1467051659398 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1716 | 1467051659409 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:20:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cfc00 == 35 [pid = 1716] [id = 529] 11:20:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8c3d0400) [pid = 1716] [serial = 1588] [outer = (nil)] 11:20:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8d1cc000) [pid = 1716] [serial = 1589] [outer = 0x8c3d0400] 11:20:59 INFO - PROCESS | 1716 | 1467051659558 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8d9d8000) [pid = 1716] [serial = 1590] [outer = 0x8c3d0400] 11:21:00 INFO - PROCESS | 1716 | 1467051660525 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1693ms 11:21:00 INFO - PROCESS | 1716 | 1467051660594 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:21:00 INFO - PROCESS | 1716 | 1467051660600 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:21:00 INFO - PROCESS | 1716 | 1467051660609 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1716 | 1467051660614 Marionette TRACE conn4 <- [1,2090,null,{}] 11:21:00 INFO - PROCESS | 1716 | 1467051660623 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 1716 | 1467051660631 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:00 INFO - PROCESS | 1716 | 1467051660870 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:21:01 INFO - PROCESS | 1716 | 1467051661165 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1716 | 1467051661173 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e565000 == 36 [pid = 1716] [id = 530] 11:21:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8eb50000) [pid = 1716] [serial = 1591] [outer = (nil)] 11:21:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8ed76400) [pid = 1716] [serial = 1592] [outer = 0x8eb50000] 11:21:01 INFO - PROCESS | 1716 | 1467051661271 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8eec9400) [pid = 1716] [serial = 1593] [outer = 0x8eb50000] 11:21:02 INFO - PROCESS | 1716 | 1467051662231 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1696ms 11:21:02 INFO - PROCESS | 1716 | 1467051662308 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1716 | 1467051662316 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:21:02 INFO - PROCESS | 1716 | 1467051662324 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1716 | 1467051662328 Marionette TRACE conn4 <- [1,2094,null,{}] 11:21:02 INFO - PROCESS | 1716 | 1467051662334 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 1716 | 1467051662340 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:02 INFO - PROCESS | 1716 | 1467051662573 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:21:02 INFO - PROCESS | 1716 | 1467051662867 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1716 | 1467051662877 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a7400 == 37 [pid = 1716] [id = 531] 11:21:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f8af000) [pid = 1716] [serial = 1594] [outer = (nil)] 11:21:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d28400) [pid = 1716] [serial = 1595] [outer = 0x8f8af000] 11:21:02 INFO - PROCESS | 1716 | 1467051662978 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x91d84400) [pid = 1716] [serial = 1596] [outer = 0x8f8af000] 11:21:03 INFO - PROCESS | 1716 | 1467051663924 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1638ms 11:21:03 INFO - PROCESS | 1716 | 1467051663967 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1716 | 1467051663975 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:21:03 INFO - PROCESS | 1716 | 1467051663996 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1716 | 1467051664006 Marionette TRACE conn4 <- [1,2098,null,{}] 11:21:04 INFO - PROCESS | 1716 | 1467051664017 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:04 INFO - PROCESS | 1716 | 1467051664024 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:04 INFO - PROCESS | 1716 | 1467051664276 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:21:04 INFO - PROCESS | 1716 | 1467051664543 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1716 | 1467051664552 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ed400 == 38 [pid = 1716] [id = 532] 11:21:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x92ad8000) [pid = 1716] [serial = 1597] [outer = (nil)] 11:21:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x939b6c00) [pid = 1716] [serial = 1598] [outer = 0x92ad8000] 11:21:04 INFO - PROCESS | 1716 | 1467051664678 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x939c1000) [pid = 1716] [serial = 1599] [outer = 0x92ad8000] 11:21:05 INFO - PROCESS | 1716 | 1467051665607 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1656ms 11:21:05 INFO - PROCESS | 1716 | 1467051665643 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1716 | 1467051665648 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:21:05 INFO - PROCESS | 1716 | 1467051665655 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1716 | 1467051665658 Marionette TRACE conn4 <- [1,2102,null,{}] 11:21:05 INFO - PROCESS | 1716 | 1467051665664 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:05 INFO - PROCESS | 1716 | 1467051665670 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:05 INFO - PROCESS | 1716 | 1467051665876 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:21:06 INFO - PROCESS | 1716 | 1467051666122 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1716 | 1467051666132 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc54800 == 39 [pid = 1716] [id = 533] 11:21:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f74e800) [pid = 1716] [serial = 1600] [outer = (nil)] 11:21:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x93bbf400) [pid = 1716] [serial = 1601] [outer = 0x8f74e800] 11:21:06 INFO - PROCESS | 1716 | 1467051666258 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x93d79c00) [pid = 1716] [serial = 1602] [outer = 0x8f74e800] 11:21:07 INFO - PROCESS | 1716 | 1467051667138 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1537ms 11:21:07 INFO - PROCESS | 1716 | 1467051667193 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1716 | 1467051667196 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:21:07 INFO - PROCESS | 1716 | 1467051667204 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1716 | 1467051667208 Marionette TRACE conn4 <- [1,2106,null,{}] 11:21:07 INFO - PROCESS | 1716 | 1467051667214 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 1716 | 1467051667219 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:07 INFO - PROCESS | 1716 | 1467051667410 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:21:07 INFO - PROCESS | 1716 | 1467051667597 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1716 | 1467051667622 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x93bb6000 == 40 [pid = 1716] [id = 534] 11:21:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x93d78800) [pid = 1716] [serial = 1603] [outer = (nil)] 11:21:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x954dd800) [pid = 1716] [serial = 1604] [outer = 0x93d78800] 11:21:07 INFO - PROCESS | 1716 | 1467051667813 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x9830a400) [pid = 1716] [serial = 1605] [outer = 0x93d78800] 11:21:08 INFO - PROCESS | 1716 | 1467051668870 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1735ms 11:21:08 INFO - PROCESS | 1716 | 1467051668940 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:21:08 INFO - PROCESS | 1716 | 1467051668945 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:21:08 INFO - PROCESS | 1716 | 1467051668952 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1716 | 1467051668956 Marionette TRACE conn4 <- [1,2110,null,{}] 11:21:08 INFO - PROCESS | 1716 | 1467051668963 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:08 INFO - PROCESS | 1716 | 1467051668969 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:09 INFO - PROCESS | 1716 | 1467051669237 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:21:09 INFO - PROCESS | 1716 | 1467051669534 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1716 | 1467051669544 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5c800 == 41 [pid = 1716] [id = 535] 11:21:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92dd1c00) [pid = 1716] [serial = 1606] [outer = (nil)] 11:21:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9a08e400) [pid = 1716] [serial = 1607] [outer = 0x92dd1c00] 11:21:09 INFO - PROCESS | 1716 | 1467051669635 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x9a094400) [pid = 1716] [serial = 1608] [outer = 0x92dd1c00] 11:21:10 INFO - PROCESS | 1716 | 1467051670544 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 11:21:10 INFO - PROCESS | 1716 | 1467051670586 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1716 | 1467051670590 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:21:10 INFO - PROCESS | 1716 | 1467051670597 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1716 | 1467051670601 Marionette TRACE conn4 <- [1,2114,null,{}] 11:21:10 INFO - PROCESS | 1716 | 1467051670607 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 1716 | 1467051670612 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:10 INFO - PROCESS | 1716 | 1467051670789 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:21:10 INFO - PROCESS | 1716 | 1467051670979 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1716 | 1467051670990 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2400 == 42 [pid = 1716] [id = 536] 11:21:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8c3c5400) [pid = 1716] [serial = 1609] [outer = (nil)] 11:21:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8eb55800) [pid = 1716] [serial = 1610] [outer = 0x8c3c5400] 11:21:11 INFO - PROCESS | 1716 | 1467051671080 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8ebcd000) [pid = 1716] [serial = 1611] [outer = 0x8c3c5400] 11:21:12 INFO - PROCESS | 1716 | 1467051672289 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1740ms 11:21:12 INFO - PROCESS | 1716 | 1467051672341 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1716 | 1467051672348 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:21:12 INFO - PROCESS | 1716 | 1467051672355 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1716 | 1467051672362 Marionette TRACE conn4 <- [1,2118,null,{}] 11:21:12 INFO - PROCESS | 1716 | 1467051672370 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 1716 | 1467051672375 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:12 INFO - PROCESS | 1716 | 1467051672572 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:21:12 INFO - PROCESS | 1716 | 1467051672831 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1716 | 1467051672839 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4f800 == 43 [pid = 1716] [id = 537] 11:21:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eb51400) [pid = 1716] [serial = 1612] [outer = (nil)] 11:21:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8ebc2400) [pid = 1716] [serial = 1613] [outer = 0x8eb51400] 11:21:13 INFO - PROCESS | 1716 | 1467051673007 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8ed74800) [pid = 1716] [serial = 1614] [outer = 0x8eb51400] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed77000 == 42 [pid = 1716] [id = 454] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd000 == 41 [pid = 1716] [id = 514] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d2000 == 40 [pid = 1716] [id = 464] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba8800 == 39 [pid = 1716] [id = 465] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8eebec00 == 38 [pid = 1716] [id = 466] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0800 == 37 [pid = 1716] [id = 528] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d000 == 36 [pid = 1716] [id = 527] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x91d23000 == 35 [pid = 1716] [id = 526] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3000 == 34 [pid = 1716] [id = 525] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d0000 == 33 [pid = 1716] [id = 524] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbabc00 == 32 [pid = 1716] [id = 462] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8adc00 == 31 [pid = 1716] [id = 457] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad5800 == 30 [pid = 1716] [id = 460] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cbc00 == 29 [pid = 1716] [id = 450] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38c800 == 28 [pid = 1716] [id = 451] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8eebf800 == 27 [pid = 1716] [id = 463] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d4800 == 26 [pid = 1716] [id = 452] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x966d5000 == 25 [pid = 1716] [id = 459] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8e563800 == 24 [pid = 1716] [id = 520] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc3400 == 23 [pid = 1716] [id = 453] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba9000 == 22 [pid = 1716] [id = 455] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3e000 == 21 [pid = 1716] [id = 521] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb54000 == 20 [pid = 1716] [id = 523] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2000 == 19 [pid = 1716] [id = 519] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x93d74000 == 18 [pid = 1716] [id = 458] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5bc00 == 17 [pid = 1716] [id = 522] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cd800 == 16 [pid = 1716] [id = 461] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d800 == 15 [pid = 1716] [id = 456] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5c800 == 14 [pid = 1716] [id = 535] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x93bb6000 == 13 [pid = 1716] [id = 534] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc54800 == 12 [pid = 1716] [id = 533] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ed400 == 11 [pid = 1716] [id = 532] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8e565000 == 10 [pid = 1716] [id = 530] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a7400 == 9 [pid = 1716] [id = 531] 11:21:14 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cfc00 == 8 [pid = 1716] [id = 529] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8eb54c00) [pid = 1716] [serial = 1524] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8e561400) [pid = 1716] [serial = 1523] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x91d2b000) [pid = 1716] [serial = 1527] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91c34c00) [pid = 1716] [serial = 1526] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8f745000) [pid = 1716] [serial = 1553] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x966cd800) [pid = 1716] [serial = 1530] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x95287000) [pid = 1716] [serial = 1529] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8ebc1400) [pid = 1716] [serial = 1551] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x99813000) [pid = 1716] [serial = 1533] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8f8a8000) [pid = 1716] [serial = 1544] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x98a5dc00) [pid = 1716] [serial = 1532] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8f751400) [pid = 1716] [serial = 1556] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8d9d4400) [pid = 1716] [serial = 1547] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dbaec00) [pid = 1716] [serial = 1548] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x9a09b000) [pid = 1716] [serial = 1536] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x9794d000) [pid = 1716] [serial = 1535] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91c3fc00) [pid = 1716] [serial = 1545] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x9a188800) [pid = 1716] [serial = 1539] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9a17a000) [pid = 1716] [serial = 1538] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8f8a3800) [pid = 1716] [serial = 1554] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8eb4e800) [pid = 1716] [serial = 1542] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8eb52800) [pid = 1716] [serial = 1550] [outer = (nil)] [url = about:blank] 11:21:14 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8e562800) [pid = 1716] [serial = 1541] [outer = (nil)] [url = about:blank] 11:21:15 INFO - PROCESS | 1716 | 1467051675376 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3042ms 11:21:15 INFO - PROCESS | 1716 | 1467051675400 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1716 | 1467051675406 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:21:15 INFO - PROCESS | 1716 | 1467051675416 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1716 | 1467051675420 Marionette TRACE conn4 <- [1,2122,null,{}] 11:21:15 INFO - PROCESS | 1716 | 1467051675430 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:15 INFO - PROCESS | 1716 | 1467051675436 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:15 INFO - PROCESS | 1716 | 1467051675668 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:21:15 INFO - PROCESS | 1716 | 1467051675808 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1716 | 1467051675819 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d3000 == 9 [pid = 1716] [id = 538] 11:21:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8d1d0000) [pid = 1716] [serial = 1615] [outer = (nil)] 11:21:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8d9d6000) [pid = 1716] [serial = 1616] [outer = 0x8d1d0000] 11:21:15 INFO - PROCESS | 1716 | 1467051675893 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8dbaa800) [pid = 1716] [serial = 1617] [outer = 0x8d1d0000] 11:21:16 INFO - PROCESS | 1716 | 1467051676762 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1385ms 11:21:16 INFO - PROCESS | 1716 | 1467051676801 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1716 | 1467051676810 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:21:16 INFO - PROCESS | 1716 | 1467051676822 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1716 | 1467051676826 Marionette TRACE conn4 <- [1,2126,null,{}] 11:21:16 INFO - PROCESS | 1716 | 1467051676834 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:16 INFO - PROCESS | 1716 | 1467051676840 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:17 INFO - PROCESS | 1716 | 1467051677030 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:21:17 INFO - PROCESS | 1716 | 1467051677183 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1716 | 1467051677192 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38f000 == 10 [pid = 1716] [id = 539] 11:21:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8e390800) [pid = 1716] [serial = 1618] [outer = (nil)] 11:21:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e565000) [pid = 1716] [serial = 1619] [outer = 0x8e390800] 11:21:17 INFO - PROCESS | 1716 | 1467051677270 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eb53c00) [pid = 1716] [serial = 1620] [outer = 0x8e390800] 11:21:18 INFO - PROCESS | 1716 | 1467051678237 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1483ms 11:21:18 INFO - PROCESS | 1716 | 1467051678306 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1716 | 1467051678309 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:21:18 INFO - PROCESS | 1716 | 1467051678316 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1716 | 1467051678322 Marionette TRACE conn4 <- [1,2130,null,{}] 11:21:18 INFO - PROCESS | 1716 | 1467051678345 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 1716 | 1467051678355 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:18 INFO - PROCESS | 1716 | 1467051678599 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:21:18 INFO - PROCESS | 1716 | 1467051678625 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1716 | 1467051678636 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f745800 == 11 [pid = 1716] [id = 540] 11:21:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8f749000) [pid = 1716] [serial = 1621] [outer = (nil)] 11:21:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f74d400) [pid = 1716] [serial = 1622] [outer = 0x8f749000] 11:21:18 INFO - PROCESS | 1716 | 1467051678713 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f8a4400) [pid = 1716] [serial = 1623] [outer = 0x8f749000] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d25000) [pid = 1716] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8e561800) [pid = 1716] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ebc7000) [pid = 1716] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8e38e800) [pid = 1716] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8d1d3800) [pid = 1716] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x91d30800) [pid = 1716] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x9237a800) [pid = 1716] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8c0f2800) [pid = 1716] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8f747800) [pid = 1716] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8eb4bc00) [pid = 1716] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:21:20 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8c0f3400) [pid = 1716] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:21:20 INFO - PROCESS | 1716 | 1467051680295 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1716 | 1467051680368 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:21:20 INFO - PROCESS | 1716 | 1467051680377 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1716 | 1467051680381 Marionette TRACE conn4 <- [1,2134,null,{}] 11:21:20 INFO - PROCESS | 1716 | 1467051680387 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:20 INFO - PROCESS | 1716 | 1467051680392 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:20 INFO - PROCESS | 1716 | 1467051680560 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:21:20 INFO - PROCESS | 1716 | 1467051680697 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1716 | 1467051680707 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd000 == 12 [pid = 1716] [id = 541] 11:21:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8d1cd800) [pid = 1716] [serial = 1624] [outer = (nil)] 11:21:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8f748c00) [pid = 1716] [serial = 1625] [outer = 0x8d1cd800] 11:21:20 INFO - PROCESS | 1716 | 1467051680783 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x91c35000) [pid = 1716] [serial = 1626] [outer = 0x8d1cd800] 11:21:21 INFO - PROCESS | 1716 | 1467051681596 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1241ms 11:21:21 INFO - PROCESS | 1716 | 1467051681621 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1716 | 1467051681626 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:21:21 INFO - PROCESS | 1716 | 1467051681632 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1716 | 1467051681637 Marionette TRACE conn4 <- [1,2138,null,{}] 11:21:21 INFO - PROCESS | 1716 | 1467051681643 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:21 INFO - PROCESS | 1716 | 1467051681649 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:21 INFO - PROCESS | 1716 | 1467051681895 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:21:21 INFO - PROCESS | 1716 | 1467051681905 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1716 | 1467051681916 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c37400 == 13 [pid = 1716] [id = 542] 11:21:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91c42c00) [pid = 1716] [serial = 1627] [outer = (nil)] 11:21:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x91d2f000) [pid = 1716] [serial = 1628] [outer = 0x91c42c00] 11:21:22 INFO - PROCESS | 1716 | 1467051682072 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d7a000) [pid = 1716] [serial = 1629] [outer = 0x91c42c00] 11:21:23 INFO - PROCESS | 1716 | 1467051683137 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1583ms 11:21:23 INFO - PROCESS | 1716 | 1467051683218 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1716 | 1467051683225 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:21:23 INFO - PROCESS | 1716 | 1467051683236 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1716 | 1467051683247 Marionette TRACE conn4 <- [1,2142,null,{}] 11:21:23 INFO - PROCESS | 1716 | 1467051683258 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:23 INFO - PROCESS | 1716 | 1467051683263 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:23 INFO - PROCESS | 1716 | 1467051683580 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:21:23 INFO - PROCESS | 1716 | 1467051683785 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1716 | 1467051683796 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e384c00 == 14 [pid = 1716] [id = 543] 11:21:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e385c00) [pid = 1716] [serial = 1630] [outer = (nil)] 11:21:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8e38e000) [pid = 1716] [serial = 1631] [outer = 0x8e385c00] 11:21:23 INFO - PROCESS | 1716 | 1467051683884 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8eb4ec00) [pid = 1716] [serial = 1632] [outer = 0x8e385c00] 11:21:24 INFO - PROCESS | 1716 | 1467051684866 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1716 | 1467051684940 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:21:24 INFO - PROCESS | 1716 | 1467051684952 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1716 | 1467051684956 Marionette TRACE conn4 <- [1,2146,null,{}] 11:21:24 INFO - PROCESS | 1716 | 1467051684964 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:24 INFO - PROCESS | 1716 | 1467051684969 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:25 INFO - PROCESS | 1716 | 1467051685209 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:21:25 INFO - PROCESS | 1716 | 1467051685487 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1716 | 1467051685500 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc58c00 == 15 [pid = 1716] [id = 544] 11:21:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8a7400) [pid = 1716] [serial = 1633] [outer = (nil)] 11:21:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d24000) [pid = 1716] [serial = 1634] [outer = 0x8f8a7400] 11:21:25 INFO - PROCESS | 1716 | 1467051685630 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f8a6800) [pid = 1716] [serial = 1635] [outer = 0x8f8a7400] 11:21:26 INFO - PROCESS | 1716 | 1467051686624 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1716 | 1467051686709 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:21:26 INFO - PROCESS | 1716 | 1467051686716 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1716 | 1467051686723 Marionette TRACE conn4 <- [1,2150,null,{}] 11:21:26 INFO - PROCESS | 1716 | 1467051686742 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 1716 | 1467051686752 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:27 INFO - PROCESS | 1716 | 1467051687103 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:21:27 INFO - PROCESS | 1716 | 1467051687292 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1716 | 1467051687306 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x92aa0400 == 16 [pid = 1716] [id = 545] 11:21:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x92aa2400) [pid = 1716] [serial = 1636] [outer = (nil)] 11:21:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92ad4000) [pid = 1716] [serial = 1637] [outer = 0x92aa2400] 11:21:27 INFO - PROCESS | 1716 | 1467051687395 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92dca000) [pid = 1716] [serial = 1638] [outer = 0x92aa2400] 11:21:28 INFO - PROCESS | 1716 | 1467051688322 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1647ms 11:21:28 INFO - PROCESS | 1716 | 1467051688364 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:21:28 INFO - PROCESS | 1716 | 1467051688370 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:21:28 INFO - PROCESS | 1716 | 1467051688378 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1716 | 1467051688381 Marionette TRACE conn4 <- [1,2154,null,{}] 11:21:28 INFO - PROCESS | 1716 | 1467051688388 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:28 INFO - PROCESS | 1716 | 1467051688394 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:28 INFO - PROCESS | 1716 | 1467051688596 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:21:28 INFO - PROCESS | 1716 | 1467051688826 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1716 | 1467051688834 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eecb000 == 17 [pid = 1716] [id = 546] 11:21:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92ad7000) [pid = 1716] [serial = 1639] [outer = (nil)] 11:21:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92dd7c00) [pid = 1716] [serial = 1640] [outer = 0x92ad7000] 11:21:28 INFO - PROCESS | 1716 | 1467051688968 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x939b5400) [pid = 1716] [serial = 1641] [outer = 0x92ad7000] 11:21:29 INFO - PROCESS | 1716 | 1467051689963 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1634ms 11:21:30 INFO - PROCESS | 1716 | 1467051690011 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:21:30 INFO - PROCESS | 1716 | 1467051690016 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:21:30 INFO - PROCESS | 1716 | 1467051690024 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1716 | 1467051690027 Marionette TRACE conn4 <- [1,2158,null,{}] 11:21:30 INFO - PROCESS | 1716 | 1467051690035 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:30 INFO - PROCESS | 1716 | 1467051690041 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:30 INFO - PROCESS | 1716 | 1467051690250 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:21:30 INFO - PROCESS | 1716 | 1467051690533 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1716 | 1467051690544 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55e000 == 18 [pid = 1716] [id = 547] 11:21:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8ed80000) [pid = 1716] [serial = 1642] [outer = (nil)] 11:21:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x93bb2000) [pid = 1716] [serial = 1643] [outer = 0x8ed80000] 11:21:30 INFO - PROCESS | 1716 | 1467051690676 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x9528a400) [pid = 1716] [serial = 1644] [outer = 0x8ed80000] 11:21:31 INFO - PROCESS | 1716 | 1467051691618 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1640ms 11:21:31 INFO - PROCESS | 1716 | 1467051691664 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1716 | 1467051691669 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:21:31 INFO - PROCESS | 1716 | 1467051691676 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1716 | 1467051691681 Marionette TRACE conn4 <- [1,2162,null,{}] 11:21:31 INFO - PROCESS | 1716 | 1467051691687 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 1716 | 1467051691699 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:31 INFO - PROCESS | 1716 | 1467051691920 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:21:32 INFO - PROCESS | 1716 | 1467051692173 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1716 | 1467051692186 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d5000 == 19 [pid = 1716] [id = 548] 11:21:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8dbb1000) [pid = 1716] [serial = 1645] [outer = (nil)] 11:21:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eec5800) [pid = 1716] [serial = 1646] [outer = 0x8dbb1000] 11:21:32 INFO - PROCESS | 1716 | 1467051692322 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92dcb400) [pid = 1716] [serial = 1647] [outer = 0x8dbb1000] 11:21:33 INFO - PROCESS | 1716 | 1467051693230 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1632ms 11:21:33 INFO - PROCESS | 1716 | 1467051693310 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1716 | 1467051693314 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:21:33 INFO - PROCESS | 1716 | 1467051693322 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1716 | 1467051693326 Marionette TRACE conn4 <- [1,2166,null,{}] 11:21:33 INFO - PROCESS | 1716 | 1467051693333 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 1716 | 1467051693338 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:33 INFO - PROCESS | 1716 | 1467051693692 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:21:33 INFO - PROCESS | 1716 | 1467051693955 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1716 | 1467051693966 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cf400 == 20 [pid = 1716] [id = 549] 11:21:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8d1d2800) [pid = 1716] [serial = 1648] [outer = (nil)] 11:21:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8d9cf000) [pid = 1716] [serial = 1649] [outer = 0x8d1d2800] 11:21:34 INFO - PROCESS | 1716 | 1467051694044 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8dba5800) [pid = 1716] [serial = 1650] [outer = 0x8d1d2800] 11:21:35 INFO - PROCESS | 1716 | 1467051695018 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1748ms 11:21:35 INFO - PROCESS | 1716 | 1467051695074 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 1716 | 1467051695080 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:21:35 INFO - PROCESS | 1716 | 1467051695089 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 1716 | 1467051695094 Marionette TRACE conn4 <- [1,2170,null,{}] 11:21:35 INFO - PROCESS | 1716 | 1467051695102 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:35 INFO - PROCESS | 1716 | 1467051695108 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:35 INFO - PROCESS | 1716 | 1467051695320 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91d2cc00) [pid = 1716] [serial = 1580] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x91c37000) [pid = 1716] [serial = 1557] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8ebccc00) [pid = 1716] [serial = 1562] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92375c00) [pid = 1716] [serial = 1569] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8dbad800) [pid = 1716] [serial = 1574] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x92379000) [pid = 1716] [serial = 1566] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92aa1000) [pid = 1716] [serial = 1584] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8c3cdc00) [pid = 1716] [serial = 1559] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x91d87400) [pid = 1716] [serial = 1565] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x92ad2c00) [pid = 1716] [serial = 1568] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8d1c7c00) [pid = 1716] [serial = 1560] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x939b7000) [pid = 1716] [serial = 1571] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x939c1400) [pid = 1716] [serial = 1572] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8ed7cc00) [pid = 1716] [serial = 1563] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eebd000) [pid = 1716] [serial = 1578] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92a9e400) [pid = 1716] [serial = 1583] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8ebcf400) [pid = 1716] [serial = 1577] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8dc5c000) [pid = 1716] [serial = 1575] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x92376000) [pid = 1716] [serial = 1581] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8eecac00) [pid = 1716] [serial = 1586] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9237f400) [pid = 1716] [serial = 1587] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1716 | 1467051695607 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1716 | 1467051695618 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d2000 == 21 [pid = 1716] [id = 550] 11:21:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8d1c7c00) [pid = 1716] [serial = 1651] [outer = (nil)] 11:21:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dc53800) [pid = 1716] [serial = 1652] [outer = 0x8d1c7c00] 11:21:35 INFO - PROCESS | 1716 | 1467051695707 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ebc4000) [pid = 1716] [serial = 1653] [outer = 0x8d1c7c00] 11:21:36 INFO - PROCESS | 1716 | 1467051696675 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1636ms 11:21:36 INFO - PROCESS | 1716 | 1467051696726 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1716 | 1467051696733 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:21:36 INFO - PROCESS | 1716 | 1467051696742 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1716 | 1467051696746 Marionette TRACE conn4 <- [1,2174,null,{}] 11:21:36 INFO - PROCESS | 1716 | 1467051696756 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:36 INFO - PROCESS | 1716 | 1467051696763 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:36 INFO - PROCESS | 1716 | 1467051696978 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:21:37 INFO - PROCESS | 1716 | 1467051697287 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 1716 | 1467051697297 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cb000 == 22 [pid = 1716] [id = 551] 11:21:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8dba3000) [pid = 1716] [serial = 1654] [outer = (nil)] 11:21:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e562c00) [pid = 1716] [serial = 1655] [outer = 0x8dba3000] 11:21:37 INFO - PROCESS | 1716 | 1467051697391 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8ed73c00) [pid = 1716] [serial = 1656] [outer = 0x8dba3000] 11:21:38 INFO - PROCESS | 1716 | 1467051698308 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1638ms 11:21:38 INFO - PROCESS | 1716 | 1467051698379 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1716 | 1467051698387 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:21:38 INFO - PROCESS | 1716 | 1467051698399 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1716 | 1467051698403 Marionette TRACE conn4 <- [1,2178,null,{}] 11:21:38 INFO - PROCESS | 1716 | 1467051698410 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:38 INFO - PROCESS | 1716 | 1467051698416 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:38 INFO - PROCESS | 1716 | 1467051698648 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:21:38 INFO - PROCESS | 1716 | 1467051698881 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1716 | 1467051698893 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f747000 == 23 [pid = 1716] [id = 552] 11:21:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8a5800) [pid = 1716] [serial = 1657] [outer = (nil)] 11:21:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8f8b0400) [pid = 1716] [serial = 1658] [outer = 0x8f8a5800] 11:21:39 INFO - PROCESS | 1716 | 1467051699021 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x91d22800) [pid = 1716] [serial = 1659] [outer = 0x8f8a5800] 11:21:39 INFO - PROCESS | 1716 | 1467051699993 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 11:21:40 INFO - PROCESS | 1716 | 1467051700035 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:21:40 INFO - PROCESS | 1716 | 1467051700040 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:21:40 INFO - PROCESS | 1716 | 1467051700047 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1716 | 1467051700053 Marionette TRACE conn4 <- [1,2182,null,{}] 11:21:40 INFO - PROCESS | 1716 | 1467051700071 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 1716 | 1467051700080 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:40 INFO - PROCESS | 1716 | 1467051700274 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:21:40 INFO - PROCESS | 1716 | 1467051700521 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1716 | 1467051700535 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x92377c00 == 24 [pid = 1716] [id = 553] 11:21:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92a9bc00) [pid = 1716] [serial = 1660] [outer = (nil)] 11:21:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92aa3400) [pid = 1716] [serial = 1661] [outer = 0x92a9bc00] 11:21:40 INFO - PROCESS | 1716 | 1467051700663 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92ad5c00) [pid = 1716] [serial = 1662] [outer = 0x92a9bc00] 11:21:41 INFO - PROCESS | 1716 | 1467051701570 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1600ms 11:21:41 INFO - PROCESS | 1716 | 1467051701647 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:21:41 INFO - PROCESS | 1716 | 1467051701653 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:21:41 INFO - PROCESS | 1716 | 1467051701659 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1716 | 1467051701663 Marionette TRACE conn4 <- [1,2186,null,{}] 11:21:41 INFO - PROCESS | 1716 | 1467051701669 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:41 INFO - PROCESS | 1716 | 1467051701674 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:41 INFO - PROCESS | 1716 | 1467051701919 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:21:42 INFO - PROCESS | 1716 | 1467051702202 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1716 | 1467051702214 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38d400 == 25 [pid = 1716] [id = 554] 11:21:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f745c00) [pid = 1716] [serial = 1663] [outer = (nil)] 11:21:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x939bcc00) [pid = 1716] [serial = 1664] [outer = 0x8f745c00] 11:21:42 INFO - PROCESS | 1716 | 1467051702296 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939e1c00) [pid = 1716] [serial = 1665] [outer = 0x8f745c00] 11:21:43 INFO - PROCESS | 1716 | 1467051703218 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1590ms 11:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:21:43 INFO - PROCESS | 1716 | 1467051703249 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1716 | 1467051703253 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:21:43 INFO - PROCESS | 1716 | 1467051703260 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1716 | 1467051703264 Marionette TRACE conn4 <- [1,2190,null,{}] 11:21:43 INFO - PROCESS | 1716 | 1467051703270 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:43 INFO - PROCESS | 1716 | 1467051703275 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:43 INFO - PROCESS | 1716 | 1467051703460 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:21:43 INFO - PROCESS | 1716 | 1467051703647 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1716 | 1467051703654 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c34800 == 26 [pid = 1716] [id = 555] 11:21:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92adc400) [pid = 1716] [serial = 1666] [outer = (nil)] 11:21:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x954dbc00) [pid = 1716] [serial = 1667] [outer = 0x92adc400] 11:21:43 INFO - PROCESS | 1716 | 1467051703786 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x954e1000) [pid = 1716] [serial = 1668] [outer = 0x92adc400] 11:21:44 INFO - PROCESS | 1716 | 1467051704698 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1482ms 11:21:44 INFO - PROCESS | 1716 | 1467051704743 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1716 | 1467051704747 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:21:44 INFO - PROCESS | 1716 | 1467051704754 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1716 | 1467051704757 Marionette TRACE conn4 <- [1,2194,null,{}] 11:21:44 INFO - PROCESS | 1716 | 1467051704763 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 1716 | 1467051704774 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:45 INFO - PROCESS | 1716 | 1467051704996 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:21:45 INFO - PROCESS | 1716 | 1467051705235 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1716 | 1467051705245 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec2000 == 27 [pid = 1716] [id = 556] 11:21:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92379400) [pid = 1716] [serial = 1669] [outer = (nil)] 11:21:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x98a6b800) [pid = 1716] [serial = 1670] [outer = 0x92379400] 11:21:45 INFO - PROCESS | 1716 | 1467051705383 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x99811800) [pid = 1716] [serial = 1671] [outer = 0x92379400] 11:21:46 INFO - PROCESS | 1716 | 1467051706309 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms 11:21:46 INFO - PROCESS | 1716 | 1467051706339 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:21:46 INFO - PROCESS | 1716 | 1467051706343 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:21:46 INFO - PROCESS | 1716 | 1467051706352 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1716 | 1467051706355 Marionette TRACE conn4 <- [1,2198,null,{}] 11:21:46 INFO - PROCESS | 1716 | 1467051706362 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:46 INFO - PROCESS | 1716 | 1467051706367 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:46 INFO - PROCESS | 1716 | 1467051706553 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:21:46 INFO - PROCESS | 1716 | 1467051706751 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1716 | 1467051706760 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55b400 == 28 [pid = 1716] [id = 557] 11:21:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x91c34c00) [pid = 1716] [serial = 1672] [outer = (nil)] 11:21:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a094000) [pid = 1716] [serial = 1673] [outer = 0x91c34c00] 11:21:46 INFO - PROCESS | 1716 | 1467051706878 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9a098c00) [pid = 1716] [serial = 1674] [outer = 0x91c34c00] 11:21:47 INFO - PROCESS | 1716 | 1467051707836 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1534ms 11:21:47 INFO - PROCESS | 1716 | 1467051707885 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:21:47 INFO - PROCESS | 1716 | 1467051707896 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:21:47 INFO - PROCESS | 1716 | 1467051707903 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1716 | 1467051707907 Marionette TRACE conn4 <- [1,2202,null,{}] 11:21:47 INFO - PROCESS | 1716 | 1467051707913 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:47 INFO - PROCESS | 1716 | 1467051707918 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:48 INFO - PROCESS | 1716 | 1467051708104 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:21:48 INFO - PROCESS | 1716 | 1467051708346 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1716 | 1467051708353 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f743400 == 29 [pid = 1716] [id = 558] 11:21:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x9a092c00) [pid = 1716] [serial = 1675] [outer = (nil)] 11:21:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9a17a000) [pid = 1716] [serial = 1676] [outer = 0x9a092c00] 11:21:48 INFO - PROCESS | 1716 | 1467051708483 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9a17e800) [pid = 1716] [serial = 1677] [outer = 0x9a092c00] 11:21:49 INFO - PROCESS | 1716 | 1467051709613 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1741ms 11:21:49 INFO - PROCESS | 1716 | 1467051709644 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1716 | 1467051709650 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:21:49 INFO - PROCESS | 1716 | 1467051709659 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1716 | 1467051709666 Marionette TRACE conn4 <- [1,2206,null,{}] 11:21:49 INFO - PROCESS | 1716 | 1467051709674 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:49 INFO - PROCESS | 1716 | 1467051709680 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:49 INFO - PROCESS | 1716 | 1467051709904 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:21:51 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2400 == 28 [pid = 1716] [id = 536] 11:21:51 INFO - PROCESS | 1716 | 1467051711380 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1716 | 1467051711389 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6c00 == 29 [pid = 1716] [id = 559] 11:21:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8c3c7c00) [pid = 1716] [serial = 1678] [outer = (nil)] 11:21:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8c3cfc00) [pid = 1716] [serial = 1679] [outer = 0x8c3c7c00] 11:21:51 INFO - PROCESS | 1716 | 1467051711526 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8d1d5800) [pid = 1716] [serial = 1680] [outer = 0x8c3c7c00] 11:21:52 INFO - PROCESS | 1716 | 1467051712387 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2746ms 11:21:52 INFO - PROCESS | 1716 | 1467051712407 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1716 | 1467051712414 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:21:52 INFO - PROCESS | 1716 | 1467051712436 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1716 | 1467051712442 Marionette TRACE conn4 <- [1,2210,null,{}] 11:21:52 INFO - PROCESS | 1716 | 1467051712452 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 1716 | 1467051712461 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:52 INFO - PROCESS | 1716 | 1467051712647 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:21:52 INFO - PROCESS | 1716 | 1467051712661 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1716 | 1467051712669 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38fc00 == 30 [pid = 1716] [id = 560] 11:21:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8e390000) [pid = 1716] [serial = 1681] [outer = (nil)] 11:21:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8e55fc00) [pid = 1716] [serial = 1682] [outer = 0x8e390000] 11:21:52 INFO - PROCESS | 1716 | 1467051712764 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8eb4dc00) [pid = 1716] [serial = 1683] [outer = 0x8e390000] 11:21:53 INFO - PROCESS | 1716 | 1467051713816 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1457ms 11:21:53 INFO - PROCESS | 1716 | 1467051713889 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1716 | 1467051713896 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:21:53 INFO - PROCESS | 1716 | 1467051713916 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1716 | 1467051713921 Marionette TRACE conn4 <- [1,2214,null,{}] 11:21:53 INFO - PROCESS | 1716 | 1467051713928 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:53 INFO - PROCESS | 1716 | 1467051713935 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:54 INFO - PROCESS | 1716 | 1467051714197 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:21:54 INFO - PROCESS | 1716 | 1467051714221 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1716 | 1467051714228 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcc000 == 31 [pid = 1716] [id = 561] 11:21:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8ed7ec00) [pid = 1716] [serial = 1684] [outer = (nil)] 11:21:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8eec8c00) [pid = 1716] [serial = 1685] [outer = 0x8ed7ec00] 11:21:54 INFO - PROCESS | 1716 | 1467051714318 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8f752000) [pid = 1716] [serial = 1686] [outer = 0x8ed7ec00] 11:21:55 INFO - PROCESS | 1716 | 1467051715380 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1543ms 11:21:55 INFO - PROCESS | 1716 | 1467051715451 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1716 | 1467051715455 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:21:55 INFO - PROCESS | 1716 | 1467051715465 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1716 | 1467051715475 Marionette TRACE conn4 <- [1,2218,null,{}] 11:21:55 INFO - PROCESS | 1716 | 1467051715510 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:55 INFO - PROCESS | 1716 | 1467051715521 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:56 INFO - PROCESS | 1716 | 1467051716458 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8d1c7c00) [pid = 1716] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8eb51400) [pid = 1716] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8f749000) [pid = 1716] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8d1d0000) [pid = 1716] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8e390800) [pid = 1716] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x92dd1c00) [pid = 1716] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8eb50000) [pid = 1716] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8c3c5400) [pid = 1716] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8f8af000) [pid = 1716] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x92ad8000) [pid = 1716] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8f74e800) [pid = 1716] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8c3d0400) [pid = 1716] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x93d78800) [pid = 1716] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8d1cd800) [pid = 1716] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8e385c00) [pid = 1716] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92aa2400) [pid = 1716] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x92ad7000) [pid = 1716] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8f8a7400) [pid = 1716] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8dbb1000) [pid = 1716] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8ed80000) [pid = 1716] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8d1d2800) [pid = 1716] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:21:56 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x91c42c00) [pid = 1716] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:21:56 INFO - PROCESS | 1716 | 1467051716692 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1716 | 1467051716703 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6400 == 32 [pid = 1716] [id = 562] 11:21:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8c3c6800) [pid = 1716] [serial = 1687] [outer = (nil)] 11:21:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8d1cec00) [pid = 1716] [serial = 1688] [outer = 0x8c3c6800] 11:21:56 INFO - PROCESS | 1716 | 1467051716777 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eb50000) [pid = 1716] [serial = 1689] [outer = 0x8c3c6800] 11:21:57 INFO - PROCESS | 1716 | 1467051717539 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2115ms 11:21:57 INFO - PROCESS | 1716 | 1467051717578 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1716 | 1467051717584 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:21:57 INFO - PROCESS | 1716 | 1467051717591 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1716 | 1467051717593 Marionette TRACE conn4 <- [1,2222,null,{}] 11:21:57 INFO - PROCESS | 1716 | 1467051717600 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:57 INFO - PROCESS | 1716 | 1467051717606 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:57 INFO - PROCESS | 1716 | 1467051717843 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:21:57 INFO - PROCESS | 1716 | 1467051717853 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 1716 | 1467051717862 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d2800 == 33 [pid = 1716] [id = 563] 11:21:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8ed80000) [pid = 1716] [serial = 1690] [outer = (nil)] 11:21:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9237c800) [pid = 1716] [serial = 1691] [outer = 0x8ed80000] 11:21:57 INFO - PROCESS | 1716 | 1467051717936 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92379c00) [pid = 1716] [serial = 1692] [outer = 0x8ed80000] 11:21:59 INFO - PROCESS | 1716 | 1467051719019 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1490ms 11:21:59 INFO - PROCESS | 1716 | 1467051719083 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 1716 | 1467051719090 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:21:59 INFO - PROCESS | 1716 | 1467051719100 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1716 | 1467051719104 Marionette TRACE conn4 <- [1,2226,null,{}] 11:21:59 INFO - PROCESS | 1716 | 1467051719115 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:59 INFO - PROCESS | 1716 | 1467051719122 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:59 INFO - PROCESS | 1716 | 1467051719367 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:21:59 INFO - PROCESS | 1716 | 1467051719676 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1716 | 1467051719691 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:21:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38bc00 == 34 [pid = 1716] [id = 564] 11:21:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8e38f800) [pid = 1716] [serial = 1693] [outer = (nil)] 11:21:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8eb4d000) [pid = 1716] [serial = 1694] [outer = 0x8e38f800] 11:21:59 INFO - PROCESS | 1716 | 1467051719780 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8f748400) [pid = 1716] [serial = 1695] [outer = 0x8e38f800] 11:22:00 INFO - PROCESS | 1716 | 1467051720762 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1742ms 11:22:00 INFO - PROCESS | 1716 | 1467051720841 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1716 | 1467051720849 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:22:00 INFO - PROCESS | 1716 | 1467051720863 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1716 | 1467051720867 Marionette TRACE conn4 <- [1,2230,null,{}] 11:22:00 INFO - PROCESS | 1716 | 1467051720875 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:00 INFO - PROCESS | 1716 | 1467051720882 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:01 INFO - PROCESS | 1716 | 1467051721092 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:22:01 INFO - PROCESS | 1716 | 1467051721347 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1716 | 1467051721357 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc54800 == 35 [pid = 1716] [id = 565] 11:22:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x91d87400) [pid = 1716] [serial = 1696] [outer = (nil)] 11:22:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x92a9a400) [pid = 1716] [serial = 1697] [outer = 0x91d87400] 11:22:01 INFO - PROCESS | 1716 | 1467051721461 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x92ace800) [pid = 1716] [serial = 1698] [outer = 0x91d87400] 11:22:02 INFO - PROCESS | 1716 | 1467051722523 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1685ms 11:22:02 INFO - PROCESS | 1716 | 1467051722548 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 1716 | 1467051722552 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:22:02 INFO - PROCESS | 1716 | 1467051722578 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1716 | 1467051722585 Marionette TRACE conn4 <- [1,2234,null,{}] 11:22:02 INFO - PROCESS | 1716 | 1467051722608 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:02 INFO - PROCESS | 1716 | 1467051722617 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:02 INFO - PROCESS | 1716 | 1467051722832 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:22:03 INFO - PROCESS | 1716 | 1467051723117 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1716 | 1467051723131 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x939e6c00 == 36 [pid = 1716] [id = 566] 11:22:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x93b62c00) [pid = 1716] [serial = 1699] [outer = (nil)] 11:22:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x93d73800) [pid = 1716] [serial = 1700] [outer = 0x93b62c00] 11:22:03 INFO - PROCESS | 1716 | 1467051723226 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x95287000) [pid = 1716] [serial = 1701] [outer = 0x93b62c00] 11:22:04 INFO - PROCESS | 1716 | 1467051724130 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1613ms 11:22:04 INFO - PROCESS | 1716 | 1467051724173 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1716 | 1467051724179 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:22:04 INFO - PROCESS | 1716 | 1467051724186 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1716 | 1467051724190 Marionette TRACE conn4 <- [1,2238,null,{}] 11:22:04 INFO - PROCESS | 1716 | 1467051724196 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:04 INFO - PROCESS | 1716 | 1467051724201 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:04 INFO - PROCESS | 1716 | 1467051724405 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:22:04 INFO - PROCESS | 1716 | 1467051724590 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1716 | 1467051724599 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba4800 == 37 [pid = 1716] [id = 567] 11:22:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8ebcdc00) [pid = 1716] [serial = 1702] [outer = (nil)] 11:22:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x97946400) [pid = 1716] [serial = 1703] [outer = 0x8ebcdc00] 11:22:04 INFO - PROCESS | 1716 | 1467051724725 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x97948400) [pid = 1716] [serial = 1704] [outer = 0x8ebcdc00] 11:22:05 INFO - PROCESS | 1716 | 1467051725638 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1493ms 11:22:05 INFO - PROCESS | 1716 | 1467051725681 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:22:05 INFO - PROCESS | 1716 | 1467051725685 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:22:05 INFO - PROCESS | 1716 | 1467051725692 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1716 | 1467051725697 Marionette TRACE conn4 <- [1,2242,null,{}] 11:22:05 INFO - PROCESS | 1716 | 1467051725704 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:05 INFO - PROCESS | 1716 | 1467051725709 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:05 INFO - PROCESS | 1716 | 1467051725909 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:22:06 INFO - PROCESS | 1716 | 1467051726146 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1716 | 1467051726157 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5c00 == 38 [pid = 1716] [id = 568] 11:22:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x966cbc00) [pid = 1716] [serial = 1705] [outer = (nil)] 11:22:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x98a05000) [pid = 1716] [serial = 1706] [outer = 0x966cbc00] 11:22:06 INFO - PROCESS | 1716 | 1467051726292 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x995a1000) [pid = 1716] [serial = 1707] [outer = 0x966cbc00] 11:22:07 INFO - PROCESS | 1716 | 1467051727209 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1583ms 11:22:07 INFO - PROCESS | 1716 | 1467051727276 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:22:07 INFO - PROCESS | 1716 | 1467051727280 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:22:07 INFO - PROCESS | 1716 | 1467051727287 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1716 | 1467051727291 Marionette TRACE conn4 <- [1,2246,null,{}] 11:22:07 INFO - PROCESS | 1716 | 1467051727298 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:07 INFO - PROCESS | 1716 | 1467051727309 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:07 INFO - PROCESS | 1716 | 1467051727591 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:22:07 INFO - PROCESS | 1716 | 1467051727883 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 1716 | 1467051727890 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0fc800 == 39 [pid = 1716] [id = 569] 11:22:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8dc5f400) [pid = 1716] [serial = 1708] [outer = (nil)] 11:22:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x9a17f800) [pid = 1716] [serial = 1709] [outer = 0x8dc5f400] 11:22:07 INFO - PROCESS | 1716 | 1467051727989 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 114 (0x9a186800) [pid = 1716] [serial = 1710] [outer = 0x8dc5f400] 11:22:09 INFO - PROCESS | 1716 | 1467051729004 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1784ms 11:22:09 INFO - PROCESS | 1716 | 1467051729071 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:22:09 INFO - PROCESS | 1716 | 1467051729076 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:22:09 INFO - PROCESS | 1716 | 1467051729083 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1716 | 1467051729087 Marionette TRACE conn4 <- [1,2250,null,{}] 11:22:09 INFO - PROCESS | 1716 | 1467051729094 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:09 INFO - PROCESS | 1716 | 1467051729100 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:09 INFO - PROCESS | 1716 | 1467051729347 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:22:09 INFO - PROCESS | 1716 | 1467051729586 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1716 | 1467051729592 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c4c00 == 40 [pid = 1716] [id = 570] 11:22:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 115 (0x8d1cd000) [pid = 1716] [serial = 1711] [outer = (nil)] 11:22:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 116 (0x8dc54000) [pid = 1716] [serial = 1712] [outer = 0x8d1cd000] 11:22:09 INFO - PROCESS | 1716 | 1467051729727 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 117 (0x8eb4bc00) [pid = 1716] [serial = 1713] [outer = 0x8d1cd000] 11:22:10 INFO - PROCESS | 1716 | 1467051730650 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1638ms 11:22:10 INFO - PROCESS | 1716 | 1467051730722 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1716 | 1467051730734 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:22:10 INFO - PROCESS | 1716 | 1467051730741 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1716 | 1467051730745 Marionette TRACE conn4 <- [1,2254,null,{}] 11:22:10 INFO - PROCESS | 1716 | 1467051730751 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:10 INFO - PROCESS | 1716 | 1467051730757 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:11 INFO - PROCESS | 1716 | 1467051731131 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:22:11 INFO - PROCESS | 1716 | 1467051731399 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1716 | 1467051731406 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9800 == 41 [pid = 1716] [id = 571] 11:22:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 118 (0x8c3cb000) [pid = 1716] [serial = 1714] [outer = (nil)] 11:22:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 119 (0x8d1ce800) [pid = 1716] [serial = 1715] [outer = 0x8c3cb000] 11:22:11 INFO - PROCESS | 1716 | 1467051731584 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 120 (0x8d9cc800) [pid = 1716] [serial = 1716] [outer = 0x8c3cb000] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd000 == 40 [pid = 1716] [id = 541] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8f747000 == 39 [pid = 1716] [id = 552] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8f745800 == 38 [pid = 1716] [id = 540] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cb000 == 37 [pid = 1716] [id = 551] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38f000 == 36 [pid = 1716] [id = 539] 11:22:12 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d3000 == 35 [pid = 1716] [id = 538] 11:22:12 INFO - PROCESS | 1716 | 1467051732531 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 119 (0x9a094400) [pid = 1716] [serial = 1608] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 118 (0x9a08e400) [pid = 1716] [serial = 1607] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 117 (0x8ed76400) [pid = 1716] [serial = 1592] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 116 (0x8ebcd000) [pid = 1716] [serial = 1611] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 115 (0x8eb55800) [pid = 1716] [serial = 1610] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 114 (0x91d84400) [pid = 1716] [serial = 1596] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 113 (0x91d28400) [pid = 1716] [serial = 1595] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x939c1000) [pid = 1716] [serial = 1599] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x939b6c00) [pid = 1716] [serial = 1598] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x93d79c00) [pid = 1716] [serial = 1602] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x93bbf400) [pid = 1716] [serial = 1601] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8d9d8000) [pid = 1716] [serial = 1590] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9830a400) [pid = 1716] [serial = 1605] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x954dd800) [pid = 1716] [serial = 1604] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8d1cc000) [pid = 1716] [serial = 1589] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8eec9400) [pid = 1716] [serial = 1593] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8f748c00) [pid = 1716] [serial = 1625] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x91c35000) [pid = 1716] [serial = 1626] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8ebc4000) [pid = 1716] [serial = 1653] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8eb53c00) [pid = 1716] [serial = 1620] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8dc53800) [pid = 1716] [serial = 1652] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8ed74800) [pid = 1716] [serial = 1614] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8ebc2400) [pid = 1716] [serial = 1613] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8f74d400) [pid = 1716] [serial = 1622] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8d9d6000) [pid = 1716] [serial = 1616] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8dbaa800) [pid = 1716] [serial = 1617] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8e565000) [pid = 1716] [serial = 1619] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8f8a4400) [pid = 1716] [serial = 1623] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8eb4ec00) [pid = 1716] [serial = 1632] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92ad4000) [pid = 1716] [serial = 1637] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x92dca000) [pid = 1716] [serial = 1638] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x92dd7c00) [pid = 1716] [serial = 1640] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8f8a6800) [pid = 1716] [serial = 1635] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8eec5800) [pid = 1716] [serial = 1646] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x92dcb400) [pid = 1716] [serial = 1647] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x939b5400) [pid = 1716] [serial = 1641] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x93bb2000) [pid = 1716] [serial = 1643] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x9528a400) [pid = 1716] [serial = 1644] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8d9cf000) [pid = 1716] [serial = 1649] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d2f000) [pid = 1716] [serial = 1628] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91d7a000) [pid = 1716] [serial = 1629] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e38e000) [pid = 1716] [serial = 1631] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8dba5800) [pid = 1716] [serial = 1650] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x91d24000) [pid = 1716] [serial = 1634] [outer = (nil)] [url = about:blank] 11:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1883ms 11:22:12 INFO - PROCESS | 1716 | 1467051732626 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1716 | 1467051732632 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:22:12 INFO - PROCESS | 1716 | 1467051732641 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1716 | 1467051732645 Marionette TRACE conn4 <- [1,2258,null,{}] 11:22:12 INFO - PROCESS | 1716 | 1467051732653 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:12 INFO - PROCESS | 1716 | 1467051732659 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:12 INFO - PROCESS | 1716 | 1467051732866 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:22:13 INFO - PROCESS | 1716 | 1467051733063 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1716 | 1467051733073 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3c00 == 36 [pid = 1716] [id = 572] 11:22:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8dba5400) [pid = 1716] [serial = 1717] [outer = (nil)] 11:22:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dbb1c00) [pid = 1716] [serial = 1718] [outer = 0x8dba5400] 11:22:13 INFO - PROCESS | 1716 | 1467051733185 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8e382800) [pid = 1716] [serial = 1719] [outer = 0x8dba5400] 11:22:13 INFO - PROCESS | 1716 | 1467051733983 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1388ms 11:22:14 INFO - PROCESS | 1716 | 1467051734031 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1716 | 1467051734036 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:22:14 INFO - PROCESS | 1716 | 1467051734043 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1716 | 1467051734047 Marionette TRACE conn4 <- [1,2262,null,{}] 11:22:14 INFO - PROCESS | 1716 | 1467051734054 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 1716 | 1467051734059 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:14 INFO - PROCESS | 1716 | 1467051734306 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:22:14 INFO - PROCESS | 1716 | 1467051734321 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1716 | 1467051734338 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc53000 == 37 [pid = 1716] [id = 573] 11:22:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb4c800) [pid = 1716] [serial = 1720] [outer = (nil)] 11:22:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eb54400) [pid = 1716] [serial = 1721] [outer = 0x8eb4c800] 11:22:14 INFO - PROCESS | 1716 | 1467051734515 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8ebc4c00) [pid = 1716] [serial = 1722] [outer = 0x8eb4c800] 11:22:15 INFO - PROCESS | 1716 | 1467051735440 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1434ms 11:22:15 INFO - PROCESS | 1716 | 1467051735479 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1716 | 1467051735486 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:22:15 INFO - PROCESS | 1716 | 1467051735513 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1716 | 1467051735522 Marionette TRACE conn4 <- [1,2266,null,{}] 11:22:15 INFO - PROCESS | 1716 | 1467051735529 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:15 INFO - PROCESS | 1716 | 1467051735537 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:15 INFO - PROCESS | 1716 | 1467051735799 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:22:15 INFO - PROCESS | 1716 | 1467051735848 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1716 | 1467051735856 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb51c00 == 38 [pid = 1716] [id = 574] 11:22:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8ebce400) [pid = 1716] [serial = 1723] [outer = (nil)] 11:22:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8f74e400) [pid = 1716] [serial = 1724] [outer = 0x8ebce400] 11:22:16 INFO - PROCESS | 1716 | 1467051736033 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8f8ae000) [pid = 1716] [serial = 1725] [outer = 0x8ebce400] 11:22:17 INFO - PROCESS | 1716 | 1467051737083 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8ed7ec00) [pid = 1716] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e390000) [pid = 1716] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8c3c7c00) [pid = 1716] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x9a092c00) [pid = 1716] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x92a9bc00) [pid = 1716] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8c3c6800) [pid = 1716] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f745c00) [pid = 1716] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92adc400) [pid = 1716] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8dba3000) [pid = 1716] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x92379400) [pid = 1716] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c34c00) [pid = 1716] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:22:17 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8f8a5800) [pid = 1716] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1667ms 11:22:17 INFO - PROCESS | 1716 | 1467051737164 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:22:17 INFO - PROCESS | 1716 | 1467051737168 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:22:17 INFO - PROCESS | 1716 | 1467051737175 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1716 | 1467051737179 Marionette TRACE conn4 <- [1,2270,null,{}] 11:22:17 INFO - PROCESS | 1716 | 1467051737189 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 1716 | 1467051737194 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:17 INFO - PROCESS | 1716 | 1467051737382 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:22:17 INFO - PROCESS | 1716 | 1467051737602 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1716 | 1467051737612 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7ec00 == 39 [pid = 1716] [id = 575] 11:22:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8f745000) [pid = 1716] [serial = 1726] [outer = (nil)] 11:22:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8f8a6800) [pid = 1716] [serial = 1727] [outer = 0x8f745000] 11:22:17 INFO - PROCESS | 1716 | 1467051737690 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8f751400) [pid = 1716] [serial = 1728] [outer = 0x8f745000] 11:22:18 INFO - PROCESS | 1716 | 1467051738422 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1285ms 11:22:18 INFO - PROCESS | 1716 | 1467051738460 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1716 | 1467051738463 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:22:18 INFO - PROCESS | 1716 | 1467051738481 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1716 | 1467051738484 Marionette TRACE conn4 <- [1,2274,null,{}] 11:22:18 INFO - PROCESS | 1716 | 1467051738491 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:18 INFO - PROCESS | 1716 | 1467051738495 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:18 INFO - PROCESS | 1716 | 1467051738690 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:22:18 INFO - PROCESS | 1716 | 1467051738705 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1716 | 1467051738723 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d7b000 == 40 [pid = 1716] [id = 576] 11:22:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x91d7b400) [pid = 1716] [serial = 1729] [outer = (nil)] 11:22:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x91d81800) [pid = 1716] [serial = 1730] [outer = 0x91d7b400] 11:22:18 INFO - PROCESS | 1716 | 1467051738812 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x92379400) [pid = 1716] [serial = 1731] [outer = 0x91d7b400] 11:22:20 INFO - PROCESS | 1716 | 1467051740013 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1586ms 11:22:20 INFO - PROCESS | 1716 | 1467051740068 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1716 | 1467051740076 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:22:20 INFO - PROCESS | 1716 | 1467051740085 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1716 | 1467051740090 Marionette TRACE conn4 <- [1,2278,null,{}] 11:22:20 INFO - PROCESS | 1716 | 1467051740104 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 1716 | 1467051740110 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:20 INFO - PROCESS | 1716 | 1467051740326 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:22:20 INFO - PROCESS | 1716 | 1467051740577 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1716 | 1467051740592 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba5000 == 41 [pid = 1716] [id = 577] 11:22:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8dba7400) [pid = 1716] [serial = 1732] [outer = (nil)] 11:22:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8e381400) [pid = 1716] [serial = 1733] [outer = 0x8dba7400] 11:22:20 INFO - PROCESS | 1716 | 1467051740721 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8e55a800) [pid = 1716] [serial = 1734] [outer = 0x8dba7400] 11:22:21 INFO - PROCESS | 1716 | 1467051741663 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1643ms 11:22:21 INFO - PROCESS | 1716 | 1467051741729 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 1716 | 1467051741737 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:22:21 INFO - PROCESS | 1716 | 1467051741749 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1716 | 1467051741754 Marionette TRACE conn4 <- [1,2282,null,{}] 11:22:21 INFO - PROCESS | 1716 | 1467051741761 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 1716 | 1467051741768 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:22 INFO - PROCESS | 1716 | 1467051742017 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:22:22 INFO - PROCESS | 1716 | 1467051742294 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1716 | 1467051742305 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7a400 == 42 [pid = 1716] [id = 578] 11:22:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eebcc00) [pid = 1716] [serial = 1735] [outer = (nil)] 11:22:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8eec9400) [pid = 1716] [serial = 1736] [outer = 0x8eebcc00] 11:22:22 INFO - PROCESS | 1716 | 1467051742395 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8f8ab800) [pid = 1716] [serial = 1737] [outer = 0x8eebcc00] 11:22:23 INFO - PROCESS | 1716 | 1467051743329 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1639ms 11:22:23 INFO - PROCESS | 1716 | 1467051743389 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:22:23 INFO - PROCESS | 1716 | 1467051743394 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:22:23 INFO - PROCESS | 1716 | 1467051743403 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1716 | 1467051743410 Marionette TRACE conn4 <- [1,2286,null,{}] 11:22:23 INFO - PROCESS | 1716 | 1467051743429 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:23 INFO - PROCESS | 1716 | 1467051743438 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:23 INFO - PROCESS | 1716 | 1467051743686 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:22:23 INFO - PROCESS | 1716 | 1467051743926 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1716 | 1467051743939 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d78800 == 43 [pid = 1716] [id = 579] 11:22:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92a97400) [pid = 1716] [serial = 1738] [outer = (nil)] 11:22:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92aa2400) [pid = 1716] [serial = 1739] [outer = 0x92a97400] 11:22:24 INFO - PROCESS | 1716 | 1467051744041 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92adcc00) [pid = 1716] [serial = 1740] [outer = 0x92a97400] 11:22:24 INFO - PROCESS | 1716 | 1467051744940 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1595ms 11:22:25 INFO - PROCESS | 1716 | 1467051745003 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 1716 | 1467051745008 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:22:25 INFO - PROCESS | 1716 | 1467051745017 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1716 | 1467051745020 Marionette TRACE conn4 <- [1,2290,null,{}] 11:22:25 INFO - PROCESS | 1716 | 1467051745027 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:25 INFO - PROCESS | 1716 | 1467051745032 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:25 INFO - PROCESS | 1716 | 1467051745235 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:22:25 INFO - PROCESS | 1716 | 1467051745477 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1716 | 1467051745485 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d7e800 == 44 [pid = 1716] [id = 580] 11:22:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92ada800) [pid = 1716] [serial = 1741] [outer = (nil)] 11:22:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92dd7000) [pid = 1716] [serial = 1742] [outer = 0x92ada800] 11:22:25 INFO - PROCESS | 1716 | 1467051745587 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939b6c00) [pid = 1716] [serial = 1743] [outer = 0x92ada800] 11:22:26 INFO - PROCESS | 1716 | 1467051746477 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1537ms 11:22:26 INFO - PROCESS | 1716 | 1467051746554 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:22:26 INFO - PROCESS | 1716 | 1467051746559 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:22:26 INFO - PROCESS | 1716 | 1467051746567 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 1716 | 1467051746570 Marionette TRACE conn4 <- [1,2294,null,{}] 11:22:26 INFO - PROCESS | 1716 | 1467051746578 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 1716 | 1467051746583 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:26 INFO - PROCESS | 1716 | 1467051746824 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:22:27 INFO - PROCESS | 1716 | 1467051747076 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1716 | 1467051747083 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec5c00 == 45 [pid = 1716] [id = 581] 11:22:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92373800) [pid = 1716] [serial = 1744] [outer = (nil)] 11:22:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x939e2400) [pid = 1716] [serial = 1745] [outer = 0x92373800] 11:22:27 INFO - PROCESS | 1716 | 1467051747185 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x93bb1400) [pid = 1716] [serial = 1746] [outer = 0x92373800] 11:22:28 INFO - PROCESS | 1716 | 1467051748119 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1595ms 11:22:28 INFO - PROCESS | 1716 | 1467051748178 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 1716 | 1467051748181 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:22:28 INFO - PROCESS | 1716 | 1467051748193 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1716 | 1467051748196 Marionette TRACE conn4 <- [1,2298,null,{}] 11:22:28 INFO - PROCESS | 1716 | 1467051748204 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 1716 | 1467051748215 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:28 INFO - PROCESS | 1716 | 1467051748474 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:22:28 INFO - PROCESS | 1716 | 1467051748737 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1716 | 1467051748746 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ccc00 == 46 [pid = 1716] [id = 582] 11:22:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x939c3000) [pid = 1716] [serial = 1747] [outer = (nil)] 11:22:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x966cd800) [pid = 1716] [serial = 1748] [outer = 0x939c3000] 11:22:28 INFO - PROCESS | 1716 | 1467051748850 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x98304800) [pid = 1716] [serial = 1749] [outer = 0x939c3000] 11:22:29 INFO - PROCESS | 1716 | 1467051749765 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1633ms 11:22:29 INFO - PROCESS | 1716 | 1467051749827 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:22:29 INFO - PROCESS | 1716 | 1467051749831 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:22:29 INFO - PROCESS | 1716 | 1467051749838 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 1716 | 1467051749842 Marionette TRACE conn4 <- [1,2302,null,{}] 11:22:29 INFO - PROCESS | 1716 | 1467051749848 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:29 INFO - PROCESS | 1716 | 1467051749854 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:30 INFO - PROCESS | 1716 | 1467051750057 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:22:30 INFO - PROCESS | 1716 | 1467051750295 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1716 | 1467051750304 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237c000 == 47 [pid = 1716] [id = 583] 11:22:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x92ad1400) [pid = 1716] [serial = 1750] [outer = (nil)] 11:22:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a08f800) [pid = 1716] [serial = 1751] [outer = 0x92ad1400] 11:22:30 INFO - PROCESS | 1716 | 1467051750434 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9a095000) [pid = 1716] [serial = 1752] [outer = 0x92ad1400] 11:22:31 INFO - PROCESS | 1716 | 1467051751432 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1638ms 11:22:31 INFO - PROCESS | 1716 | 1467051751476 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:22:31 INFO - PROCESS | 1716 | 1467051751488 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:22:31 INFO - PROCESS | 1716 | 1467051751496 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1716 | 1467051751500 Marionette TRACE conn4 <- [1,2306,null,{}] 11:22:31 INFO - PROCESS | 1716 | 1467051751506 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:31 INFO - PROCESS | 1716 | 1467051751511 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:31 INFO - PROCESS | 1716 | 1467051751725 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:22:32 INFO - PROCESS | 1716 | 1467051752020 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1716 | 1467051752033 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7c00 == 48 [pid = 1716] [id = 584] 11:22:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8d1d4400) [pid = 1716] [serial = 1753] [outer = (nil)] 11:22:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8ebc3000) [pid = 1716] [serial = 1754] [outer = 0x8d1d4400] 11:22:32 INFO - PROCESS | 1716 | 1467051752121 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x97941000) [pid = 1716] [serial = 1755] [outer = 0x8d1d4400] 11:22:33 INFO - PROCESS | 1716 | 1467051753188 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1738ms 11:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:22:33 INFO - PROCESS | 1716 | 1467051753239 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 1716 | 1467051753242 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:22:33 INFO - PROCESS | 1716 | 1467051753250 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 1716 | 1467051753254 Marionette TRACE conn4 <- [1,2310,null,{}] 11:22:33 INFO - PROCESS | 1716 | 1467051753262 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 1716 | 1467051753268 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:33 INFO - PROCESS | 1716 | 1467051753480 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:22:33 INFO - PROCESS | 1716 | 1467051753698 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1716 | 1467051753707 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e390800 == 49 [pid = 1716] [id = 585] 11:22:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8e55c400) [pid = 1716] [serial = 1756] [outer = (nil)] 11:22:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9a17b800) [pid = 1716] [serial = 1757] [outer = 0x8e55c400] 11:22:33 INFO - PROCESS | 1716 | 1467051753790 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x9a17f000) [pid = 1716] [serial = 1758] [outer = 0x8e55c400] 11:22:35 INFO - PROCESS | 1716 | 1467051755200 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2003ms 11:22:35 INFO - PROCESS | 1716 | 1467051755350 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 1716 | 1467051755356 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:22:35 INFO - PROCESS | 1716 | 1467051755383 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 1716 | 1467051755390 Marionette TRACE conn4 <- [1,2314,null,{}] 11:22:35 INFO - PROCESS | 1716 | 1467051755402 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 1716 | 1467051755409 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:35 INFO - PROCESS | 1716 | 1467051755605 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:22:35 INFO - PROCESS | 1716 | 1467051755821 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 1716 | 1467051755835 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cc400 == 50 [pid = 1716] [id = 586] 11:22:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8dc57400) [pid = 1716] [serial = 1759] [outer = (nil)] 11:22:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8e38a800) [pid = 1716] [serial = 1760] [outer = 0x8dc57400] 11:22:35 INFO - PROCESS | 1716 | 1467051755917 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8e38e400) [pid = 1716] [serial = 1761] [outer = 0x8dc57400] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4f800 == 49 [pid = 1716] [id = 537] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x91c37400 == 48 [pid = 1716] [id = 542] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8eecb000 == 47 [pid = 1716] [id = 546] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6c00 == 46 [pid = 1716] [id = 559] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d2000 == 45 [pid = 1716] [id = 550] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x92377c00 == 44 [pid = 1716] [id = 553] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8e384c00 == 43 [pid = 1716] [id = 543] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38d400 == 42 [pid = 1716] [id = 554] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc58c00 == 41 [pid = 1716] [id = 544] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x91c34800 == 40 [pid = 1716] [id = 555] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d5000 == 39 [pid = 1716] [id = 548] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55e000 == 38 [pid = 1716] [id = 547] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x92aa0400 == 37 [pid = 1716] [id = 545] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cf400 == 36 [pid = 1716] [id = 549] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55b400 == 35 [pid = 1716] [id = 557] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec2000 == 34 [pid = 1716] [id = 556] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8f743400 == 33 [pid = 1716] [id = 558] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8e390800 == 32 [pid = 1716] [id = 585] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7c00 == 31 [pid = 1716] [id = 584] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x9237c000 == 30 [pid = 1716] [id = 583] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec5c00 == 29 [pid = 1716] [id = 581] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ccc00 == 28 [pid = 1716] [id = 582] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x91d7e800 == 27 [pid = 1716] [id = 580] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x91d78800 == 26 [pid = 1716] [id = 579] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7a400 == 25 [pid = 1716] [id = 578] 11:22:38 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba5000 == 24 [pid = 1716] [id = 577] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8eec8c00) [pid = 1716] [serial = 1685] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8e55fc00) [pid = 1716] [serial = 1682] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8c3cfc00) [pid = 1716] [serial = 1679] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8d1d5800) [pid = 1716] [serial = 1680] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x9a17e800) [pid = 1716] [serial = 1677] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x92ad5c00) [pid = 1716] [serial = 1662] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x9a17a000) [pid = 1716] [serial = 1676] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x92aa3400) [pid = 1716] [serial = 1661] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8d1cec00) [pid = 1716] [serial = 1688] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x939e1c00) [pid = 1716] [serial = 1665] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x939bcc00) [pid = 1716] [serial = 1664] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8eb50000) [pid = 1716] [serial = 1689] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x954e1000) [pid = 1716] [serial = 1668] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x954dbc00) [pid = 1716] [serial = 1667] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8ed73c00) [pid = 1716] [serial = 1656] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x99811800) [pid = 1716] [serial = 1671] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8f752000) [pid = 1716] [serial = 1686] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x98a6b800) [pid = 1716] [serial = 1670] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9a098c00) [pid = 1716] [serial = 1674] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9a094000) [pid = 1716] [serial = 1673] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb4dc00) [pid = 1716] [serial = 1683] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8e562c00) [pid = 1716] [serial = 1655] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x9237c800) [pid = 1716] [serial = 1691] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x91d22800) [pid = 1716] [serial = 1659] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8f8b0400) [pid = 1716] [serial = 1658] [outer = (nil)] [url = about:blank] 11:22:38 INFO - PROCESS | 1716 | 1467051758254 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 3001ms 11:22:38 INFO - PROCESS | 1716 | 1467051758382 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 1716 | 1467051758388 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:22:38 INFO - PROCESS | 1716 | 1467051758401 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 1716 | 1467051758408 Marionette TRACE conn4 <- [1,2318,null,{}] 11:22:38 INFO - PROCESS | 1716 | 1467051758418 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 1716 | 1467051758423 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:38 INFO - PROCESS | 1716 | 1467051758604 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:22:38 INFO - PROCESS | 1716 | 1467051758750 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 1716 | 1467051758757 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ce800 == 25 [pid = 1716] [id = 587] 11:22:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d9d0c00) [pid = 1716] [serial = 1762] [outer = (nil)] 11:22:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8d9d5400) [pid = 1716] [serial = 1763] [outer = 0x8d9d0c00] 11:22:38 INFO - PROCESS | 1716 | 1467051758840 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8dba3400) [pid = 1716] [serial = 1764] [outer = 0x8d9d0c00] 11:22:39 INFO - PROCESS | 1716 | 1467051759745 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 1716 | 1467051759799 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:22:39 INFO - PROCESS | 1716 | 1467051759812 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1716 | 1467051759818 Marionette TRACE conn4 <- [1,2322,null,{}] 11:22:39 INFO - PROCESS | 1716 | 1467051759824 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 1716 | 1467051759831 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:40 INFO - PROCESS | 1716 | 1467051760026 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:22:40 INFO - PROCESS | 1716 | 1467051760172 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1716 | 1467051760183 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387400 == 26 [pid = 1716] [id = 588] 11:22:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e564000) [pid = 1716] [serial = 1765] [outer = (nil)] 11:22:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8eb4b000) [pid = 1716] [serial = 1766] [outer = 0x8e564000] 11:22:40 INFO - PROCESS | 1716 | 1467051760265 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eb53000) [pid = 1716] [serial = 1767] [outer = 0x8e564000] 11:22:41 INFO - PROCESS | 1716 | 1467051761238 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1496ms 11:22:41 INFO - PROCESS | 1716 | 1467051761308 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 1716 | 1467051761312 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:22:41 INFO - PROCESS | 1716 | 1467051761320 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 1716 | 1467051761326 Marionette TRACE conn4 <- [1,2326,null,{}] 11:22:41 INFO - PROCESS | 1716 | 1467051761354 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 1716 | 1467051761365 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:41 INFO - PROCESS | 1716 | 1467051761614 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:22:41 INFO - PROCESS | 1716 | 1467051761645 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1716 | 1467051761659 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eebd400 == 27 [pid = 1716] [id = 589] 11:22:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8eec1c00) [pid = 1716] [serial = 1768] [outer = (nil)] 11:22:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8eec5400) [pid = 1716] [serial = 1769] [outer = 0x8eec1c00] 11:22:41 INFO - PROCESS | 1716 | 1467051761737 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8f743400) [pid = 1716] [serial = 1770] [outer = 0x8eec1c00] 11:22:42 INFO - PROCESS | 1716 | 1467051762753 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1497ms 11:22:42 INFO - PROCESS | 1716 | 1467051762817 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:22:42 INFO - PROCESS | 1716 | 1467051762822 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:22:42 INFO - PROCESS | 1716 | 1467051762849 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1716 | 1467051762854 Marionette TRACE conn4 <- [1,2330,null,{}] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8ed80000) [pid = 1716] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91d87400) [pid = 1716] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8ebcdc00) [pid = 1716] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8dc5f400) [pid = 1716] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb4c800) [pid = 1716] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x966cbc00) [pid = 1716] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8c3cb000) [pid = 1716] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8ebce400) [pid = 1716] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8d1cd000) [pid = 1716] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e38f800) [pid = 1716] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x93b62c00) [pid = 1716] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8f745000) [pid = 1716] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8dba5400) [pid = 1716] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:22:43 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91d7b400) [pid = 1716] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:22:43 INFO - PROCESS | 1716 | 1467051763570 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:43 INFO - PROCESS | 1716 | 1467051763576 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:43 INFO - PROCESS | 1716 | 1467051763739 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:22:43 INFO - PROCESS | 1716 | 1467051763883 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1716 | 1467051763890 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbabc00 == 28 [pid = 1716] [id = 590] 11:22:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb49800) [pid = 1716] [serial = 1771] [outer = (nil)] 11:22:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8ed80000) [pid = 1716] [serial = 1772] [outer = 0x8eb49800] 11:22:43 INFO - PROCESS | 1716 | 1467051763963 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f8a8800) [pid = 1716] [serial = 1773] [outer = 0x8eb49800] 11:22:44 INFO - PROCESS | 1716 | 1467051764742 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1955ms 11:22:44 INFO - PROCESS | 1716 | 1467051764784 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1716 | 1467051764789 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:22:44 INFO - PROCESS | 1716 | 1467051764795 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1716 | 1467051764799 Marionette TRACE conn4 <- [1,2334,null,{}] 11:22:44 INFO - PROCESS | 1716 | 1467051764805 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 1716 | 1467051764811 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:44 INFO - PROCESS | 1716 | 1467051764977 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:22:45 INFO - PROCESS | 1716 | 1467051764986 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 1716 | 1467051764996 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f749800 == 29 [pid = 1716] [id = 591] 11:22:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x91c34800) [pid = 1716] [serial = 1774] [outer = (nil)] 11:22:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91c43c00) [pid = 1716] [serial = 1775] [outer = 0x91c34800] 11:22:45 INFO - PROCESS | 1716 | 1467051765068 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x91d2b400) [pid = 1716] [serial = 1776] [outer = 0x91c34800] 11:22:46 INFO - PROCESS | 1716 | 1467051766186 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1480ms 11:22:46 INFO - PROCESS | 1716 | 1467051766277 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1716 | 1467051766283 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:22:46 INFO - PROCESS | 1716 | 1467051766293 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1716 | 1467051766298 Marionette TRACE conn4 <- [1,2338,null,{}] 11:22:46 INFO - PROCESS | 1716 | 1467051766307 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:46 INFO - PROCESS | 1716 | 1467051766312 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:46 INFO - PROCESS | 1716 | 1467051766649 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:22:46 INFO - PROCESS | 1716 | 1467051766865 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1716 | 1467051766875 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbb0c00 == 30 [pid = 1716] [id = 592] 11:22:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8dc52c00) [pid = 1716] [serial = 1777] [outer = (nil)] 11:22:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8ebc3400) [pid = 1716] [serial = 1778] [outer = 0x8dc52c00] 11:22:46 INFO - PROCESS | 1716 | 1467051766964 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8ed79400) [pid = 1716] [serial = 1779] [outer = 0x8dc52c00] 11:22:47 INFO - PROCESS | 1716 | 1467051767939 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1700ms 11:22:47 INFO - PROCESS | 1716 | 1467051767993 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1716 | 1467051768001 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:22:48 INFO - PROCESS | 1716 | 1467051768013 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1716 | 1467051768017 Marionette TRACE conn4 <- [1,2342,null,{}] 11:22:48 INFO - PROCESS | 1716 | 1467051768025 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 1716 | 1467051768032 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:48 INFO - PROCESS | 1716 | 1467051768377 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:22:48 INFO - PROCESS | 1716 | 1467051768576 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 1716 | 1467051768585 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9c00 == 31 [pid = 1716] [id = 593] 11:22:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x91d24400) [pid = 1716] [serial = 1780] [outer = (nil)] 11:22:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91d2fc00) [pid = 1716] [serial = 1781] [outer = 0x91d24400] 11:22:48 INFO - PROCESS | 1716 | 1467051768677 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x91d7ec00) [pid = 1716] [serial = 1782] [outer = 0x91d24400] 11:22:49 INFO - PROCESS | 1716 | 1467051769683 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1692ms 11:22:49 INFO - PROCESS | 1716 | 1467051769711 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 1716 | 1467051769716 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:22:49 INFO - PROCESS | 1716 | 1467051769726 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 1716 | 1467051769733 Marionette TRACE conn4 <- [1,2346,null,{}] 11:22:49 INFO - PROCESS | 1716 | 1467051769751 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:49 INFO - PROCESS | 1716 | 1467051769761 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:49 INFO - PROCESS | 1716 | 1467051769952 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:22:50 INFO - PROCESS | 1716 | 1467051770186 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1716 | 1467051770198 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x92aa0400 == 32 [pid = 1716] [id = 594] 11:22:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92aa1000) [pid = 1716] [serial = 1783] [outer = (nil)] 11:22:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x92acec00) [pid = 1716] [serial = 1784] [outer = 0x92aa1000] 11:22:50 INFO - PROCESS | 1716 | 1467051770326 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92ad8c00) [pid = 1716] [serial = 1785] [outer = 0x92aa1000] 11:22:51 INFO - PROCESS | 1716 | 1467051771261 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1593ms 11:22:51 INFO - PROCESS | 1716 | 1467051771319 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1716 | 1467051771324 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:22:51 INFO - PROCESS | 1716 | 1467051771331 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1716 | 1467051771335 Marionette TRACE conn4 <- [1,2350,null,{}] 11:22:51 INFO - PROCESS | 1716 | 1467051771341 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:51 INFO - PROCESS | 1716 | 1467051771347 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:51 INFO - PROCESS | 1716 | 1467051771593 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:22:51 INFO - PROCESS | 1716 | 1467051771865 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 1716 | 1467051771871 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x92380000 == 33 [pid = 1716] [id = 595] 11:22:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92dcf800) [pid = 1716] [serial = 1786] [outer = (nil)] 11:22:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92dd7800) [pid = 1716] [serial = 1787] [outer = 0x92dcf800] 11:22:51 INFO - PROCESS | 1716 | 1467051771973 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x939b6000) [pid = 1716] [serial = 1788] [outer = 0x92dcf800] 11:22:52 INFO - PROCESS | 1716 | 1467051772867 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 11:22:52 INFO - PROCESS | 1716 | 1467051772917 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:22:52 INFO - PROCESS | 1716 | 1467051772921 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:22:52 INFO - PROCESS | 1716 | 1467051772928 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 1716 | 1467051772932 Marionette TRACE conn4 <- [1,2354,null,{}] 11:22:52 INFO - PROCESS | 1716 | 1467051772938 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 1716 | 1467051772943 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:53 INFO - PROCESS | 1716 | 1467051773119 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:22:53 INFO - PROCESS | 1716 | 1467051773305 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1716 | 1467051773323 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f1800 == 34 [pid = 1716] [id = 596] 11:22:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8c3ce400) [pid = 1716] [serial = 1789] [outer = (nil)] 11:22:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x939e7000) [pid = 1716] [serial = 1790] [outer = 0x8c3ce400] 11:22:53 INFO - PROCESS | 1716 | 1467051773456 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x93bb5800) [pid = 1716] [serial = 1791] [outer = 0x8c3ce400] 11:22:54 INFO - PROCESS | 1716 | 1467051774402 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1533ms 11:22:54 INFO - PROCESS | 1716 | 1467051774461 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 1716 | 1467051774465 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:22:54 INFO - PROCESS | 1716 | 1467051774472 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1716 | 1467051774476 Marionette TRACE conn4 <- [1,2358,null,{}] 11:22:54 INFO - PROCESS | 1716 | 1467051774482 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:54 INFO - PROCESS | 1716 | 1467051774494 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:54 INFO - PROCESS | 1716 | 1467051774769 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:22:55 INFO - PROCESS | 1716 | 1467051775056 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1716 | 1467051775068 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed71c00 == 35 [pid = 1716] [id = 597] 11:22:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x939b5000) [pid = 1716] [serial = 1792] [outer = (nil)] 11:22:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x954e1400) [pid = 1716] [serial = 1793] [outer = 0x939b5000] 11:22:55 INFO - PROCESS | 1716 | 1467051775163 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x966d0400) [pid = 1716] [serial = 1794] [outer = 0x939b5000] 11:22:56 INFO - PROCESS | 1716 | 1467051776100 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1685ms 11:22:56 INFO - PROCESS | 1716 | 1467051776158 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1716 | 1467051776162 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:22:56 INFO - PROCESS | 1716 | 1467051776170 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1716 | 1467051776174 Marionette TRACE conn4 <- [1,2362,null,{}] 11:22:56 INFO - PROCESS | 1716 | 1467051776181 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 1716 | 1467051776187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:56 INFO - PROCESS | 1716 | 1467051776385 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:22:56 INFO - PROCESS | 1716 | 1467051776629 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 1716 | 1467051776638 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d3000 == 36 [pid = 1716] [id = 598] 11:22:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d1c6800) [pid = 1716] [serial = 1795] [outer = (nil)] 11:22:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8dba8000) [pid = 1716] [serial = 1796] [outer = 0x8d1c6800] 11:22:56 INFO - PROCESS | 1716 | 1467051776760 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8e385c00) [pid = 1716] [serial = 1797] [outer = 0x8d1c6800] 11:22:57 INFO - PROCESS | 1716 | 1467051777665 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1688ms 11:22:57 INFO - PROCESS | 1716 | 1467051777859 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 1716 | 1467051777866 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:22:57 INFO - PROCESS | 1716 | 1467051777874 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1716 | 1467051777879 Marionette TRACE conn4 <- [1,2366,null,{}] 11:22:57 INFO - PROCESS | 1716 | 1467051777887 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 1716 | 1467051777893 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:58 INFO - PROCESS | 1716 | 1467051778064 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:22:58 INFO - PROCESS | 1716 | 1467051778323 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 1716 | 1467051778343 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd800 == 37 [pid = 1716] [id = 599] 11:22:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8c3ce000) [pid = 1716] [serial = 1798] [outer = (nil)] 11:22:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8dba9400) [pid = 1716] [serial = 1799] [outer = 0x8c3ce000] 11:22:58 INFO - PROCESS | 1716 | 1467051778515 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8dc54400) [pid = 1716] [serial = 1800] [outer = 0x8c3ce000] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x92379c00) [pid = 1716] [serial = 1692] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x92a9a400) [pid = 1716] [serial = 1697] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x97948400) [pid = 1716] [serial = 1704] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x9a17f800) [pid = 1716] [serial = 1709] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8eb54400) [pid = 1716] [serial = 1721] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x995a1000) [pid = 1716] [serial = 1707] [outer = (nil)] [url = about:blank] 11:22:58 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8ebc4c00) [pid = 1716] [serial = 1722] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8d1ce800) [pid = 1716] [serial = 1715] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8f74e400) [pid = 1716] [serial = 1724] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8dc54000) [pid = 1716] [serial = 1712] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8eb4d000) [pid = 1716] [serial = 1694] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x97946400) [pid = 1716] [serial = 1703] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x93d73800) [pid = 1716] [serial = 1700] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x92ace800) [pid = 1716] [serial = 1698] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x98a05000) [pid = 1716] [serial = 1706] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8f8a6800) [pid = 1716] [serial = 1727] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8dbb1c00) [pid = 1716] [serial = 1718] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8e382800) [pid = 1716] [serial = 1719] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8d9cc800) [pid = 1716] [serial = 1716] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9a186800) [pid = 1716] [serial = 1710] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eb4bc00) [pid = 1716] [serial = 1713] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8f748400) [pid = 1716] [serial = 1695] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8f8ae000) [pid = 1716] [serial = 1725] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x95287000) [pid = 1716] [serial = 1701] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91d81800) [pid = 1716] [serial = 1730] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92379400) [pid = 1716] [serial = 1731] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8f751400) [pid = 1716] [serial = 1728] [outer = (nil)] [url = about:blank] 11:22:59 INFO - PROCESS | 1716 | 1467051779474 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1692ms 11:22:59 INFO - PROCESS | 1716 | 1467051779568 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1716 | 1467051779578 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:22:59 INFO - PROCESS | 1716 | 1467051779592 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1716 | 1467051779598 Marionette TRACE conn4 <- [1,2370,null,{}] 11:22:59 INFO - PROCESS | 1716 | 1467051779604 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 1716 | 1467051779609 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:59 INFO - PROCESS | 1716 | 1467051779781 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:22:59 INFO - PROCESS | 1716 | 1467051779928 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 1716 | 1467051779935 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:22:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7800 == 38 [pid = 1716] [id = 600] 11:22:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e561800) [pid = 1716] [serial = 1801] [outer = (nil)] 11:23:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8ebc4c00) [pid = 1716] [serial = 1802] [outer = 0x8e561800] 11:23:00 INFO - PROCESS | 1716 | 1467051780012 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8ed7cc00) [pid = 1716] [serial = 1803] [outer = 0x8e561800] 11:23:00 INFO - PROCESS | 1716 | 1467051780852 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1338ms 11:23:00 INFO - PROCESS | 1716 | 1467051780928 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1716 | 1467051780931 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:23:00 INFO - PROCESS | 1716 | 1467051780939 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1716 | 1467051780941 Marionette TRACE conn4 <- [1,2374,null,{}] 11:23:00 INFO - PROCESS | 1716 | 1467051780957 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 1716 | 1467051780966 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:01 INFO - PROCESS | 1716 | 1467051781150 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:23:01 INFO - PROCESS | 1716 | 1467051781359 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1716 | 1467051781373 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8b0800 == 39 [pid = 1716] [id = 601] 11:23:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x91c35800) [pid = 1716] [serial = 1804] [outer = (nil)] 11:23:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x91d24800) [pid = 1716] [serial = 1805] [outer = 0x91c35800] 11:23:01 INFO - PROCESS | 1716 | 1467051781464 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92372800) [pid = 1716] [serial = 1806] [outer = 0x91c35800] 11:23:02 INFO - PROCESS | 1716 | 1467051782493 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1589ms 11:23:02 INFO - PROCESS | 1716 | 1467051782529 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 1716 | 1467051782534 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:23:02 INFO - PROCESS | 1716 | 1467051782540 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 1716 | 1467051782544 Marionette TRACE conn4 <- [1,2378,null,{}] 11:23:02 INFO - PROCESS | 1716 | 1467051782557 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 1716 | 1467051782561 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:02 INFO - PROCESS | 1716 | 1467051782811 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:23:02 INFO - PROCESS | 1716 | 1467051782845 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1716 | 1467051782852 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3d400 == 40 [pid = 1716] [id = 602] 11:23:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92377800) [pid = 1716] [serial = 1807] [outer = (nil)] 11:23:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92aa4000) [pid = 1716] [serial = 1808] [outer = 0x92377800] 11:23:02 INFO - PROCESS | 1716 | 1467051782926 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92adac00) [pid = 1716] [serial = 1809] [outer = 0x92377800] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8dc57400) [pid = 1716] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8e564000) [pid = 1716] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8eec1c00) [pid = 1716] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8d9d0c00) [pid = 1716] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8dba7400) [pid = 1716] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8eebcc00) [pid = 1716] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x92a97400) [pid = 1716] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92ada800) [pid = 1716] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92373800) [pid = 1716] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x939c3000) [pid = 1716] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x92ad1400) [pid = 1716] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d1d4400) [pid = 1716] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e55c400) [pid = 1716] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:23:03 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8eb49800) [pid = 1716] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:23:04 INFO - PROCESS | 1716 | 1467051784004 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1486ms 11:23:04 INFO - PROCESS | 1716 | 1467051784027 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1716 | 1467051784031 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:23:04 INFO - PROCESS | 1716 | 1467051784038 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1716 | 1467051784043 Marionette TRACE conn4 <- [1,2382,null,{}] 11:23:04 INFO - PROCESS | 1716 | 1467051784049 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:04 INFO - PROCESS | 1716 | 1467051784055 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:04 INFO - PROCESS | 1716 | 1467051784289 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:23:04 INFO - PROCESS | 1716 | 1467051784309 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 1716 | 1467051784319 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:04 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55c400 == 41 [pid = 1716] [id = 603] 11:23:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eb51800) [pid = 1716] [serial = 1810] [outer = (nil)] 11:23:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x92375000) [pid = 1716] [serial = 1811] [outer = 0x8eb51800] 11:23:04 INFO - PROCESS | 1716 | 1467051784399 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x92a98800) [pid = 1716] [serial = 1812] [outer = 0x8eb51800] 11:23:05 INFO - PROCESS | 1716 | 1467051785395 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1382ms 11:23:05 INFO - PROCESS | 1716 | 1467051785423 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 1716 | 1467051785427 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:23:05 INFO - PROCESS | 1716 | 1467051785434 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 1716 | 1467051785437 Marionette TRACE conn4 <- [1,2386,null,{}] 11:23:05 INFO - PROCESS | 1716 | 1467051785444 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:05 INFO - PROCESS | 1716 | 1467051785454 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:05 INFO - PROCESS | 1716 | 1467051785737 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:23:06 INFO - PROCESS | 1716 | 1467051786004 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 1716 | 1467051786015 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5800 == 42 [pid = 1716] [id = 604] 11:23:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8c3c6000) [pid = 1716] [serial = 1813] [outer = (nil)] 11:23:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8d1c9c00) [pid = 1716] [serial = 1814] [outer = 0x8c3c6000] 11:23:06 INFO - PROCESS | 1716 | 1467051786149 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8d1d4400) [pid = 1716] [serial = 1815] [outer = 0x8c3c6000] 11:23:07 INFO - PROCESS | 1716 | 1467051787145 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1788ms 11:23:07 INFO - PROCESS | 1716 | 1467051787225 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 1716 | 1467051787232 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:23:07 INFO - PROCESS | 1716 | 1467051787242 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 1716 | 1467051787247 Marionette TRACE conn4 <- [1,2390,null,{}] 11:23:07 INFO - PROCESS | 1716 | 1467051787256 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 1716 | 1467051787262 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:07 INFO - PROCESS | 1716 | 1467051787510 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:23:07 INFO - PROCESS | 1716 | 1467051787801 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1716 | 1467051787809 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55a400 == 43 [pid = 1716] [id = 605] 11:23:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8e55f400) [pid = 1716] [serial = 1816] [outer = (nil)] 11:23:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8eb52800) [pid = 1716] [serial = 1817] [outer = 0x8e55f400] 11:23:07 INFO - PROCESS | 1716 | 1467051787901 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8ebce000) [pid = 1716] [serial = 1818] [outer = 0x8e55f400] 11:23:08 INFO - PROCESS | 1716 | 1467051788886 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1689ms 11:23:08 INFO - PROCESS | 1716 | 1467051788931 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 1716 | 1467051788937 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:23:08 INFO - PROCESS | 1716 | 1467051788944 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 1716 | 1467051788947 Marionette TRACE conn4 <- [1,2394,null,{}] 11:23:08 INFO - PROCESS | 1716 | 1467051788954 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 1716 | 1467051788958 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:09 INFO - PROCESS | 1716 | 1467051789166 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:23:09 INFO - PROCESS | 1716 | 1467051789453 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 1716 | 1467051789461 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74c000 == 44 [pid = 1716] [id = 606] 11:23:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8f8a5000) [pid = 1716] [serial = 1819] [outer = (nil)] 11:23:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8f8acc00) [pid = 1716] [serial = 1820] [outer = 0x8f8a5000] 11:23:09 INFO - PROCESS | 1716 | 1467051789591 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x91c41800) [pid = 1716] [serial = 1821] [outer = 0x8f8a5000] 11:23:10 INFO - PROCESS | 1716 | 1467051790581 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1687ms 11:23:10 INFO - PROCESS | 1716 | 1467051790632 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 1716 | 1467051790639 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:23:10 INFO - PROCESS | 1716 | 1467051790657 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 1716 | 1467051790665 Marionette TRACE conn4 <- [1,2398,null,{}] 11:23:10 INFO - PROCESS | 1716 | 1467051790672 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:10 INFO - PROCESS | 1716 | 1467051790679 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:10 INFO - PROCESS | 1716 | 1467051790946 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:23:11 INFO - PROCESS | 1716 | 1467051791242 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1716 | 1467051791253 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e562000 == 45 [pid = 1716] [id = 607] 11:23:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eebe000) [pid = 1716] [serial = 1822] [outer = (nil)] 11:23:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939d9c00) [pid = 1716] [serial = 1823] [outer = 0x8eebe000] 11:23:11 INFO - PROCESS | 1716 | 1467051791340 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x95288c00) [pid = 1716] [serial = 1824] [outer = 0x8eebe000] 11:23:12 INFO - PROCESS | 1716 | 1467051792294 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1702ms 11:23:12 INFO - PROCESS | 1716 | 1467051792352 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 1716 | 1467051792356 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:23:12 INFO - PROCESS | 1716 | 1467051792363 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 1716 | 1467051792367 Marionette TRACE conn4 <- [1,2402,null,{}] 11:23:12 INFO - PROCESS | 1716 | 1467051792374 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 1716 | 1467051792379 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:12 INFO - PROCESS | 1716 | 1467051792613 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:23:12 INFO - PROCESS | 1716 | 1467051792848 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 1716 | 1467051792859 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38f000 == 46 [pid = 1716] [id = 608] 11:23:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x93b69c00) [pid = 1716] [serial = 1825] [outer = (nil)] 11:23:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9835bc00) [pid = 1716] [serial = 1826] [outer = 0x93b69c00] 11:23:12 INFO - PROCESS | 1716 | 1467051792985 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x98a0c400) [pid = 1716] [serial = 1827] [outer = 0x93b69c00] 11:23:13 INFO - PROCESS | 1716 | 1467051793905 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1582ms 11:23:13 INFO - PROCESS | 1716 | 1467051793946 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1716 | 1467051793950 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:23:13 INFO - PROCESS | 1716 | 1467051793957 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1716 | 1467051793962 Marionette TRACE conn4 <- [1,2406,null,{}] 11:23:13 INFO - PROCESS | 1716 | 1467051793968 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 1716 | 1467051793974 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:14 INFO - PROCESS | 1716 | 1467051794179 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:23:14 INFO - PROCESS | 1716 | 1467051794424 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 1716 | 1467051794444 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a093400 == 47 [pid = 1716] [id = 609] 11:23:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9a094800) [pid = 1716] [serial = 1828] [outer = (nil)] 11:23:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9a09a400) [pid = 1716] [serial = 1829] [outer = 0x9a094800] 11:23:14 INFO - PROCESS | 1716 | 1467051794583 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x9a182400) [pid = 1716] [serial = 1830] [outer = 0x9a094800] 11:23:15 INFO - PROCESS | 1716 | 1467051795594 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1686ms 11:23:15 INFO - PROCESS | 1716 | 1467051795645 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:23:15 INFO - PROCESS | 1716 | 1467051795650 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:23:15 INFO - PROCESS | 1716 | 1467051795657 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 1716 | 1467051795661 Marionette TRACE conn4 <- [1,2410,null,{}] 11:23:15 INFO - PROCESS | 1716 | 1467051795667 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 1716 | 1467051795673 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:15 INFO - PROCESS | 1716 | 1467051795879 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:23:16 INFO - PROCESS | 1716 | 1467051796131 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1716 | 1467051796141 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d3c00 == 48 [pid = 1716] [id = 610] 11:23:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x8d1d5800) [pid = 1716] [serial = 1831] [outer = (nil)] 11:23:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8d9d3000) [pid = 1716] [serial = 1832] [outer = 0x8d1d5800] 11:23:16 INFO - PROCESS | 1716 | 1467051796530 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8dc55c00) [pid = 1716] [serial = 1833] [outer = 0x8d1d5800] 11:23:17 INFO - PROCESS | 1716 | 1467051797571 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1947ms 11:23:17 INFO - PROCESS | 1716 | 1467051797604 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 1716 | 1467051797608 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:23:17 INFO - PROCESS | 1716 | 1467051797617 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 1716 | 1467051797622 Marionette TRACE conn4 <- [1,2414,null,{}] 11:23:17 INFO - PROCESS | 1716 | 1467051797630 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:17 INFO - PROCESS | 1716 | 1467051797637 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:17 INFO - PROCESS | 1716 | 1467051797870 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:23:18 INFO - PROCESS | 1716 | 1467051798208 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1716 | 1467051798216 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38cc00 == 49 [pid = 1716] [id = 611] 11:23:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8ed75c00) [pid = 1716] [serial = 1834] [outer = (nil)] 11:23:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8eec5c00) [pid = 1716] [serial = 1835] [outer = 0x8ed75c00] 11:23:18 INFO - PROCESS | 1716 | 1467051798310 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8f751000) [pid = 1716] [serial = 1836] [outer = 0x8ed75c00] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6400 == 48 [pid = 1716] [id = 562] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55c400 == 47 [pid = 1716] [id = 603] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3d400 == 46 [pid = 1716] [id = 602] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8b0800 == 45 [pid = 1716] [id = 601] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7800 == 44 [pid = 1716] [id = 600] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd800 == 43 [pid = 1716] [id = 599] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9800 == 42 [pid = 1716] [id = 571] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38fc00 == 41 [pid = 1716] [id = 560] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ce800 == 40 [pid = 1716] [id = 587] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3c00 == 39 [pid = 1716] [id = 572] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x91d7b000 == 38 [pid = 1716] [id = 576] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8eebd400 == 37 [pid = 1716] [id = 589] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcc000 == 36 [pid = 1716] [id = 561] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc53000 == 35 [pid = 1716] [id = 573] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e387400 == 34 [pid = 1716] [id = 588] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb51c00 == 33 [pid = 1716] [id = 574] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8f749800 == 32 [pid = 1716] [id = 591] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f1800 == 31 [pid = 1716] [id = 596] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c4c00 == 30 [pid = 1716] [id = 570] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0fc800 == 29 [pid = 1716] [id = 569] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed71c00 == 28 [pid = 1716] [id = 597] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbb0c00 == 27 [pid = 1716] [id = 592] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x939e6c00 == 26 [pid = 1716] [id = 566] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc54800 == 25 [pid = 1716] [id = 565] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5c00 == 24 [pid = 1716] [id = 568] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9c00 == 23 [pid = 1716] [id = 593] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cc400 == 22 [pid = 1716] [id = 586] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d3000 == 21 [pid = 1716] [id = 598] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7ec00 == 20 [pid = 1716] [id = 575] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbabc00 == 19 [pid = 1716] [id = 590] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x92aa0400 == 18 [pid = 1716] [id = 594] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d2800 == 17 [pid = 1716] [id = 563] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38bc00 == 16 [pid = 1716] [id = 564] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba4800 == 15 [pid = 1716] [id = 567] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x92380000 == 14 [pid = 1716] [id = 595] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x9a093400 == 13 [pid = 1716] [id = 609] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38f000 == 12 [pid = 1716] [id = 608] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e562000 == 11 [pid = 1716] [id = 607] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55a400 == 10 [pid = 1716] [id = 605] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74c000 == 9 [pid = 1716] [id = 606] 11:23:19 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c5800 == 8 [pid = 1716] [id = 604] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8e38e400) [pid = 1716] [serial = 1761] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8e38a800) [pid = 1716] [serial = 1760] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8eb4b000) [pid = 1716] [serial = 1766] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8eec5400) [pid = 1716] [serial = 1769] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8d9d5400) [pid = 1716] [serial = 1763] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8e55a800) [pid = 1716] [serial = 1734] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8e381400) [pid = 1716] [serial = 1733] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8f8ab800) [pid = 1716] [serial = 1737] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8eec9400) [pid = 1716] [serial = 1736] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x92adcc00) [pid = 1716] [serial = 1740] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92aa2400) [pid = 1716] [serial = 1739] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x939b6c00) [pid = 1716] [serial = 1743] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x92dd7000) [pid = 1716] [serial = 1742] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x93bb1400) [pid = 1716] [serial = 1746] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x939e2400) [pid = 1716] [serial = 1745] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x98304800) [pid = 1716] [serial = 1749] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x966cd800) [pid = 1716] [serial = 1748] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x91c43c00) [pid = 1716] [serial = 1775] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x9a095000) [pid = 1716] [serial = 1752] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x9a08f800) [pid = 1716] [serial = 1751] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x97941000) [pid = 1716] [serial = 1755] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8ebc3000) [pid = 1716] [serial = 1754] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x9a17f000) [pid = 1716] [serial = 1758] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x9a17b800) [pid = 1716] [serial = 1757] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8ed80000) [pid = 1716] [serial = 1772] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f743400) [pid = 1716] [serial = 1770] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8dba3400) [pid = 1716] [serial = 1764] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8f8a8800) [pid = 1716] [serial = 1773] [outer = (nil)] [url = about:blank] 11:23:19 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8eb53000) [pid = 1716] [serial = 1767] [outer = (nil)] [url = about:blank] 11:23:20 INFO - PROCESS | 1716 | 1467051800550 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2999ms 11:23:20 INFO - PROCESS | 1716 | 1467051800616 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:23:20 INFO - PROCESS | 1716 | 1467051800623 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:23:20 INFO - PROCESS | 1716 | 1467051800633 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 1716 | 1467051800640 Marionette TRACE conn4 <- [1,2418,null,{}] 11:23:20 INFO - PROCESS | 1716 | 1467051800720 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:20 INFO - PROCESS | 1716 | 1467051800727 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:20 INFO - PROCESS | 1716 | 1467051800912 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:23:20 INFO - PROCESS | 1716 | 1467051800928 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1716 | 1467051800937 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ce000 == 9 [pid = 1716] [id = 612] 11:23:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8d9d1c00) [pid = 1716] [serial = 1837] [outer = (nil)] 11:23:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8dbad400) [pid = 1716] [serial = 1838] [outer = 0x8d9d1c00] 11:23:21 INFO - PROCESS | 1716 | 1467051801018 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dc5d000) [pid = 1716] [serial = 1839] [outer = 0x8d9d1c00] 11:23:22 INFO - PROCESS | 1716 | 1467051802065 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1495ms 11:23:22 INFO - PROCESS | 1716 | 1467051802128 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1716 | 1467051802137 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:23:22 INFO - PROCESS | 1716 | 1467051802150 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1716 | 1467051802155 Marionette TRACE conn4 <- [1,2422,null,{}] 11:23:22 INFO - PROCESS | 1716 | 1467051802181 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:22 INFO - PROCESS | 1716 | 1467051802188 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:22 INFO - PROCESS | 1716 | 1467051802379 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:23:22 INFO - PROCESS | 1716 | 1467051802391 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1716 | 1467051802400 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387000 == 10 [pid = 1716] [id = 613] 11:23:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8eb4c800) [pid = 1716] [serial = 1840] [outer = (nil)] 11:23:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb53c00) [pid = 1716] [serial = 1841] [outer = 0x8eb4c800] 11:23:22 INFO - PROCESS | 1716 | 1467051802478 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8ebc9000) [pid = 1716] [serial = 1842] [outer = 0x8eb4c800] 11:23:23 INFO - PROCESS | 1716 | 1467051803602 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1495ms 11:23:23 INFO - PROCESS | 1716 | 1467051803645 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:23:23 INFO - PROCESS | 1716 | 1467051803650 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:23:23 INFO - PROCESS | 1716 | 1467051803665 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 1716 | 1467051803672 Marionette TRACE conn4 <- [1,2426,null,{}] 11:23:23 INFO - PROCESS | 1716 | 1467051803691 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 1716 | 1467051803701 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:23 INFO - PROCESS | 1716 | 1467051803945 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:23:23 INFO - PROCESS | 1716 | 1467051803975 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1716 | 1467051803989 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74c800 == 11 [pid = 1716] [id = 614] 11:23:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f74e000) [pid = 1716] [serial = 1843] [outer = (nil)] 11:23:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8a4c00) [pid = 1716] [serial = 1844] [outer = 0x8f74e000] 11:23:24 INFO - PROCESS | 1716 | 1467051804064 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8f8adc00) [pid = 1716] [serial = 1845] [outer = 0x8f74e000] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8eb51800) [pid = 1716] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x92dcf800) [pid = 1716] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92aa1000) [pid = 1716] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x939b5000) [pid = 1716] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d1c6800) [pid = 1716] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e561800) [pid = 1716] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92377800) [pid = 1716] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x91d24400) [pid = 1716] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8dc52c00) [pid = 1716] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c35800) [pid = 1716] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8c3ce400) [pid = 1716] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x91c34800) [pid = 1716] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:23:25 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8c3ce000) [pid = 1716] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:23:25 INFO - PROCESS | 1716 | 1467051805743 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2113ms 11:23:25 INFO - PROCESS | 1716 | 1467051805769 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:23:25 INFO - PROCESS | 1716 | 1467051805774 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:23:25 INFO - PROCESS | 1716 | 1467051805781 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1716 | 1467051805784 Marionette TRACE conn4 <- [1,2430,null,{}] 11:23:25 INFO - PROCESS | 1716 | 1467051805790 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:25 INFO - PROCESS | 1716 | 1467051805795 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:25 INFO - PROCESS | 1716 | 1467051805961 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:23:26 INFO - PROCESS | 1716 | 1467051806109 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1716 | 1467051806120 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1ce800 == 12 [pid = 1716] [id = 615] 11:23:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8d9cb000) [pid = 1716] [serial = 1846] [outer = (nil)] 11:23:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8e563800) [pid = 1716] [serial = 1847] [outer = 0x8d9cb000] 11:23:26 INFO - PROCESS | 1716 | 1467051806192 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x91c3bc00) [pid = 1716] [serial = 1848] [outer = 0x8d9cb000] 11:23:26 INFO - PROCESS | 1716 | 1467051806961 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1239ms 11:23:27 INFO - PROCESS | 1716 | 1467051807020 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1716 | 1467051807025 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:23:27 INFO - PROCESS | 1716 | 1467051807031 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1716 | 1467051807034 Marionette TRACE conn4 <- [1,2434,null,{}] 11:23:27 INFO - PROCESS | 1716 | 1467051807041 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 1716 | 1467051807046 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:27 INFO - PROCESS | 1716 | 1467051807211 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:23:27 INFO - PROCESS | 1716 | 1467051807221 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 1716 | 1467051807228 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3f000 == 13 [pid = 1716] [id = 616] 11:23:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x91c3f800) [pid = 1716] [serial = 1849] [outer = (nil)] 11:23:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d2ec00) [pid = 1716] [serial = 1850] [outer = 0x91c3f800] 11:23:27 INFO - PROCESS | 1716 | 1467051807301 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x91d7e800) [pid = 1716] [serial = 1851] [outer = 0x91c3f800] 11:23:28 INFO - PROCESS | 1716 | 1467051808532 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1543ms 11:23:28 INFO - PROCESS | 1716 | 1467051808576 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 1716 | 1467051808583 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:23:28 INFO - PROCESS | 1716 | 1467051808591 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 1716 | 1467051808600 Marionette TRACE conn4 <- [1,2438,null,{}] 11:23:28 INFO - PROCESS | 1716 | 1467051808609 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 1716 | 1467051808615 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:28 INFO - PROCESS | 1716 | 1467051808812 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:23:29 INFO - PROCESS | 1716 | 1467051809053 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1716 | 1467051809061 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dbaec00 == 14 [pid = 1716] [id = 617] 11:23:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dbaf400) [pid = 1716] [serial = 1852] [outer = (nil)] 11:23:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8e564000) [pid = 1716] [serial = 1853] [outer = 0x8dbaf400] 11:23:29 INFO - PROCESS | 1716 | 1467051809195 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb53400) [pid = 1716] [serial = 1854] [outer = 0x8dbaf400] 11:23:30 INFO - PROCESS | 1716 | 1467051810150 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1595ms 11:23:30 INFO - PROCESS | 1716 | 1467051810187 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 1716 | 1467051810195 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:23:30 INFO - PROCESS | 1716 | 1467051810206 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 1716 | 1467051810210 Marionette TRACE conn4 <- [1,2442,null,{}] 11:23:30 INFO - PROCESS | 1716 | 1467051810218 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:30 INFO - PROCESS | 1716 | 1467051810223 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:30 INFO - PROCESS | 1716 | 1467051810458 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:23:30 INFO - PROCESS | 1716 | 1467051810735 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 1716 | 1467051810746 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e560000 == 15 [pid = 1716] [id = 618] 11:23:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8f8a4000) [pid = 1716] [serial = 1855] [outer = (nil)] 11:23:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91c3e400) [pid = 1716] [serial = 1856] [outer = 0x8f8a4000] 11:23:30 INFO - PROCESS | 1716 | 1467051810875 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8af000) [pid = 1716] [serial = 1857] [outer = 0x8f8a4000] 11:23:31 INFO - PROCESS | 1716 | 1467051811775 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1634ms 11:23:31 INFO - PROCESS | 1716 | 1467051811841 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 1716 | 1467051811846 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:23:31 INFO - PROCESS | 1716 | 1467051811853 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 1716 | 1467051811860 Marionette TRACE conn4 <- [1,2446,null,{}] 11:23:31 INFO - PROCESS | 1716 | 1467051811877 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 1716 | 1467051811887 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:32 INFO - PROCESS | 1716 | 1467051812171 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:23:32 INFO - PROCESS | 1716 | 1467051812457 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 1716 | 1467051812468 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x9237c800 == 16 [pid = 1716] [id = 619] 11:23:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x92380000) [pid = 1716] [serial = 1858] [outer = (nil)] 11:23:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x92aa3000) [pid = 1716] [serial = 1859] [outer = 0x92380000] 11:23:32 INFO - PROCESS | 1716 | 1467051812567 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92ad3800) [pid = 1716] [serial = 1860] [outer = 0x92380000] 11:23:33 INFO - PROCESS | 1716 | 1467051813540 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1755ms 11:23:33 INFO - PROCESS | 1716 | 1467051813609 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 1716 | 1467051813615 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:23:33 INFO - PROCESS | 1716 | 1467051813622 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1716 | 1467051813625 Marionette TRACE conn4 <- [1,2450,null,{}] 11:23:33 INFO - PROCESS | 1716 | 1467051813631 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 1716 | 1467051813637 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:33 INFO - PROCESS | 1716 | 1467051813825 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:23:34 INFO - PROCESS | 1716 | 1467051814059 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 1716 | 1467051814067 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcac00 == 17 [pid = 1716] [id = 620] 11:23:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x92dcdc00) [pid = 1716] [serial = 1861] [outer = (nil)] 11:23:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x92dd6400) [pid = 1716] [serial = 1862] [outer = 0x92dcdc00] 11:23:34 INFO - PROCESS | 1716 | 1467051814203 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x939b9c00) [pid = 1716] [serial = 1863] [outer = 0x92dcdc00] 11:23:35 INFO - PROCESS | 1716 | 1467051815124 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1539ms 11:23:35 INFO - PROCESS | 1716 | 1467051815163 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 1716 | 1467051815166 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:23:35 INFO - PROCESS | 1716 | 1467051815173 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 1716 | 1467051815176 Marionette TRACE conn4 <- [1,2454,null,{}] 11:23:35 INFO - PROCESS | 1716 | 1467051815182 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 1716 | 1467051815188 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:35 INFO - PROCESS | 1716 | 1467051815376 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:23:35 INFO - PROCESS | 1716 | 1467051815614 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1716 | 1467051815622 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c8000 == 18 [pid = 1716] [id = 621] 11:23:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8dc57000) [pid = 1716] [serial = 1864] [outer = (nil)] 11:23:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x93b5f000) [pid = 1716] [serial = 1865] [outer = 0x8dc57000] 11:23:35 INFO - PROCESS | 1716 | 1467051815748 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x93bb1400) [pid = 1716] [serial = 1866] [outer = 0x8dc57000] 11:23:36 INFO - PROCESS | 1716 | 1467051816704 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1586ms 11:23:36 INFO - PROCESS | 1716 | 1467051816760 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1716 | 1467051816765 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:23:36 INFO - PROCESS | 1716 | 1467051816772 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1716 | 1467051816776 Marionette TRACE conn4 <- [1,2458,null,{}] 11:23:36 INFO - PROCESS | 1716 | 1467051816782 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 1716 | 1467051816793 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:37 INFO - PROCESS | 1716 | 1467051817008 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:23:37 INFO - PROCESS | 1716 | 1467051817241 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 1716 | 1467051817251 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc56800 == 19 [pid = 1716] [id = 622] 11:23:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eb52c00) [pid = 1716] [serial = 1867] [outer = (nil)] 11:23:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92dca000) [pid = 1716] [serial = 1868] [outer = 0x8eb52c00] 11:23:37 INFO - PROCESS | 1716 | 1467051817384 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x954d6000) [pid = 1716] [serial = 1869] [outer = 0x8eb52c00] 11:23:38 INFO - PROCESS | 1716 | 1467051818489 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1745ms 11:23:38 INFO - PROCESS | 1716 | 1467051818526 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 1716 | 1467051818535 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:23:38 INFO - PROCESS | 1716 | 1467051818557 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 1716 | 1467051818563 Marionette TRACE conn4 <- [1,2462,null,{}] 11:23:38 INFO - PROCESS | 1716 | 1467051818573 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 1716 | 1467051818581 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:39 INFO - PROCESS | 1716 | 1467051819119 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:23:39 INFO - PROCESS | 1716 | 1467051819277 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1716 | 1467051819290 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f1800 == 20 [pid = 1716] [id = 623] 11:23:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8c3c5800) [pid = 1716] [serial = 1870] [outer = (nil)] 11:23:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8c3d2400) [pid = 1716] [serial = 1871] [outer = 0x8c3c5800] 11:23:39 INFO - PROCESS | 1716 | 1467051819372 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8d9cc800) [pid = 1716] [serial = 1872] [outer = 0x8c3c5800] 11:23:40 INFO - PROCESS | 1716 | 1467051820400 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1905ms 11:23:40 INFO - PROCESS | 1716 | 1467051820462 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1716 | 1467051820471 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:23:40 INFO - PROCESS | 1716 | 1467051820487 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1716 | 1467051820495 Marionette TRACE conn4 <- [1,2466,null,{}] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x92375000) [pid = 1716] [serial = 1811] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92dd7800) [pid = 1716] [serial = 1787] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x939b6000) [pid = 1716] [serial = 1788] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x92acec00) [pid = 1716] [serial = 1784] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x966d0400) [pid = 1716] [serial = 1794] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8e385c00) [pid = 1716] [serial = 1797] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8ebc4c00) [pid = 1716] [serial = 1802] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x92adac00) [pid = 1716] [serial = 1809] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x91d2fc00) [pid = 1716] [serial = 1781] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8dba8000) [pid = 1716] [serial = 1796] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8ebc3400) [pid = 1716] [serial = 1778] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x92372800) [pid = 1716] [serial = 1806] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8ed7cc00) [pid = 1716] [serial = 1803] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x92aa4000) [pid = 1716] [serial = 1808] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x93bb5800) [pid = 1716] [serial = 1791] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x939e7000) [pid = 1716] [serial = 1790] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x91d2b400) [pid = 1716] [serial = 1776] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d7ec00) [pid = 1716] [serial = 1782] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8dc54400) [pid = 1716] [serial = 1800] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ed79400) [pid = 1716] [serial = 1779] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x91d24800) [pid = 1716] [serial = 1805] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x954e1400) [pid = 1716] [serial = 1793] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8dba9400) [pid = 1716] [serial = 1799] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x92ad8c00) [pid = 1716] [serial = 1785] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x92a98800) [pid = 1716] [serial = 1812] [outer = (nil)] [url = about:blank] 11:23:40 INFO - PROCESS | 1716 | 1467051820656 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 1716 | 1467051820659 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:40 INFO - PROCESS | 1716 | 1467051820880 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:23:41 INFO - PROCESS | 1716 | 1467051821090 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 1716 | 1467051821099 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38bc00 == 21 [pid = 1716] [id = 624] 11:23:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8e55ac00) [pid = 1716] [serial = 1873] [outer = (nil)] 11:23:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8e565800) [pid = 1716] [serial = 1874] [outer = 0x8e55ac00] 11:23:41 INFO - PROCESS | 1716 | 1467051821178 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8ebc7400) [pid = 1716] [serial = 1875] [outer = 0x8e55ac00] 11:23:41 INFO - PROCESS | 1716 | 1467051821962 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1515ms 11:23:42 INFO - PROCESS | 1716 | 1467051821998 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:23:42 INFO - PROCESS | 1716 | 1467051822004 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:23:42 INFO - PROCESS | 1716 | 1467051822011 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1716 | 1467051822015 Marionette TRACE conn4 <- [1,2470,null,{}] 11:23:42 INFO - PROCESS | 1716 | 1467051822021 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 1716 | 1467051822027 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:42 INFO - PROCESS | 1716 | 1467051822244 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:23:42 INFO - PROCESS | 1716 | 1467051822420 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1716 | 1467051822431 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38f000 == 22 [pid = 1716] [id = 625] 11:23:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8ed72400) [pid = 1716] [serial = 1876] [outer = (nil)] 11:23:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8f74f800) [pid = 1716] [serial = 1877] [outer = 0x8ed72400] 11:23:42 INFO - PROCESS | 1716 | 1467051822515 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x91c42000) [pid = 1716] [serial = 1878] [outer = 0x8ed72400] 11:23:43 INFO - PROCESS | 1716 | 1467051823455 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1492ms 11:23:43 INFO - PROCESS | 1716 | 1467051823503 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 1716 | 1467051823510 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:23:43 INFO - PROCESS | 1716 | 1467051823534 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1716 | 1467051823543 Marionette TRACE conn4 <- [1,2474,null,{}] 11:23:43 INFO - PROCESS | 1716 | 1467051823550 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 1716 | 1467051823564 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:43 INFO - PROCESS | 1716 | 1467051823848 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:23:43 INFO - PROCESS | 1716 | 1467051823874 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1716 | 1467051823880 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed74400 == 23 [pid = 1716] [id = 626] 11:23:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91c40000) [pid = 1716] [serial = 1879] [outer = (nil)] 11:23:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x92a98c00) [pid = 1716] [serial = 1880] [outer = 0x91c40000] 11:23:43 INFO - PROCESS | 1716 | 1467051823955 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92aa3c00) [pid = 1716] [serial = 1881] [outer = 0x91c40000] 11:23:45 INFO - PROCESS | 1716 | 1467051824999 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1549ms 11:23:45 INFO - PROCESS | 1716 | 1467051825070 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1716 | 1467051825073 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:23:45 INFO - PROCESS | 1716 | 1467051825082 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1716 | 1467051825087 Marionette TRACE conn4 <- [1,2478,null,{}] 11:23:45 INFO - PROCESS | 1716 | 1467051825104 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 1716 | 1467051825110 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:45 INFO - PROCESS | 1716 | 1467051825468 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8c3c6000) [pid = 1716] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8e55f400) [pid = 1716] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8f74e000) [pid = 1716] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ed75c00) [pid = 1716] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8f8a5000) [pid = 1716] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8eb4c800) [pid = 1716] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8d9d1c00) [pid = 1716] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8eebe000) [pid = 1716] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x93b69c00) [pid = 1716] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x9a094800) [pid = 1716] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8d1d5800) [pid = 1716] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:23:45 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8d9cb000) [pid = 1716] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:23:45 INFO - PROCESS | 1716 | 1467051825647 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 1716 | 1467051825657 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c6000 == 24 [pid = 1716] [id = 627] 11:23:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8c3cec00) [pid = 1716] [serial = 1882] [outer = (nil)] 11:23:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8dc53c00) [pid = 1716] [serial = 1883] [outer = 0x8c3cec00] 11:23:45 INFO - PROCESS | 1716 | 1467051825730 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8eb54400) [pid = 1716] [serial = 1884] [outer = 0x8c3cec00] 11:23:46 INFO - PROCESS | 1716 | 1467051826530 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1506ms 11:23:46 INFO - PROCESS | 1716 | 1467051826596 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 1716 | 1467051826599 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:23:46 INFO - PROCESS | 1716 | 1467051826607 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 1716 | 1467051826611 Marionette TRACE conn4 <- [1,2482,null,{}] 11:23:46 INFO - PROCESS | 1716 | 1467051826618 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 1716 | 1467051826624 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:46 INFO - PROCESS | 1716 | 1467051826804 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:23:46 INFO - PROCESS | 1716 | 1467051826814 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1716 | 1467051826831 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcd400 == 25 [pid = 1716] [id = 628] 11:23:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x92dcf800) [pid = 1716] [serial = 1885] [outer = (nil)] 11:23:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x939bc400) [pid = 1716] [serial = 1886] [outer = 0x92dcf800] 11:23:46 INFO - PROCESS | 1716 | 1467051826921 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x93b69000) [pid = 1716] [serial = 1887] [outer = 0x92dcf800] 11:23:48 INFO - PROCESS | 1716 | 1467051828157 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1585ms 11:23:48 INFO - PROCESS | 1716 | 1467051828196 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:23:48 INFO - PROCESS | 1716 | 1467051828208 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:23:48 INFO - PROCESS | 1716 | 1467051828219 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1716 | 1467051828225 Marionette TRACE conn4 <- [1,2486,null,{}] 11:23:48 INFO - PROCESS | 1716 | 1467051828235 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 1716 | 1467051828240 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:48 INFO - PROCESS | 1716 | 1467051828489 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:23:48 INFO - PROCESS | 1716 | 1467051828737 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 1716 | 1467051828745 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e385c00 == 26 [pid = 1716] [id = 629] 11:23:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e387800) [pid = 1716] [serial = 1888] [outer = (nil)] 11:23:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ed73c00) [pid = 1716] [serial = 1889] [outer = 0x8e387800] 11:23:48 INFO - PROCESS | 1716 | 1467051828862 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed7c800) [pid = 1716] [serial = 1890] [outer = 0x8e387800] 11:23:49 INFO - PROCESS | 1716 | 1467051829816 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1704ms 11:23:49 INFO - PROCESS | 1716 | 1467051829921 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1716 | 1467051829930 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:23:49 INFO - PROCESS | 1716 | 1467051829953 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 1716 | 1467051829959 Marionette TRACE conn4 <- [1,2490,null,{}] 11:23:49 INFO - PROCESS | 1716 | 1467051829967 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 1716 | 1467051829974 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:50 INFO - PROCESS | 1716 | 1467051830188 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:23:50 INFO - PROCESS | 1716 | 1467051830442 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 1716 | 1467051830452 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:50 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce400 == 27 [pid = 1716] [id = 630] 11:23:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91d78800) [pid = 1716] [serial = 1891] [outer = (nil)] 11:23:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x9237ac00) [pid = 1716] [serial = 1892] [outer = 0x91d78800] 11:23:50 INFO - PROCESS | 1716 | 1467051830583 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x92ad8400) [pid = 1716] [serial = 1893] [outer = 0x91d78800] 11:23:51 INFO - PROCESS | 1716 | 1467051831614 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1697ms 11:23:51 INFO - PROCESS | 1716 | 1467051831649 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1716 | 1467051831653 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:23:51 INFO - PROCESS | 1716 | 1467051831662 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1716 | 1467051831669 Marionette TRACE conn4 <- [1,2494,null,{}] 11:23:51 INFO - PROCESS | 1716 | 1467051831689 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 1716 | 1467051831699 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:51 INFO - PROCESS | 1716 | 1467051831914 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:23:52 INFO - PROCESS | 1716 | 1467051832203 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1716 | 1467051832217 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x94846000 == 28 [pid = 1716] [id = 631] 11:23:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x954d9800) [pid = 1716] [serial = 1894] [outer = (nil)] 11:23:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x966ce800) [pid = 1716] [serial = 1895] [outer = 0x954d9800] 11:23:52 INFO - PROCESS | 1716 | 1467051832310 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x97946c00) [pid = 1716] [serial = 1896] [outer = 0x954d9800] 11:23:53 INFO - PROCESS | 1716 | 1467051833418 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1790ms 11:23:53 INFO - PROCESS | 1716 | 1467051833452 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1716 | 1467051833456 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:23:53 INFO - PROCESS | 1716 | 1467051833464 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1716 | 1467051833468 Marionette TRACE conn4 <- [1,2498,null,{}] 11:23:53 INFO - PROCESS | 1716 | 1467051833474 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 1716 | 1467051833480 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:53 INFO - PROCESS | 1716 | 1467051833709 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:23:53 INFO - PROCESS | 1716 | 1467051833958 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1716 | 1467051833964 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dca800 == 29 [pid = 1716] [id = 632] 11:23:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x939b5800) [pid = 1716] [serial = 1897] [outer = (nil)] 11:23:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x98a03000) [pid = 1716] [serial = 1898] [outer = 0x939b5800] 11:23:54 INFO - PROCESS | 1716 | 1467051834054 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x98a05000) [pid = 1716] [serial = 1899] [outer = 0x939b5800] 11:23:55 INFO - PROCESS | 1716 | 1467051835089 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1691ms 11:23:55 INFO - PROCESS | 1716 | 1467051835157 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:23:55 INFO - PROCESS | 1716 | 1467051835162 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:23:55 INFO - PROCESS | 1716 | 1467051835170 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1716 | 1467051835173 Marionette TRACE conn4 <- [1,2502,null,{}] 11:23:55 INFO - PROCESS | 1716 | 1467051835181 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 1716 | 1467051835186 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:55 INFO - PROCESS | 1716 | 1467051835433 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:23:55 INFO - PROCESS | 1716 | 1467051835732 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1716 | 1467051835742 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0fc800 == 30 [pid = 1716] [id = 633] 11:23:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x93d7a800) [pid = 1716] [serial = 1900] [outer = (nil)] 11:23:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x9a092400) [pid = 1716] [serial = 1901] [outer = 0x93d7a800] 11:23:55 INFO - PROCESS | 1716 | 1467051835829 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x9a094000) [pid = 1716] [serial = 1902] [outer = 0x93d7a800] 11:23:57 INFO - PROCESS | 1716 | 1467051837105 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2045ms 11:23:57 INFO - PROCESS | 1716 | 1467051837220 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 1716 | 1467051837229 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:23:57 INFO - PROCESS | 1716 | 1467051837260 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1716 | 1467051837264 Marionette TRACE conn4 <- [1,2506,null,{}] 11:23:57 INFO - PROCESS | 1716 | 1467051837272 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 1716 | 1467051837284 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:57 INFO - PROCESS | 1716 | 1467051837712 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:23:57 INFO - PROCESS | 1716 | 1467051837872 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1716 | 1467051837881 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ed800 == 31 [pid = 1716] [id = 634] 11:23:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8e385000) [pid = 1716] [serial = 1903] [outer = (nil)] 11:23:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x9a180800) [pid = 1716] [serial = 1904] [outer = 0x8e385000] 11:23:57 INFO - PROCESS | 1716 | 1467051837973 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x9a185c00) [pid = 1716] [serial = 1905] [outer = 0x8e385000] 11:23:58 INFO - PROCESS | 1716 | 1467051838946 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1746ms 11:23:59 INFO - PROCESS | 1716 | 1467051838998 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1716 | 1467051839003 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:23:59 INFO - PROCESS | 1716 | 1467051839011 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1716 | 1467051839015 Marionette TRACE conn4 <- [1,2510,null,{}] 11:23:59 INFO - PROCESS | 1716 | 1467051839022 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 1716 | 1467051839028 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:59 INFO - PROCESS | 1716 | 1467051839234 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:23:59 INFO - PROCESS | 1716 | 1467051839476 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1716 | 1467051839486 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:23:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d27400 == 32 [pid = 1716] [id = 635] 11:23:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a091800) [pid = 1716] [serial = 1906] [outer = (nil)] 11:23:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9a2c5000) [pid = 1716] [serial = 1907] [outer = 0x9a091800] 11:23:59 INFO - PROCESS | 1716 | 1467051839627 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9a529800) [pid = 1716] [serial = 1908] [outer = 0x9a091800] 11:24:01 INFO - PROCESS | 1716 | 1467051841049 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2088ms 11:24:01 INFO - PROCESS | 1716 | 1467051841107 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 1716 | 1467051841112 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:24:01 INFO - PROCESS | 1716 | 1467051841120 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - PROCESS | 1716 | 1467051841126 Marionette TRACE conn4 <- [1,2514,null,{}] 11:24:01 INFO - PROCESS | 1716 | 1467051841133 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:01 INFO - PROCESS | 1716 | 1467051841138 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:01 INFO - PROCESS | 1716 | 1467051841365 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:24:01 INFO - PROCESS | 1716 | 1467051841656 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1716 | 1467051841669 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e562400 == 33 [pid = 1716] [id = 636] 11:24:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8eec0400) [pid = 1716] [serial = 1909] [outer = (nil)] 11:24:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a5d9400) [pid = 1716] [serial = 1910] [outer = 0x8eec0400] 11:24:01 INFO - PROCESS | 1716 | 1467051841788 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9a5dd400) [pid = 1716] [serial = 1911] [outer = 0x8eec0400] 11:24:02 INFO - PROCESS | 1716 | 1467051842858 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1789ms 11:24:02 INFO - PROCESS | 1716 | 1467051842910 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 1716 | 1467051842913 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:24:02 INFO - PROCESS | 1716 | 1467051842921 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1716 | 1467051842926 Marionette TRACE conn4 <- [1,2518,null,{}] 11:24:02 INFO - PROCESS | 1716 | 1467051842933 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 1716 | 1467051842939 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:03 INFO - PROCESS | 1716 | 1467051843156 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:24:03 INFO - PROCESS | 1716 | 1467051843406 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1716 | 1467051843412 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd800 == 34 [pid = 1716] [id = 637] 11:24:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8c3ce000) [pid = 1716] [serial = 1912] [outer = (nil)] 11:24:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8dbae400) [pid = 1716] [serial = 1913] [outer = 0x8c3ce000] 11:24:03 INFO - PROCESS | 1716 | 1467051843545 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8eb4a800) [pid = 1716] [serial = 1914] [outer = 0x8c3ce000] 11:24:04 INFO - PROCESS | 1716 | 1467051844757 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1894ms 11:24:04 INFO - PROCESS | 1716 | 1467051844816 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1716 | 1467051844823 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:24:04 INFO - PROCESS | 1716 | 1467051844842 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1716 | 1467051844848 Marionette TRACE conn4 <- [1,2522,null,{}] 11:24:04 INFO - PROCESS | 1716 | 1467051844857 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 1716 | 1467051844863 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:05 INFO - PROCESS | 1716 | 1467051845163 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:24:05 INFO - PROCESS | 1716 | 1467051845377 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 1716 | 1467051845392 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc2400 == 35 [pid = 1716] [id = 638] 11:24:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8ebc3c00) [pid = 1716] [serial = 1915] [outer = (nil)] 11:24:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8ed71c00) [pid = 1716] [serial = 1916] [outer = 0x8ebc3c00] 11:24:05 INFO - PROCESS | 1716 | 1467051845565 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8eebdc00) [pid = 1716] [serial = 1917] [outer = 0x8ebc3c00] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d3c00 == 34 [pid = 1716] [id = 610] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd800 == 33 [pid = 1716] [id = 637] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8e562400 == 32 [pid = 1716] [id = 636] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x91d27400 == 31 [pid = 1716] [id = 635] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ed800 == 30 [pid = 1716] [id = 634] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x92dca800 == 29 [pid = 1716] [id = 632] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0fc800 == 28 [pid = 1716] [id = 633] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x94846000 == 27 [pid = 1716] [id = 631] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce400 == 26 [pid = 1716] [id = 630] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x92dcd400 == 25 [pid = 1716] [id = 628] 11:24:07 INFO - PROCESS | 1716 | --DOCSHELL 0x8e385c00 == 24 [pid = 1716] [id = 629] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x8d1d4400) [pid = 1716] [serial = 1815] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8d1c9c00) [pid = 1716] [serial = 1814] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8ebce000) [pid = 1716] [serial = 1818] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8eb52800) [pid = 1716] [serial = 1817] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8f8a4c00) [pid = 1716] [serial = 1844] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8f751000) [pid = 1716] [serial = 1836] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eec5c00) [pid = 1716] [serial = 1835] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x91c41800) [pid = 1716] [serial = 1821] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8f8acc00) [pid = 1716] [serial = 1820] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8eb53c00) [pid = 1716] [serial = 1841] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8dbad400) [pid = 1716] [serial = 1838] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8dc5d000) [pid = 1716] [serial = 1839] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x95288c00) [pid = 1716] [serial = 1824] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x939d9c00) [pid = 1716] [serial = 1823] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x98a0c400) [pid = 1716] [serial = 1827] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9835bc00) [pid = 1716] [serial = 1826] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9a182400) [pid = 1716] [serial = 1830] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x9a09a400) [pid = 1716] [serial = 1829] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8dc55c00) [pid = 1716] [serial = 1833] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8f8adc00) [pid = 1716] [serial = 1845] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8d9d3000) [pid = 1716] [serial = 1832] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91c3bc00) [pid = 1716] [serial = 1848] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e563800) [pid = 1716] [serial = 1847] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8ebc9000) [pid = 1716] [serial = 1842] [outer = (nil)] [url = about:blank] 11:24:07 INFO - PROCESS | 1716 | 1467051847886 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3094ms 11:24:07 INFO - PROCESS | 1716 | 1467051847935 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1716 | 1467051847942 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:24:07 INFO - PROCESS | 1716 | 1467051847953 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1716 | 1467051847959 Marionette TRACE conn4 <- [1,2526,null,{}] 11:24:07 INFO - PROCESS | 1716 | 1467051847968 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:07 INFO - PROCESS | 1716 | 1467051847975 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:08 INFO - PROCESS | 1716 | 1467051848167 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:24:08 INFO - PROCESS | 1716 | 1467051848379 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 1716 | 1467051848395 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cc000 == 25 [pid = 1716] [id = 639] 11:24:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8d1d3400) [pid = 1716] [serial = 1918] [outer = (nil)] 11:24:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8dba4000) [pid = 1716] [serial = 1919] [outer = 0x8d1d3400] 11:24:08 INFO - PROCESS | 1716 | 1467051848474 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8dba9000) [pid = 1716] [serial = 1920] [outer = 0x8d1d3400] 11:24:09 INFO - PROCESS | 1716 | 1467051849338 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1453ms 11:24:09 INFO - PROCESS | 1716 | 1467051849403 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1716 | 1467051849413 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:24:09 INFO - PROCESS | 1716 | 1467051849427 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1716 | 1467051849433 Marionette TRACE conn4 <- [1,2530,null,{}] 11:24:09 INFO - PROCESS | 1716 | 1467051849440 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 1716 | 1467051849445 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:09 INFO - PROCESS | 1716 | 1467051849645 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:24:09 INFO - PROCESS | 1716 | 1467051849811 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 1716 | 1467051849820 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e559800 == 26 [pid = 1716] [id = 640] 11:24:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e55d000) [pid = 1716] [serial = 1921] [outer = (nil)] 11:24:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8e564800) [pid = 1716] [serial = 1922] [outer = 0x8e55d000] 11:24:09 INFO - PROCESS | 1716 | 1467051849962 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8eb4d400) [pid = 1716] [serial = 1923] [outer = 0x8e55d000] 11:24:10 INFO - PROCESS | 1716 | 1467051850911 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1545ms 11:24:10 INFO - PROCESS | 1716 | 1467051850979 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:24:10 INFO - PROCESS | 1716 | 1467051850983 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:24:10 INFO - PROCESS | 1716 | 1467051850990 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 1716 | 1467051850997 Marionette TRACE conn4 <- [1,2534,null,{}] 11:24:11 INFO - PROCESS | 1716 | 1467051851025 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 1716 | 1467051851034 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:11 INFO - PROCESS | 1716 | 1467051851283 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:24:11 INFO - PROCESS | 1716 | 1467051851311 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1716 | 1467051851323 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:11 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eeca000 == 27 [pid = 1716] [id = 641] 11:24:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8eecbc00) [pid = 1716] [serial = 1924] [outer = (nil)] 11:24:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8f74bc00) [pid = 1716] [serial = 1925] [outer = 0x8eecbc00] 11:24:11 INFO - PROCESS | 1716 | 1467051851412 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8f8a5c00) [pid = 1716] [serial = 1926] [outer = 0x8eecbc00] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8eb52c00) [pid = 1716] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8ed72400) [pid = 1716] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x92dcdc00) [pid = 1716] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8c3c5800) [pid = 1716] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x92380000) [pid = 1716] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8f8a4000) [pid = 1716] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8e55ac00) [pid = 1716] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8dbaf400) [pid = 1716] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x91c40000) [pid = 1716] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8dc57000) [pid = 1716] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91c3f800) [pid = 1716] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8c3cec00) [pid = 1716] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:24:12 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x92dcf800) [pid = 1716] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:24:13 INFO - PROCESS | 1716 | 1467051853070 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2140ms 11:24:13 INFO - PROCESS | 1716 | 1467051853130 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:24:13 INFO - PROCESS | 1716 | 1467051853137 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:24:13 INFO - PROCESS | 1716 | 1467051853144 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1716 | 1467051853148 Marionette TRACE conn4 <- [1,2538,null,{}] 11:24:13 INFO - PROCESS | 1716 | 1467051853156 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 1716 | 1467051853162 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:13 INFO - PROCESS | 1716 | 1467051853341 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:24:13 INFO - PROCESS | 1716 | 1467051853491 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1716 | 1467051853500 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc58000 == 28 [pid = 1716] [id = 642] 11:24:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8e382000) [pid = 1716] [serial = 1927] [outer = (nil)] 11:24:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8f8a4000) [pid = 1716] [serial = 1928] [outer = 0x8e382000] 11:24:13 INFO - PROCESS | 1716 | 1467051853576 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91c3f800) [pid = 1716] [serial = 1929] [outer = 0x8e382000] 11:24:14 INFO - PROCESS | 1716 | 1467051854416 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1338ms 11:24:14 INFO - PROCESS | 1716 | 1467051854482 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:24:14 INFO - PROCESS | 1716 | 1467051854487 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:24:14 INFO - PROCESS | 1716 | 1467051854495 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 1716 | 1467051854498 Marionette TRACE conn4 <- [1,2542,null,{}] 11:24:14 INFO - PROCESS | 1716 | 1467051854506 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 1716 | 1467051854511 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:14 INFO - PROCESS | 1716 | 1467051854701 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:24:15 INFO - PROCESS | 1716 | 1467051855004 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1716 | 1467051855015 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7000 == 29 [pid = 1716] [id = 643] 11:24:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8c3c7c00) [pid = 1716] [serial = 1930] [outer = (nil)] 11:24:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8d1c6c00) [pid = 1716] [serial = 1931] [outer = 0x8c3c7c00] 11:24:15 INFO - PROCESS | 1716 | 1467051855117 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8d9cb400) [pid = 1716] [serial = 1932] [outer = 0x8c3c7c00] 11:24:16 INFO - PROCESS | 1716 | 1467051856287 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1844ms 11:24:16 INFO - PROCESS | 1716 | 1467051856341 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 1716 | 1467051856346 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:24:16 INFO - PROCESS | 1716 | 1467051856356 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1716 | 1467051856362 Marionette TRACE conn4 <- [1,2546,null,{}] 11:24:16 INFO - PROCESS | 1716 | 1467051856372 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 1716 | 1467051856381 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:16 INFO - PROCESS | 1716 | 1467051856611 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:24:16 INFO - PROCESS | 1716 | 1467051856852 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 1716 | 1467051856861 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d1c00 == 30 [pid = 1716] [id = 644] 11:24:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8e381400) [pid = 1716] [serial = 1933] [outer = (nil)] 11:24:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e55dc00) [pid = 1716] [serial = 1934] [outer = 0x8e381400] 11:24:16 INFO - PROCESS | 1716 | 1467051856953 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eb57800) [pid = 1716] [serial = 1935] [outer = 0x8e381400] 11:24:18 INFO - PROCESS | 1716 | 1467051858009 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1691ms 11:24:18 INFO - PROCESS | 1716 | 1467051858052 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1716 | 1467051858060 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:24:18 INFO - PROCESS | 1716 | 1467051858069 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 1716 | 1467051858073 Marionette TRACE conn4 <- [1,2550,null,{}] 11:24:18 INFO - PROCESS | 1716 | 1467051858081 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 1716 | 1467051858087 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:18 INFO - PROCESS | 1716 | 1467051858302 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:24:18 INFO - PROCESS | 1716 | 1467051858593 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1716 | 1467051858603 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7400 == 31 [pid = 1716] [id = 645] 11:24:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e389400) [pid = 1716] [serial = 1936] [outer = (nil)] 11:24:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f8ac800) [pid = 1716] [serial = 1937] [outer = 0x8e389400] 11:24:18 INFO - PROCESS | 1716 | 1467051858785 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91c41c00) [pid = 1716] [serial = 1938] [outer = 0x8e389400] 11:24:19 INFO - PROCESS | 1716 | 1467051859810 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1792ms 11:24:19 INFO - PROCESS | 1716 | 1467051859863 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1716 | 1467051859866 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:24:19 INFO - PROCESS | 1716 | 1467051859883 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1716 | 1467051859894 Marionette TRACE conn4 <- [1,2554,null,{}] 11:24:19 INFO - PROCESS | 1716 | 1467051859905 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 1716 | 1467051859913 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:20 INFO - PROCESS | 1716 | 1467051860267 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:24:20 INFO - PROCESS | 1716 | 1467051860475 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1716 | 1467051860483 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc6000 == 32 [pid = 1716] [id = 646] 11:24:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x9237e800) [pid = 1716] [serial = 1939] [outer = (nil)] 11:24:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92ad6c00) [pid = 1716] [serial = 1940] [outer = 0x9237e800] 11:24:20 INFO - PROCESS | 1716 | 1467051860585 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x92aa0800) [pid = 1716] [serial = 1941] [outer = 0x9237e800] 11:24:21 INFO - PROCESS | 1716 | 1467051861568 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1751ms 11:24:21 INFO - PROCESS | 1716 | 1467051861628 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1716 | 1467051861633 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:24:21 INFO - PROCESS | 1716 | 1467051861640 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1716 | 1467051861645 Marionette TRACE conn4 <- [1,2558,null,{}] 11:24:21 INFO - PROCESS | 1716 | 1467051861652 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 1716 | 1467051861657 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:21 INFO - PROCESS | 1716 | 1467051861894 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:24:22 INFO - PROCESS | 1716 | 1467051862178 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1716 | 1467051862187 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7dc00 == 33 [pid = 1716] [id = 647] 11:24:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8eec9c00) [pid = 1716] [serial = 1942] [outer = (nil)] 11:24:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x939b5000) [pid = 1716] [serial = 1943] [outer = 0x8eec9c00] 11:24:22 INFO - PROCESS | 1716 | 1467051862280 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92dd8400) [pid = 1716] [serial = 1944] [outer = 0x8eec9c00] 11:24:23 INFO - PROCESS | 1716 | 1467051863232 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1638ms 11:24:23 INFO - PROCESS | 1716 | 1467051863280 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:24:23 INFO - PROCESS | 1716 | 1467051863284 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:24:23 INFO - PROCESS | 1716 | 1467051863292 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1716 | 1467051863296 Marionette TRACE conn4 <- [1,2562,null,{}] 11:24:23 INFO - PROCESS | 1716 | 1467051863303 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 1716 | 1467051863308 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:23 INFO - PROCESS | 1716 | 1467051863503 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:24:23 INFO - PROCESS | 1716 | 1467051863783 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1716 | 1467051863818 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a8800 == 34 [pid = 1716] [id = 648] 11:24:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x939dc800) [pid = 1716] [serial = 1945] [outer = (nil)] 11:24:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x93bb6400) [pid = 1716] [serial = 1946] [outer = 0x939dc800] 11:24:23 INFO - PROCESS | 1716 | 1467051863964 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x954da400) [pid = 1716] [serial = 1947] [outer = 0x939dc800] 11:24:25 INFO - PROCESS | 1716 | 1467051865081 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1848ms 11:24:25 INFO - PROCESS | 1716 | 1467051865140 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 1716 | 1467051865144 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:24:25 INFO - PROCESS | 1716 | 1467051865151 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 1716 | 1467051865154 Marionette TRACE conn4 <- [1,2566,null,{}] 11:24:25 INFO - PROCESS | 1716 | 1467051865161 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 1716 | 1467051865166 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:25 INFO - PROCESS | 1716 | 1467051865376 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:24:25 INFO - PROCESS | 1716 | 1467051865664 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1716 | 1467051865673 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c4800 == 35 [pid = 1716] [id = 649] 11:24:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8dc5c400) [pid = 1716] [serial = 1948] [outer = (nil)] 11:24:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x97945c00) [pid = 1716] [serial = 1949] [outer = 0x8dc5c400] 11:24:25 INFO - PROCESS | 1716 | 1467051865767 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x98310c00) [pid = 1716] [serial = 1950] [outer = 0x8dc5c400] 11:24:26 INFO - PROCESS | 1716 | 1467051866749 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1641ms 11:24:26 INFO - PROCESS | 1716 | 1467051866794 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:24:26 INFO - PROCESS | 1716 | 1467051866798 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:24:26 INFO - PROCESS | 1716 | 1467051866806 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 1716 | 1467051866810 Marionette TRACE conn4 <- [1,2570,null,{}] 11:24:26 INFO - PROCESS | 1716 | 1467051866817 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 1716 | 1467051866822 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:27 INFO - PROCESS | 1716 | 1467051867009 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:24:27 INFO - PROCESS | 1716 | 1467051867263 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 1716 | 1467051867273 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ace400 == 36 [pid = 1716] [id = 650] 11:24:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x92dd1800) [pid = 1716] [serial = 1951] [outer = (nil)] 11:24:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9a08d400) [pid = 1716] [serial = 1952] [outer = 0x92dd1800] 11:24:27 INFO - PROCESS | 1716 | 1467051867378 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9a090400) [pid = 1716] [serial = 1953] [outer = 0x92dd1800] 11:24:28 INFO - PROCESS | 1716 | 1467051868362 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1636ms 11:24:28 INFO - PROCESS | 1716 | 1467051868442 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 1716 | 1467051868446 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:24:28 INFO - PROCESS | 1716 | 1467051868454 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 1716 | 1467051868458 Marionette TRACE conn4 <- [1,2574,null,{}] 11:24:28 INFO - PROCESS | 1716 | 1467051868464 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 1716 | 1467051868469 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:28 INFO - PROCESS | 1716 | 1467051868705 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:24:29 INFO - PROCESS | 1716 | 1467051869139 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 1716 | 1467051869152 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ef800 == 37 [pid = 1716] [id = 651] 11:24:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8c0f2800) [pid = 1716] [serial = 1954] [outer = (nil)] 11:24:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8c3cb800) [pid = 1716] [serial = 1955] [outer = 0x8c0f2800] 11:24:29 INFO - PROCESS | 1716 | 1467051869241 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8d1d5000) [pid = 1716] [serial = 1956] [outer = 0x8c0f2800] 11:24:30 INFO - PROCESS | 1716 | 1467051870187 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1787ms 11:24:30 INFO - PROCESS | 1716 | 1467051870242 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 1716 | 1467051870249 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:24:30 INFO - PROCESS | 1716 | 1467051870258 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1716 | 1467051870263 Marionette TRACE conn4 <- [1,2578,null,{}] 11:24:30 INFO - PROCESS | 1716 | 1467051870272 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 1716 | 1467051870280 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:30 INFO - PROCESS | 1716 | 1467051870569 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:24:30 INFO - PROCESS | 1716 | 1467051870910 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1716 | 1467051870919 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8e387000 == 36 [pid = 1716] [id = 613] 11:24:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9ce000 == 35 [pid = 1716] [id = 612] 11:24:30 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc58000 == 34 [pid = 1716] [id = 642] 11:24:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ca800 == 35 [pid = 1716] [id = 652] 11:24:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8d1d0c00) [pid = 1716] [serial = 1957] [outer = (nil)] 11:24:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8e387000) [pid = 1716] [serial = 1958] [outer = 0x8d1d0c00] 11:24:31 INFO - PROCESS | 1716 | 1467051871027 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8eb4d800) [pid = 1716] [serial = 1959] [outer = 0x8d1d0c00] 11:24:31 INFO - PROCESS | 1716 | --DOCSHELL 0x8eeca000 == 34 [pid = 1716] [id = 641] 11:24:31 INFO - PROCESS | 1716 | --DOCSHELL 0x8e559800 == 33 [pid = 1716] [id = 640] 11:24:31 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cc000 == 32 [pid = 1716] [id = 639] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x93b69000) [pid = 1716] [serial = 1887] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8eb54400) [pid = 1716] [serial = 1884] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x954d6000) [pid = 1716] [serial = 1869] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x91c42000) [pid = 1716] [serial = 1878] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x92dd6400) [pid = 1716] [serial = 1862] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x92dca000) [pid = 1716] [serial = 1868] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8d9cc800) [pid = 1716] [serial = 1872] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x92ad3800) [pid = 1716] [serial = 1860] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8f8af000) [pid = 1716] [serial = 1857] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x91c3e400) [pid = 1716] [serial = 1856] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8e565800) [pid = 1716] [serial = 1874] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8eb53400) [pid = 1716] [serial = 1854] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8c3d2400) [pid = 1716] [serial = 1871] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8ebc7400) [pid = 1716] [serial = 1875] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x92aa3c00) [pid = 1716] [serial = 1881] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x93b5f000) [pid = 1716] [serial = 1865] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x939b9c00) [pid = 1716] [serial = 1863] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x91d7e800) [pid = 1716] [serial = 1851] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x92aa3000) [pid = 1716] [serial = 1859] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8dc53c00) [pid = 1716] [serial = 1883] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x93bb1400) [pid = 1716] [serial = 1866] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x91d2ec00) [pid = 1716] [serial = 1850] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8f74f800) [pid = 1716] [serial = 1877] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x92a98c00) [pid = 1716] [serial = 1880] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e564000) [pid = 1716] [serial = 1853] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x939bc400) [pid = 1716] [serial = 1886] [outer = (nil)] [url = about:blank] 11:24:31 INFO - PROCESS | 1716 | 1467051871931 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1701ms 11:24:31 INFO - PROCESS | 1716 | 1467051871964 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 1716 | 1467051871970 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:24:31 INFO - PROCESS | 1716 | 1467051871981 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1716 | 1467051871984 Marionette TRACE conn4 <- [1,2582,null,{}] 11:24:31 INFO - PROCESS | 1716 | 1467051871992 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 1716 | 1467051871997 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:32 INFO - PROCESS | 1716 | 1467051872220 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:24:32 INFO - PROCESS | 1716 | 1467051872389 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 1716 | 1467051872402 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e564000 == 33 [pid = 1716] [id = 653] 11:24:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e565800) [pid = 1716] [serial = 1960] [outer = (nil)] 11:24:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eec6c00) [pid = 1716] [serial = 1961] [outer = 0x8e565800] 11:24:32 INFO - PROCESS | 1716 | 1467051872485 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8f8a2800) [pid = 1716] [serial = 1962] [outer = 0x8e565800] 11:24:33 INFO - PROCESS | 1716 | 1467051873532 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1632ms 11:24:33 INFO - PROCESS | 1716 | 1467051873614 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 1716 | 1467051873619 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:24:33 INFO - PROCESS | 1716 | 1467051873639 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 1716 | 1467051873649 Marionette TRACE conn4 <- [1,2586,null,{}] 11:24:33 INFO - PROCESS | 1716 | 1467051873665 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 1716 | 1467051873672 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:33 INFO - PROCESS | 1716 | 1467051873955 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:24:34 INFO - PROCESS | 1716 | 1467051874118 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 1716 | 1467051874125 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7400 == 34 [pid = 1716] [id = 654] 11:24:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f8a6c00) [pid = 1716] [serial = 1963] [outer = (nil)] 11:24:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91d7e400) [pid = 1716] [serial = 1964] [outer = 0x8f8a6c00] 11:24:34 INFO - PROCESS | 1716 | 1467051874201 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92378c00) [pid = 1716] [serial = 1965] [outer = 0x8f8a6c00] 11:24:35 INFO - PROCESS | 1716 | 1467051875118 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1546ms 11:24:35 INFO - PROCESS | 1716 | 1467051875185 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:24:35 INFO - PROCESS | 1716 | 1467051875190 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:24:35 INFO - PROCESS | 1716 | 1467051875196 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 1716 | 1467051875200 Marionette TRACE conn4 <- [1,2590,null,{}] 11:24:35 INFO - PROCESS | 1716 | 1467051875230 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 1716 | 1467051875235 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:35 INFO - PROCESS | 1716 | 1467051875522 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:24:35 INFO - PROCESS | 1716 | 1467051875547 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1716 | 1467051875555 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec8400 == 35 [pid = 1716] [id = 655] 11:24:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x91d81000) [pid = 1716] [serial = 1966] [outer = (nil)] 11:24:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x92aa3000) [pid = 1716] [serial = 1967] [outer = 0x91d81000] 11:24:35 INFO - PROCESS | 1716 | 1467051875629 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92acd400) [pid = 1716] [serial = 1968] [outer = 0x91d81000] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8e387800) [pid = 1716] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x91d78800) [pid = 1716] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x954d9800) [pid = 1716] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8e55d000) [pid = 1716] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x939b5800) [pid = 1716] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8ebc3c00) [pid = 1716] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x93d7a800) [pid = 1716] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8d1d3400) [pid = 1716] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8eecbc00) [pid = 1716] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8e385000) [pid = 1716] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x9a091800) [pid = 1716] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8eec0400) [pid = 1716] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:24:36 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8c3ce000) [pid = 1716] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:24:36 INFO - PROCESS | 1716 | 1467051876684 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1561ms 11:24:36 INFO - PROCESS | 1716 | 1467051876758 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1716 | 1467051876761 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:24:36 INFO - PROCESS | 1716 | 1467051876769 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1716 | 1467051876773 Marionette TRACE conn4 <- [1,2594,null,{}] 11:24:36 INFO - PROCESS | 1716 | 1467051876779 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 1716 | 1467051876785 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:36 INFO - PROCESS | 1716 | 1467051876970 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:24:37 INFO - PROCESS | 1716 | 1467051877169 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1716 | 1467051877189 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec5400 == 36 [pid = 1716] [id = 656] 11:24:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f8a8000) [pid = 1716] [serial = 1969] [outer = (nil)] 11:24:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x92a9d000) [pid = 1716] [serial = 1970] [outer = 0x8f8a8000] 11:24:37 INFO - PROCESS | 1716 | 1467051877337 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x939ba000) [pid = 1716] [serial = 1971] [outer = 0x8f8a8000] 11:24:38 INFO - PROCESS | 1716 | 1467051878853 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2142ms 11:24:38 INFO - PROCESS | 1716 | 1467051878913 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1716 | 1467051878921 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:24:39 INFO - PROCESS | 1716 | 1467051879114 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1716 | 1467051879119 Marionette TRACE conn4 <- [1,2598,null,{}] 11:24:39 INFO - PROCESS | 1716 | 1467051879132 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 1716 | 1467051879139 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:39 INFO - PROCESS | 1716 | 1467051879354 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:24:39 INFO - PROCESS | 1716 | 1467051879553 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1716 | 1467051879571 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:39 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ccc00 == 37 [pid = 1716] [id = 657] 11:24:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d1cc000) [pid = 1716] [serial = 1972] [outer = (nil)] 11:24:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e388400) [pid = 1716] [serial = 1973] [outer = 0x8d1cc000] 11:24:39 INFO - PROCESS | 1716 | 1467051879698 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8e55fc00) [pid = 1716] [serial = 1974] [outer = 0x8d1cc000] 11:24:40 INFO - PROCESS | 1716 | 1467051880798 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1809ms 11:24:40 INFO - PROCESS | 1716 | 1467051880856 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 1716 | 1467051880864 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:24:40 INFO - PROCESS | 1716 | 1467051880878 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1716 | 1467051880882 Marionette TRACE conn4 <- [1,2602,null,{}] 11:24:40 INFO - PROCESS | 1716 | 1467051880890 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 1716 | 1467051880897 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:41 INFO - PROCESS | 1716 | 1467051881171 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:24:41 INFO - PROCESS | 1716 | 1467051881422 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1716 | 1467051881432 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7ec00 == 38 [pid = 1716] [id = 658] 11:24:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8eec0c00) [pid = 1716] [serial = 1975] [outer = (nil)] 11:24:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f8a7400) [pid = 1716] [serial = 1976] [outer = 0x8eec0c00] 11:24:41 INFO - PROCESS | 1716 | 1467051881586 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x91c3b400) [pid = 1716] [serial = 1977] [outer = 0x8eec0c00] 11:24:42 INFO - PROCESS | 1716 | 1467051882630 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1796ms 11:24:42 INFO - PROCESS | 1716 | 1467051882674 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:24:42 INFO - PROCESS | 1716 | 1467051882679 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:24:42 INFO - PROCESS | 1716 | 1467051882686 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1716 | 1467051882693 Marionette TRACE conn4 <- [1,2606,null,{}] 11:24:42 INFO - PROCESS | 1716 | 1467051882712 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 1716 | 1467051882722 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:42 INFO - PROCESS | 1716 | 1467051882936 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:24:43 INFO - PROCESS | 1716 | 1467051883203 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1716 | 1467051883213 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9bc00 == 39 [pid = 1716] [id = 659] 11:24:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939c3400) [pid = 1716] [serial = 1978] [outer = (nil)] 11:24:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x93b69000) [pid = 1716] [serial = 1979] [outer = 0x939c3400] 11:24:43 INFO - PROCESS | 1716 | 1467051883346 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x93d7a800) [pid = 1716] [serial = 1980] [outer = 0x939c3400] 11:24:44 INFO - PROCESS | 1716 | 1467051884386 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1746ms 11:24:44 INFO - PROCESS | 1716 | 1467051884433 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 1716 | 1467051884439 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:24:44 INFO - PROCESS | 1716 | 1467051884446 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 1716 | 1467051884449 Marionette TRACE conn4 <- [1,2610,null,{}] 11:24:44 INFO - PROCESS | 1716 | 1467051884456 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 1716 | 1467051884462 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:44 INFO - PROCESS | 1716 | 1467051884681 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:24:44 INFO - PROCESS | 1716 | 1467051884979 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1716 | 1467051884987 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x92378000 == 40 [pid = 1716] [id = 660] 11:24:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x93d7cc00) [pid = 1716] [serial = 1981] [outer = (nil)] 11:24:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x954dbc00) [pid = 1716] [serial = 1982] [outer = 0x93d7cc00] 11:24:45 INFO - PROCESS | 1716 | 1467051885078 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x97940400) [pid = 1716] [serial = 1983] [outer = 0x93d7cc00] 11:24:46 INFO - PROCESS | 1716 | 1467051886086 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1688ms 11:24:46 INFO - PROCESS | 1716 | 1467051886135 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1716 | 1467051886140 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:24:46 INFO - PROCESS | 1716 | 1467051886147 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1716 | 1467051886151 Marionette TRACE conn4 <- [1,2614,null,{}] 11:24:46 INFO - PROCESS | 1716 | 1467051886157 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 1716 | 1467051886163 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:46 INFO - PROCESS | 1716 | 1467051886362 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:24:46 INFO - PROCESS | 1716 | 1467051886614 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1716 | 1467051886621 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d000 == 41 [pid = 1716] [id = 661] 11:24:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x91d84400) [pid = 1716] [serial = 1984] [outer = (nil)] 11:24:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x98a66400) [pid = 1716] [serial = 1985] [outer = 0x91d84400] 11:24:46 INFO - PROCESS | 1716 | 1467051886756 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a08e000) [pid = 1716] [serial = 1986] [outer = 0x91d84400] 11:24:47 INFO - PROCESS | 1716 | 1467051887653 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1538ms 11:24:47 INFO - PROCESS | 1716 | 1467051887687 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1716 | 1467051887691 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:24:47 INFO - PROCESS | 1716 | 1467051887714 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1716 | 1467051887719 Marionette TRACE conn4 <- [1,2618,null,{}] 11:24:47 INFO - PROCESS | 1716 | 1467051887729 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 1716 | 1467051887740 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:47 INFO - PROCESS | 1716 | 1467051887981 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:24:48 INFO - PROCESS | 1716 | 1467051888230 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1716 | 1467051888236 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x95285400 == 42 [pid = 1716] [id = 662] 11:24:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9959f800) [pid = 1716] [serial = 1987] [outer = (nil)] 11:24:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x9a1ec800) [pid = 1716] [serial = 1988] [outer = 0x9959f800] 11:24:48 INFO - PROCESS | 1716 | 1467051888350 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9a52d800) [pid = 1716] [serial = 1989] [outer = 0x9959f800] 11:24:49 INFO - PROCESS | 1716 | 1467051889311 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1652ms 11:24:49 INFO - PROCESS | 1716 | 1467051889368 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 1716 | 1467051889372 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:24:49 INFO - PROCESS | 1716 | 1467051889383 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 1716 | 1467051889386 Marionette TRACE conn4 <- [1,2622,null,{}] 11:24:49 INFO - PROCESS | 1716 | 1467051889393 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 1716 | 1467051889399 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:49 INFO - PROCESS | 1716 | 1467051889617 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:24:49 INFO - PROCESS | 1716 | 1467051889883 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1716 | 1467051889891 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cec00 == 43 [pid = 1716] [id = 663] 11:24:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8f8a3000) [pid = 1716] [serial = 1990] [outer = (nil)] 11:24:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9a5df800) [pid = 1716] [serial = 1991] [outer = 0x8f8a3000] 11:24:49 INFO - PROCESS | 1716 | 1467051889994 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x9a5e4c00) [pid = 1716] [serial = 1992] [outer = 0x8f8a3000] 11:24:50 INFO - PROCESS | 1716 | 1467051890953 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1646ms 11:24:51 INFO - PROCESS | 1716 | 1467051891029 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:24:51 INFO - PROCESS | 1716 | 1467051891035 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:24:51 INFO - PROCESS | 1716 | 1467051891043 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1716 | 1467051891046 Marionette TRACE conn4 <- [1,2626,null,{}] 11:24:51 INFO - PROCESS | 1716 | 1467051891054 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 1716 | 1467051891060 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:51 INFO - PROCESS | 1716 | 1467051891287 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:24:51 INFO - PROCESS | 1716 | 1467051891546 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1716 | 1467051891554 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d5000 == 44 [pid = 1716] [id = 664] 11:24:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8d9d6000) [pid = 1716] [serial = 1993] [outer = (nil)] 11:24:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8dc55000) [pid = 1716] [serial = 1994] [outer = 0x8d9d6000] 11:24:51 INFO - PROCESS | 1716 | 1467051891890 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8e38ac00) [pid = 1716] [serial = 1995] [outer = 0x8d9d6000] 11:24:52 INFO - PROCESS | 1716 | 1467051892848 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1842ms 11:24:52 INFO - PROCESS | 1716 | 1467051892885 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1716 | 1467051892892 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:24:52 INFO - PROCESS | 1716 | 1467051892901 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1716 | 1467051892905 Marionette TRACE conn4 <- [1,2630,null,{}] 11:24:52 INFO - PROCESS | 1716 | 1467051892914 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 1716 | 1467051892920 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:53 INFO - PROCESS | 1716 | 1467051893115 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:24:53 INFO - PROCESS | 1716 | 1467051893502 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1716 | 1467051893509 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e38b400 == 45 [pid = 1716] [id = 665] 11:24:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8f8a5000) [pid = 1716] [serial = 1996] [outer = (nil)] 11:24:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x91c38c00) [pid = 1716] [serial = 1997] [outer = 0x8f8a5000] 11:24:53 INFO - PROCESS | 1716 | 1467051893600 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x91d2a800) [pid = 1716] [serial = 1998] [outer = 0x8f8a5000] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f1800 == 44 [pid = 1716] [id = 623] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38bc00 == 43 [pid = 1716] [id = 624] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed74400 == 42 [pid = 1716] [id = 626] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74c800 == 41 [pid = 1716] [id = 614] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1ce800 == 40 [pid = 1716] [id = 615] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38cc00 == 39 [pid = 1716] [id = 611] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3f000 == 38 [pid = 1716] [id = 616] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c6000 == 37 [pid = 1716] [id = 627] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc2400 == 36 [pid = 1716] [id = 638] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c4800 == 35 [pid = 1716] [id = 649] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x92dcac00 == 34 [pid = 1716] [id = 620] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7400 == 33 [pid = 1716] [id = 645] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7000 == 32 [pid = 1716] [id = 643] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x9237c800 == 31 [pid = 1716] [id = 619] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7dc00 == 30 [pid = 1716] [id = 647] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x92ace400 == 29 [pid = 1716] [id = 650] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38f000 == 28 [pid = 1716] [id = 625] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d1c00 == 27 [pid = 1716] [id = 644] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8e560000 == 26 [pid = 1716] [id = 618] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a8800 == 25 [pid = 1716] [id = 648] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc56800 == 24 [pid = 1716] [id = 622] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc6000 == 23 [pid = 1716] [id = 646] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ef800 == 22 [pid = 1716] [id = 651] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8dbaec00 == 21 [pid = 1716] [id = 617] 11:24:55 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c8000 == 20 [pid = 1716] [id = 621] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8ed7c800) [pid = 1716] [serial = 1890] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8ed73c00) [pid = 1716] [serial = 1889] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x92ad8400) [pid = 1716] [serial = 1893] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x9237ac00) [pid = 1716] [serial = 1892] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x97946c00) [pid = 1716] [serial = 1896] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x966ce800) [pid = 1716] [serial = 1895] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8e564800) [pid = 1716] [serial = 1922] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x98a05000) [pid = 1716] [serial = 1899] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x8eebdc00) [pid = 1716] [serial = 1917] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x98a03000) [pid = 1716] [serial = 1898] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8ed71c00) [pid = 1716] [serial = 1916] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x9a094000) [pid = 1716] [serial = 1902] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x9a092400) [pid = 1716] [serial = 1901] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8dba4000) [pid = 1716] [serial = 1919] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8dba9000) [pid = 1716] [serial = 1920] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8f74bc00) [pid = 1716] [serial = 1925] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x9a185c00) [pid = 1716] [serial = 1905] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x9a180800) [pid = 1716] [serial = 1904] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x9a529800) [pid = 1716] [serial = 1908] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x9a2c5000) [pid = 1716] [serial = 1907] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9a5dd400) [pid = 1716] [serial = 1911] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x9a5d9400) [pid = 1716] [serial = 1910] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8f8a5c00) [pid = 1716] [serial = 1926] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8eb4a800) [pid = 1716] [serial = 1914] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8f8a4000) [pid = 1716] [serial = 1928] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8dbae400) [pid = 1716] [serial = 1913] [outer = (nil)] [url = about:blank] 11:24:55 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8eb4d400) [pid = 1716] [serial = 1923] [outer = (nil)] [url = about:blank] 11:24:56 INFO - PROCESS | 1716 | 1467051896074 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 3195ms 11:24:56 INFO - PROCESS | 1716 | 1467051896098 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1716 | 1467051896105 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:24:56 INFO - PROCESS | 1716 | 1467051896115 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1716 | 1467051896120 Marionette TRACE conn4 <- [1,2634,null,{}] 11:24:56 INFO - PROCESS | 1716 | 1467051896129 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 1716 | 1467051896133 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:56 INFO - PROCESS | 1716 | 1467051896321 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:24:56 INFO - PROCESS | 1716 | 1467051896471 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1716 | 1467051896486 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9c9c00 == 21 [pid = 1716] [id = 666] 11:24:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d9d0400) [pid = 1716] [serial = 1999] [outer = (nil)] 11:24:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8d9d3c00) [pid = 1716] [serial = 2000] [outer = 0x8d9d0400] 11:24:56 INFO - PROCESS | 1716 | 1467051896560 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8d9d8400) [pid = 1716] [serial = 2001] [outer = 0x8d9d0400] 11:24:57 INFO - PROCESS | 1716 | 1467051897458 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1396ms 11:24:57 INFO - PROCESS | 1716 | 1467051897511 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1716 | 1467051897519 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:24:57 INFO - PROCESS | 1716 | 1467051897531 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1716 | 1467051897535 Marionette TRACE conn4 <- [1,2638,null,{}] 11:24:57 INFO - PROCESS | 1716 | 1467051897543 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 1716 | 1467051897549 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:57 INFO - PROCESS | 1716 | 1467051897726 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:24:57 INFO - PROCESS | 1716 | 1467051897872 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1716 | 1467051897884 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e388000 == 22 [pid = 1716] [id = 667] 11:24:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8e38f800) [pid = 1716] [serial = 2002] [outer = (nil)] 11:24:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8e562c00) [pid = 1716] [serial = 2003] [outer = 0x8e38f800] 11:24:57 INFO - PROCESS | 1716 | 1467051897967 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eb4cc00) [pid = 1716] [serial = 2004] [outer = 0x8e38f800] 11:24:58 INFO - PROCESS | 1716 | 1467051898872 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1388ms 11:24:58 INFO - PROCESS | 1716 | 1467051898920 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:24:58 INFO - PROCESS | 1716 | 1467051898924 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:24:58 INFO - PROCESS | 1716 | 1467051898952 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1716 | 1467051898959 Marionette TRACE conn4 <- [1,2642,null,{}] 11:24:58 INFO - PROCESS | 1716 | 1467051898978 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 1716 | 1467051898988 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:59 INFO - PROCESS | 1716 | 1467051899240 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:24:59 INFO - PROCESS | 1716 | 1467051899269 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1716 | 1467051899283 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:24:59 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7c400 == 23 [pid = 1716] [id = 668] 11:24:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8ed7e000) [pid = 1716] [serial = 2005] [outer = (nil)] 11:24:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8eec1800) [pid = 1716] [serial = 2006] [outer = 0x8ed7e000] 11:24:59 INFO - PROCESS | 1716 | 1467051899361 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8eecb000) [pid = 1716] [serial = 2007] [outer = 0x8ed7e000] 11:25:00 INFO - PROCESS | 1716 | 1467051900440 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:25:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1559ms 11:25:00 INFO - PROCESS | 1716 | 1467051900499 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:25:00 INFO - PROCESS | 1716 | 1467051900506 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:25:00 INFO - PROCESS | 1716 | 1467051900513 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 1716 | 1467051900517 Marionette TRACE conn4 <- [1,2646,null,{}] 11:25:00 INFO - PROCESS | 1716 | 1467051900525 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 1716 | 1467051900533 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:01 INFO - PROCESS | 1716 | 1467051901458 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d1d0c00) [pid = 1716] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8e381400) [pid = 1716] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x9237e800) [pid = 1716] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8e389400) [pid = 1716] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x91d81000) [pid = 1716] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8c3c7c00) [pid = 1716] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x92dd1800) [pid = 1716] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e565800) [pid = 1716] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8eec9c00) [pid = 1716] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8f8a6c00) [pid = 1716] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x939dc800) [pid = 1716] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8c0f2800) [pid = 1716] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8dc5c400) [pid = 1716] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8e382000) [pid = 1716] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:25:01 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8f8a8000) [pid = 1716] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:25:01 INFO - PROCESS | 1716 | 1467051901680 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1716 | 1467051901689 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2800 == 24 [pid = 1716] [id = 669] 11:25:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8c3d2c00) [pid = 1716] [serial = 2008] [outer = (nil)] 11:25:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8dba6000) [pid = 1716] [serial = 2009] [outer = 0x8c3d2c00] 11:25:01 INFO - PROCESS | 1716 | 1467051901776 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eb56c00) [pid = 1716] [serial = 2010] [outer = 0x8c3d2c00] 11:25:02 INFO - PROCESS | 1716 | 1467051902620 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2143ms 11:25:02 INFO - PROCESS | 1716 | 1467051902656 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1716 | 1467051902660 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:25:02 INFO - PROCESS | 1716 | 1467051902667 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1716 | 1467051902671 Marionette TRACE conn4 <- [1,2650,null,{}] 11:25:02 INFO - PROCESS | 1716 | 1467051902678 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 1716 | 1467051902684 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:02 INFO - PROCESS | 1716 | 1467051902912 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:25:02 INFO - PROCESS | 1716 | 1467051902927 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1716 | 1467051902936 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74d000 == 25 [pid = 1716] [id = 670] 11:25:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f74d400) [pid = 1716] [serial = 2011] [outer = (nil)] 11:25:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f8a9000) [pid = 1716] [serial = 2012] [outer = 0x8f74d400] 11:25:03 INFO - PROCESS | 1716 | 1467051903010 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8f8af400) [pid = 1716] [serial = 2013] [outer = 0x8f74d400] 11:25:04 INFO - PROCESS | 1716 | 1467051904735 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:25:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2140ms 11:25:04 INFO - PROCESS | 1716 | 1467051904819 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:25:04 INFO - PROCESS | 1716 | 1467051904829 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:25:04 INFO - PROCESS | 1716 | 1467051904844 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1716 | 1467051904852 Marionette TRACE conn4 <- [1,2654,null,{}] 11:25:04 INFO - PROCESS | 1716 | 1467051904869 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 1716 | 1467051904880 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:05 INFO - PROCESS | 1716 | 1467051905139 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:25:05 INFO - PROCESS | 1716 | 1467051905384 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1716 | 1467051905393 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d3400 == 26 [pid = 1716] [id = 671] 11:25:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d1d4800) [pid = 1716] [serial = 2014] [outer = (nil)] 11:25:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8e387400) [pid = 1716] [serial = 2015] [outer = 0x8d1d4800] 11:25:05 INFO - PROCESS | 1716 | 1467051905483 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8eb4e000) [pid = 1716] [serial = 2016] [outer = 0x8d1d4800] 11:25:06 INFO - PROCESS | 1716 | 1467051906502 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1712ms 11:25:06 INFO - PROCESS | 1716 | 1467051906552 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 1716 | 1467051906561 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:25:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:25:06 INFO - PROCESS | 1716 | 1467051906573 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1716 | 1467051906577 Marionette TRACE conn4 <- [1,2658,null,{}] 11:25:06 INFO - PROCESS | 1716 | 1467051906585 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 1716 | 1467051906590 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:06 INFO - PROCESS | 1716 | 1467051906805 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:25:07 INFO - PROCESS | 1716 | 1467051907151 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1716 | 1467051907160 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c7c00 == 27 [pid = 1716] [id = 672] 11:25:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x8f747c00) [pid = 1716] [serial = 2017] [outer = (nil)] 11:25:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x8f750800) [pid = 1716] [serial = 2018] [outer = 0x8f747c00] 11:25:07 INFO - PROCESS | 1716 | 1467051907256 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8eec1000) [pid = 1716] [serial = 2019] [outer = 0x8f747c00] 11:25:08 INFO - PROCESS | 1716 | 1467051908206 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:25:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1686ms 11:25:08 INFO - PROCESS | 1716 | 1467051908259 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1716 | 1467051908262 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:25:08 INFO - PROCESS | 1716 | 1467051908270 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1716 | 1467051908276 Marionette TRACE conn4 <- [1,2662,null,{}] 11:25:08 INFO - PROCESS | 1716 | 1467051908293 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 1716 | 1467051908303 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:08 INFO - PROCESS | 1716 | 1467051908572 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:25:08 INFO - PROCESS | 1716 | 1467051908863 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1716 | 1467051908871 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x92377c00 == 28 [pid = 1716] [id = 673] 11:25:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x92379800) [pid = 1716] [serial = 2020] [outer = (nil)] 11:25:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92a99400) [pid = 1716] [serial = 2021] [outer = 0x92379800] 11:25:08 INFO - PROCESS | 1716 | 1467051908962 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x92aa2400) [pid = 1716] [serial = 2022] [outer = 0x92379800] 11:25:09 INFO - PROCESS | 1716 | 1467051909908 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1688ms 11:25:09 INFO - PROCESS | 1716 | 1467051909960 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:25:09 INFO - PROCESS | 1716 | 1467051909965 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:25:09 INFO - PROCESS | 1716 | 1467051909972 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1716 | 1467051909975 Marionette TRACE conn4 <- [1,2666,null,{}] 11:25:09 INFO - PROCESS | 1716 | 1467051909981 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 1716 | 1467051909986 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:10 INFO - PROCESS | 1716 | 1467051910173 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:25:10 INFO - PROCESS | 1716 | 1467051910422 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1716 | 1467051910435 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ed7c000 == 29 [pid = 1716] [id = 674] 11:25:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x92380000) [pid = 1716] [serial = 2023] [outer = (nil)] 11:25:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x92dcf400) [pid = 1716] [serial = 2024] [outer = 0x92380000] 11:25:10 INFO - PROCESS | 1716 | 1467051910560 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x92dd3c00) [pid = 1716] [serial = 2025] [outer = 0x92380000] 11:25:11 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:11 INFO - PROCESS | 1716 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:25:11 INFO - PROCESS | 1716 | 1467051911886 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1934ms 11:25:11 INFO - PROCESS | 1716 | 1467051911953 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1716 | 1467051911958 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:25:12 INFO - PROCESS | 1716 | 1467051911994 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1716 | 1467051911997 Marionette TRACE conn4 <- [1,2670,null,{}] 11:25:12 INFO - PROCESS | 1716 | 1467051912004 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 1716 | 1467051912010 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:12 INFO - PROCESS | 1716 | 1467051912186 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:25:12 INFO - PROCESS | 1716 | 1467051912377 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1716 | 1467051912389 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x92ad7000 == 30 [pid = 1716] [id = 675] 11:25:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x92adac00) [pid = 1716] [serial = 2026] [outer = (nil)] 11:25:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x939e5000) [pid = 1716] [serial = 2027] [outer = 0x92adac00] 11:25:12 INFO - PROCESS | 1716 | 1467051912474 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x93bb2000) [pid = 1716] [serial = 2028] [outer = 0x92adac00] 11:25:13 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:13 INFO - PROCESS | 1716 | 1467051913987 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:25:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2091ms 11:25:14 INFO - PROCESS | 1716 | 1467051914090 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 1716 | 1467051914098 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:25:14 INFO - PROCESS | 1716 | 1467051914109 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1716 | 1467051914114 Marionette TRACE conn4 <- [1,2674,null,{}] 11:25:14 INFO - PROCESS | 1716 | 1467051914125 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 1716 | 1467051914144 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:14 INFO - PROCESS | 1716 | 1467051914635 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:25:14 INFO - PROCESS | 1716 | 1467051914845 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1716 | 1467051914859 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cac00 == 31 [pid = 1716] [id = 676] 11:25:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x8eec2c00) [pid = 1716] [serial = 2029] [outer = (nil)] 11:25:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x954e0800) [pid = 1716] [serial = 2030] [outer = 0x8eec2c00] 11:25:14 INFO - PROCESS | 1716 | 1467051914961 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9794bc00) [pid = 1716] [serial = 2031] [outer = 0x8eec2c00] 11:25:16 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:16 INFO - PROCESS | 1716 | 1467051916313 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:25:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2249ms 11:25:16 INFO - PROCESS | 1716 | 1467051916414 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1716 | 1467051916420 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:25:16 INFO - PROCESS | 1716 | 1467051916483 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1716 | 1467051916490 Marionette TRACE conn4 <- [1,2678,null,{}] 11:25:16 INFO - PROCESS | 1716 | 1467051916499 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 1716 | 1467051916506 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:16 INFO - PROCESS | 1716 | 1467051916688 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:25:17 INFO - PROCESS | 1716 | 1467051917004 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1716 | 1467051917018 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3ce000 == 32 [pid = 1716] [id = 677] 11:25:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8c3d3800) [pid = 1716] [serial = 2032] [outer = (nil)] 11:25:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d9cb800) [pid = 1716] [serial = 2033] [outer = 0x8c3d3800] 11:25:17 INFO - PROCESS | 1716 | 1467051917130 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8dbac000) [pid = 1716] [serial = 2034] [outer = 0x8c3d3800] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x8e387000) [pid = 1716] [serial = 1958] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8eb57800) [pid = 1716] [serial = 1935] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x92aa0800) [pid = 1716] [serial = 1941] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8f8ac800) [pid = 1716] [serial = 1937] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92acd400) [pid = 1716] [serial = 1968] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8d9cb400) [pid = 1716] [serial = 1932] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x92ad6c00) [pid = 1716] [serial = 1940] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8eb4d800) [pid = 1716] [serial = 1959] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x9a090400) [pid = 1716] [serial = 1953] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8eec6c00) [pid = 1716] [serial = 1961] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x92aa3000) [pid = 1716] [serial = 1967] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x939b5000) [pid = 1716] [serial = 1943] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x92378c00) [pid = 1716] [serial = 1965] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x954da400) [pid = 1716] [serial = 1947] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x93bb6400) [pid = 1716] [serial = 1946] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8d1d5000) [pid = 1716] [serial = 1956] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d1c6c00) [pid = 1716] [serial = 1931] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x98310c00) [pid = 1716] [serial = 1950] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x91c3f800) [pid = 1716] [serial = 1929] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8f8a2800) [pid = 1716] [serial = 1962] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91d7e400) [pid = 1716] [serial = 1964] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x92dd8400) [pid = 1716] [serial = 1944] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x91c41c00) [pid = 1716] [serial = 1938] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x97945c00) [pid = 1716] [serial = 1949] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8c3cb800) [pid = 1716] [serial = 1955] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8e55dc00) [pid = 1716] [serial = 1934] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x9a08d400) [pid = 1716] [serial = 1952] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x939ba000) [pid = 1716] [serial = 1971] [outer = (nil)] [url = about:blank] 11:25:17 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92a9d000) [pid = 1716] [serial = 1970] [outer = (nil)] [url = about:blank] 11:25:18 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:18 INFO - PROCESS | 1716 | 1467051918428 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2009ms 11:25:18 INFO - PROCESS | 1716 | 1467051918524 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 1716 | 1467051918534 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:25:18 INFO - PROCESS | 1716 | 1467051918553 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1716 | 1467051918559 Marionette TRACE conn4 <- [1,2682,null,{}] 11:25:18 INFO - PROCESS | 1716 | 1467051918566 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 1716 | 1467051918572 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:18 INFO - PROCESS | 1716 | 1467051918809 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:25:18 INFO - PROCESS | 1716 | 1467051918819 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1716 | 1467051918829 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9c9800 == 33 [pid = 1716] [id = 678] 11:25:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8e568800) [pid = 1716] [serial = 2035] [outer = (nil)] 11:25:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8ebc3400) [pid = 1716] [serial = 2036] [outer = 0x8e568800] 11:25:18 INFO - PROCESS | 1716 | 1467051918906 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ed75000) [pid = 1716] [serial = 2037] [outer = 0x8e568800] 11:25:20 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:20 INFO - PROCESS | 1716 | 1467051920371 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1887ms 11:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:25:20 INFO - PROCESS | 1716 | 1467051920531 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 1716 | 1467051920535 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:25:20 INFO - PROCESS | 1716 | 1467051920544 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1716 | 1467051920550 Marionette TRACE conn4 <- [1,2686,null,{}] 11:25:20 INFO - PROCESS | 1716 | 1467051920574 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 1716 | 1467051920584 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:20 INFO - PROCESS | 1716 | 1467051920813 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:25:20 INFO - PROCESS | 1716 | 1467051920844 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1716 | 1467051920855 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8afc00 == 34 [pid = 1716] [id = 679] 11:25:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x91c3a000) [pid = 1716] [serial = 2038] [outer = (nil)] 11:25:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x91d2ac00) [pid = 1716] [serial = 2039] [outer = 0x91c3a000] 11:25:20 INFO - PROCESS | 1716 | 1467051920930 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x91d85c00) [pid = 1716] [serial = 2040] [outer = 0x91c3a000] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x93d7cc00) [pid = 1716] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d84400) [pid = 1716] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x9959f800) [pid = 1716] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8ed7e000) [pid = 1716] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8c3d2c00) [pid = 1716] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8f8a3000) [pid = 1716] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8e38f800) [pid = 1716] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8f8a5000) [pid = 1716] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8d9d6000) [pid = 1716] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8d9d0400) [pid = 1716] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8d1cc000) [pid = 1716] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8eec0c00) [pid = 1716] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:25:21 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x939c3400) [pid = 1716] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:25:22 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:22 INFO - PROCESS | 1716 | 1467051922397 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:25:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1901ms 11:25:22 INFO - PROCESS | 1716 | 1467051922459 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1716 | 1467051922465 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:25:22 INFO - PROCESS | 1716 | 1467051922473 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1716 | 1467051922478 Marionette TRACE conn4 <- [1,2690,null,{}] 11:25:22 INFO - PROCESS | 1716 | 1467051922485 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 1716 | 1467051922491 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:22 INFO - PROCESS | 1716 | 1467051922718 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:25:22 INFO - PROCESS | 1716 | 1467051922732 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1716 | 1467051922740 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d0400 == 35 [pid = 1716] [id = 680] 11:25:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8dba7000) [pid = 1716] [serial = 2041] [outer = (nil)] 11:25:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x91d25800) [pid = 1716] [serial = 2042] [outer = 0x8dba7000] 11:25:22 INFO - PROCESS | 1716 | 1467051922812 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x9237e800) [pid = 1716] [serial = 2043] [outer = 0x8dba7000] 11:25:24 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:24 INFO - PROCESS | 1716 | 1467051924070 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:25:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1646ms 11:25:24 INFO - PROCESS | 1716 | 1467051924120 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1716 | 1467051924134 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:25:24 INFO - PROCESS | 1716 | 1467051924201 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1716 | 1467051924208 Marionette TRACE conn4 <- [1,2694,null,{}] 11:25:24 INFO - PROCESS | 1716 | 1467051924294 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 1716 | 1467051924299 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:24 INFO - PROCESS | 1716 | 1467051924647 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:25:24 INFO - PROCESS | 1716 | 1467051924790 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1716 | 1467051924808 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba8000 == 36 [pid = 1716] [id = 681] 11:25:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8dbaec00) [pid = 1716] [serial = 2044] [outer = (nil)] 11:25:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8e386c00) [pid = 1716] [serial = 2045] [outer = 0x8dbaec00] 11:25:24 INFO - PROCESS | 1716 | 1467051924897 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8e38f800) [pid = 1716] [serial = 2046] [outer = 0x8dbaec00] 11:25:26 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:26 INFO - PROCESS | 1716 | 1467051926448 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:25:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2320ms 11:25:26 INFO - PROCESS | 1716 | 1467051926476 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 1716 | 1467051926488 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:25:26 INFO - PROCESS | 1716 | 1467051926510 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1716 | 1467051926518 Marionette TRACE conn4 <- [1,2698,null,{}] 11:25:26 INFO - PROCESS | 1716 | 1467051926572 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 1716 | 1467051926579 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:26 INFO - PROCESS | 1716 | 1467051926785 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:25:27 INFO - PROCESS | 1716 | 1467051926984 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1716 | 1467051926992 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d6c00 == 37 [pid = 1716] [id = 682] 11:25:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8ed72c00) [pid = 1716] [serial = 2047] [outer = (nil)] 11:25:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8f8a4800) [pid = 1716] [serial = 2048] [outer = 0x8ed72c00] 11:25:27 INFO - PROCESS | 1716 | 1467051927082 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x91d2d800) [pid = 1716] [serial = 2049] [outer = 0x8ed72c00] 11:25:28 INFO - PROCESS | 1716 | SkCairoFTTypeface::onFilterRec unimplemented 11:25:28 INFO - PROCESS | 1716 | 1467051928470 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:25:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:25:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2092ms 11:25:28 INFO - PROCESS | 1716 | 1467051928629 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1716 | 1467051928633 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:25:28 INFO - PROCESS | 1716 | 1467051928644 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1716 | 1467051928651 Marionette TRACE conn4 <- [1,2702,null,{}] 11:25:28 INFO - PROCESS | 1716 | 1467051928669 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 1716 | 1467051928680 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:28 INFO - PROCESS | 1716 | 1467051928886 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:25:29 INFO - PROCESS | 1716 | 1467051929079 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1716 | 1467051929099 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7400 == 38 [pid = 1716] [id = 683] 11:25:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x92372000) [pid = 1716] [serial = 2050] [outer = (nil)] 11:25:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x939ba800) [pid = 1716] [serial = 2051] [outer = 0x92372000] 11:25:29 INFO - PROCESS | 1716 | 1467051929221 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x939e1c00) [pid = 1716] [serial = 2052] [outer = 0x92372000] 11:25:30 INFO - PROCESS | 1716 | 1467051930190 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:25:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1599ms 11:25:30 INFO - PROCESS | 1716 | 1467051930244 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1716 | 1467051930248 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:25:30 INFO - PROCESS | 1716 | 1467051930257 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1716 | 1467051930264 Marionette TRACE conn4 <- [1,2706,null,{}] 11:25:30 INFO - PROCESS | 1716 | 1467051930274 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 1716 | 1467051930281 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:30 INFO - PROCESS | 1716 | 1467051930635 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:25:30 INFO - PROCESS | 1716 | 1467051930831 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 1716 | 1467051930840 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f0c00 == 39 [pid = 1716] [id = 684] 11:25:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8dba4c00) [pid = 1716] [serial = 2053] [outer = (nil)] 11:25:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e568000) [pid = 1716] [serial = 2054] [outer = 0x8dba4c00] 11:25:30 INFO - PROCESS | 1716 | 1467051930941 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8eec7800) [pid = 1716] [serial = 2055] [outer = 0x8dba4c00] 11:25:32 INFO - PROCESS | 1716 | 1467051932181 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1950ms 11:25:32 INFO - PROCESS | 1716 | 1467051932217 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 1716 | 1467051932224 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:25:32 INFO - PROCESS | 1716 | 1467051932236 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1716 | 1467051932242 Marionette TRACE conn4 <- [1,2710,null,{}] 11:25:32 INFO - PROCESS | 1716 | 1467051932252 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 1716 | 1467051932257 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:32 INFO - PROCESS | 1716 | 1467051932557 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:25:32 INFO - PROCESS | 1716 | 1467051932749 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1716 | 1467051932765 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:32 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb50000 == 40 [pid = 1716] [id = 685] 11:25:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8eb52800) [pid = 1716] [serial = 2056] [outer = (nil)] 11:25:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x8ebca400) [pid = 1716] [serial = 2057] [outer = 0x8eb52800] 11:25:32 INFO - PROCESS | 1716 | 1467051932845 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8ed80c00) [pid = 1716] [serial = 2058] [outer = 0x8eb52800] 11:25:33 INFO - PROCESS | 1716 | 1467051933875 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 1716 | 1467051933934 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:25:33 INFO - PROCESS | 1716 | 1467051933945 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 1716 | 1467051933949 Marionette TRACE conn4 <- [1,2714,null,{}] 11:25:33 INFO - PROCESS | 1716 | 1467051933956 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 1716 | 1467051933962 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:34 INFO - PROCESS | 1716 | 1467051934203 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8afc00 == 39 [pid = 1716] [id = 679] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9c9800 == 38 [pid = 1716] [id = 678] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ce000 == 37 [pid = 1716] [id = 677] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d3400 == 36 [pid = 1716] [id = 671] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7c00 == 35 [pid = 1716] [id = 672] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x92377c00 == 34 [pid = 1716] [id = 673] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x92ad7000 == 33 [pid = 1716] [id = 675] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7c000 == 32 [pid = 1716] [id = 674] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cac00 == 31 [pid = 1716] [id = 676] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2800 == 30 [pid = 1716] [id = 669] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74d000 == 29 [pid = 1716] [id = 670] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb50000 == 28 [pid = 1716] [id = 685] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f0c00 == 27 [pid = 1716] [id = 684] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d6c00 == 26 [pid = 1716] [id = 682] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7400 == 25 [pid = 1716] [id = 683] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d0400 == 24 [pid = 1716] [id = 680] 11:25:35 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba8000 == 23 [pid = 1716] [id = 681] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e55fc00) [pid = 1716] [serial = 1974] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8e388400) [pid = 1716] [serial = 1973] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x91c3b400) [pid = 1716] [serial = 1977] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8f8a7400) [pid = 1716] [serial = 1976] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x93d7a800) [pid = 1716] [serial = 1980] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x93b69000) [pid = 1716] [serial = 1979] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x97940400) [pid = 1716] [serial = 1983] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x954dbc00) [pid = 1716] [serial = 1982] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x9a08e000) [pid = 1716] [serial = 1986] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x98a66400) [pid = 1716] [serial = 1985] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x9a52d800) [pid = 1716] [serial = 1989] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x9a1ec800) [pid = 1716] [serial = 1988] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8eec1800) [pid = 1716] [serial = 2006] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8dba6000) [pid = 1716] [serial = 2009] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x9a5e4c00) [pid = 1716] [serial = 1992] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8e562c00) [pid = 1716] [serial = 2003] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x9a5df800) [pid = 1716] [serial = 1991] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x91d2a800) [pid = 1716] [serial = 1998] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8e38ac00) [pid = 1716] [serial = 1995] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8d9d8400) [pid = 1716] [serial = 2001] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x91c38c00) [pid = 1716] [serial = 1997] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8d9d3c00) [pid = 1716] [serial = 2000] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x8dc55000) [pid = 1716] [serial = 1994] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8eecb000) [pid = 1716] [serial = 2007] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8eb4cc00) [pid = 1716] [serial = 2004] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8eb56c00) [pid = 1716] [serial = 2010] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8f8a9000) [pid = 1716] [serial = 2012] [outer = (nil)] [url = about:blank] 11:25:35 INFO - PROCESS | 1716 | 1467051935679 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1716 | 1467051935687 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cac00 == 24 [pid = 1716] [id = 686] 11:25:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x8c3cc400) [pid = 1716] [serial = 2059] [outer = (nil)] 11:25:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8c3d2000) [pid = 1716] [serial = 2060] [outer = 0x8c3cc400] 11:25:35 INFO - PROCESS | 1716 | 1467051935779 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x8d1cf000) [pid = 1716] [serial = 2061] [outer = 0x8c3cc400] 11:25:36 INFO - PROCESS | 1716 | 1467051936632 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:25:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2741ms 11:25:36 INFO - PROCESS | 1716 | 1467051936688 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 1716 | 1467051936694 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:25:36 INFO - PROCESS | 1716 | 1467051936703 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1716 | 1467051936709 Marionette TRACE conn4 <- [1,2718,null,{}] 11:25:36 INFO - PROCESS | 1716 | 1467051936719 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 1716 | 1467051936726 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:36 INFO - PROCESS | 1716 | 1467051936921 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:25:37 INFO - PROCESS | 1716 | 1467051937085 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1716 | 1467051937094 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:37 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba2c00 == 25 [pid = 1716] [id = 687] 11:25:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8dbacc00) [pid = 1716] [serial = 2062] [outer = (nil)] 11:25:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8dc57800) [pid = 1716] [serial = 2063] [outer = 0x8dbacc00] 11:25:37 INFO - PROCESS | 1716 | 1467051937176 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8e382400) [pid = 1716] [serial = 2064] [outer = 0x8dbacc00] 11:25:38 INFO - PROCESS | 1716 | 1467051938080 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:25:38 INFO - PROCESS | 1716 | 1467051938159 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:25:38 INFO - PROCESS | 1716 | 1467051938178 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1716 | 1467051938185 Marionette TRACE conn4 <- [1,2722,null,{}] 11:25:38 INFO - PROCESS | 1716 | 1467051938195 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 1716 | 1467051938201 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:38 INFO - PROCESS | 1716 | 1467051938566 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:25:38 INFO - PROCESS | 1716 | 1467051938792 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1716 | 1467051938800 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb56c00 == 26 [pid = 1716] [id = 688] 11:25:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8eb58400) [pid = 1716] [serial = 2065] [outer = (nil)] 11:25:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8ebc7400) [pid = 1716] [serial = 2066] [outer = 0x8eb58400] 11:25:38 INFO - PROCESS | 1716 | 1467051938878 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8ebcfc00) [pid = 1716] [serial = 2067] [outer = 0x8eb58400] 11:25:39 INFO - PROCESS | 1716 | 1467051939868 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1716 | 1467051939928 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:25:39 INFO - PROCESS | 1716 | 1467051939945 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1716 | 1467051939956 Marionette TRACE conn4 <- [1,2726,null,{}] 11:25:39 INFO - PROCESS | 1716 | 1467051939972 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 1716 | 1467051939981 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:40 INFO - PROCESS | 1716 | 1467051940713 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x92adac00) [pid = 1716] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x92380000) [pid = 1716] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8f747c00) [pid = 1716] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8eec2c00) [pid = 1716] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x92379800) [pid = 1716] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8c3d3800) [pid = 1716] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8e568800) [pid = 1716] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8d1d4800) [pid = 1716] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8f74d400) [pid = 1716] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 59 (0x91c3a000) [pid = 1716] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:25:40 INFO - PROCESS | 1716 | --DOMWINDOW == 58 (0x8dba7000) [pid = 1716] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:25:40 INFO - PROCESS | 1716 | 1467051940920 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1716 | 1467051940934 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba2800 == 27 [pid = 1716] [id = 689] 11:25:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 59 (0x8dba5400) [pid = 1716] [serial = 2068] [outer = (nil)] 11:25:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0x8ebce000) [pid = 1716] [serial = 2069] [outer = 0x8dba5400] 11:25:41 INFO - PROCESS | 1716 | 1467051941007 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x8f8aa000) [pid = 1716] [serial = 2070] [outer = 0x8dba5400] 11:25:41 INFO - PROCESS | 1716 | 1467051941787 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:25:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1916ms 11:25:41 INFO - PROCESS | 1716 | 1467051941852 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:25:41 INFO - PROCESS | 1716 | 1467051941857 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:25:41 INFO - PROCESS | 1716 | 1467051941864 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1716 | 1467051941868 Marionette TRACE conn4 <- [1,2730,null,{}] 11:25:41 INFO - PROCESS | 1716 | 1467051941874 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 1716 | 1467051941879 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:42 INFO - PROCESS | 1716 | 1467051942059 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:25:42 INFO - PROCESS | 1716 | 1467051942211 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1716 | 1467051942220 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcc000 == 28 [pid = 1716] [id = 690] 11:25:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8ed7e800) [pid = 1716] [serial = 2071] [outer = (nil)] 11:25:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x91c3e800) [pid = 1716] [serial = 2072] [outer = 0x8ed7e800] 11:25:42 INFO - PROCESS | 1716 | 1467051942296 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x91d26800) [pid = 1716] [serial = 2073] [outer = 0x8ed7e800] 11:25:43 INFO - PROCESS | 1716 | 1467051943776 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:25:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:25:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:25:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:25:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1942ms 11:25:43 INFO - PROCESS | 1716 | 1467051943808 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1716 | 1467051943815 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:25:43 INFO - PROCESS | 1716 | 1467051943824 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1716 | 1467051943829 Marionette TRACE conn4 <- [1,2734,null,{}] 11:25:43 INFO - PROCESS | 1716 | 1467051943884 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 1716 | 1467051943891 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:44 INFO - PROCESS | 1716 | 1467051944095 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:25:44 INFO - PROCESS | 1716 | 1467051944290 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1716 | 1467051944297 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7800 == 29 [pid = 1716] [id = 691] 11:25:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8d9d7c00) [pid = 1716] [serial = 2074] [outer = (nil)] 11:25:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8e55c400) [pid = 1716] [serial = 2075] [outer = 0x8d9d7c00] 11:25:44 INFO - PROCESS | 1716 | 1467051944390 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8eebe000) [pid = 1716] [serial = 2076] [outer = 0x8d9d7c00] 11:25:45 INFO - PROCESS | 1716 | 1467051945447 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1703ms 11:25:45 INFO - PROCESS | 1716 | 1467051945526 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1716 | 1467051945535 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:25:45 INFO - PROCESS | 1716 | 1467051945547 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1716 | 1467051945551 Marionette TRACE conn4 <- [1,2738,null,{}] 11:25:45 INFO - PROCESS | 1716 | 1467051945558 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 1716 | 1467051945564 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:45 INFO - PROCESS | 1716 | 1467051945798 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:25:46 INFO - PROCESS | 1716 | 1467051946048 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1716 | 1467051946061 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cb000 == 30 [pid = 1716] [id = 692] 11:25:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8d1d5c00) [pid = 1716] [serial = 2077] [outer = (nil)] 11:25:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x91d2f000) [pid = 1716] [serial = 2078] [outer = 0x8d1d5c00] 11:25:46 INFO - PROCESS | 1716 | 1467051946185 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x91d80800) [pid = 1716] [serial = 2079] [outer = 0x8d1d5c00] 11:25:47 INFO - PROCESS | 1716 | 1467051947237 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1737ms 11:25:47 INFO - PROCESS | 1716 | 1467051947283 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:25:47 INFO - PROCESS | 1716 | 1467051947288 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:25:47 INFO - PROCESS | 1716 | 1467051947295 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1716 | 1467051947302 Marionette TRACE conn4 <- [1,2742,null,{}] 11:25:47 INFO - PROCESS | 1716 | 1467051947319 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 1716 | 1467051947328 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:47 INFO - PROCESS | 1716 | 1467051947537 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:25:47 INFO - PROCESS | 1716 | 1467051947759 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1716 | 1467051947769 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x92acd400 == 31 [pid = 1716] [id = 693] 11:25:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x92acf800) [pid = 1716] [serial = 2080] [outer = (nil)] 11:25:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x92ad3800) [pid = 1716] [serial = 2081] [outer = 0x92acf800] 11:25:47 INFO - PROCESS | 1716 | 1467051947882 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x92ada400) [pid = 1716] [serial = 2082] [outer = 0x92acf800] 11:25:48 INFO - PROCESS | 1716 | 1467051948895 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1796ms 11:25:49 INFO - PROCESS | 1716 | 1467051949092 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 1716 | 1467051949099 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:25:49 INFO - PROCESS | 1716 | 1467051949109 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1716 | 1467051949115 Marionette TRACE conn4 <- [1,2746,null,{}] 11:25:49 INFO - PROCESS | 1716 | 1467051949124 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 1716 | 1467051949130 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:49 INFO - PROCESS | 1716 | 1467051949343 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:25:49 INFO - PROCESS | 1716 | 1467051949606 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 1716 | 1467051949620 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba9400 == 32 [pid = 1716] [id = 694] 11:25:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8dbaa400) [pid = 1716] [serial = 2083] [outer = (nil)] 11:25:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8dc58000) [pid = 1716] [serial = 2084] [outer = 0x8dbaa400] 11:25:49 INFO - PROCESS | 1716 | 1467051949696 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8dc60400) [pid = 1716] [serial = 2085] [outer = 0x8dbaa400] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7c400 == 31 [pid = 1716] [id = 668] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ccc00 == 30 [pid = 1716] [id = 657] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8e388000 == 29 [pid = 1716] [id = 667] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9c9c00 == 28 [pid = 1716] [id = 666] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8e38b400 == 27 [pid = 1716] [id = 665] 11:25:50 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3ca800 == 26 [pid = 1716] [id = 652] 11:25:50 INFO - PROCESS | 1716 | 1467051950893 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x91d25800) [pid = 1716] [serial = 2042] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x9237e800) [pid = 1716] [serial = 2043] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x939e5000) [pid = 1716] [serial = 2027] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x92dd3c00) [pid = 1716] [serial = 2025] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8f750800) [pid = 1716] [serial = 2018] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x9794bc00) [pid = 1716] [serial = 2031] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x92aa2400) [pid = 1716] [serial = 2022] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8dbac000) [pid = 1716] [serial = 2034] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8ebc3400) [pid = 1716] [serial = 2036] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x92a99400) [pid = 1716] [serial = 2021] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x92dcf400) [pid = 1716] [serial = 2024] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x954e0800) [pid = 1716] [serial = 2030] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8eb4e000) [pid = 1716] [serial = 2016] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8f8af400) [pid = 1716] [serial = 2013] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8e387400) [pid = 1716] [serial = 2015] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x91d2ac00) [pid = 1716] [serial = 2039] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 59 (0x93bb2000) [pid = 1716] [serial = 2028] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 58 (0x91d85c00) [pid = 1716] [serial = 2040] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 57 (0x8ed75000) [pid = 1716] [serial = 2037] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 56 (0x8eec1000) [pid = 1716] [serial = 2019] [outer = (nil)] [url = about:blank] 11:25:50 INFO - PROCESS | 1716 | --DOMWINDOW == 55 (0x8d9cb800) [pid = 1716] [serial = 2033] [outer = (nil)] [url = about:blank] 11:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1889ms 11:25:51 INFO - PROCESS | 1716 | 1467051951027 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1716 | 1467051951031 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:25:51 INFO - PROCESS | 1716 | 1467051951045 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1716 | 1467051951051 Marionette TRACE conn4 <- [1,2750,null,{}] 11:25:51 INFO - PROCESS | 1716 | 1467051951061 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 1716 | 1467051951068 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:51 INFO - PROCESS | 1716 | 1467051951369 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:25:51 INFO - PROCESS | 1716 | 1467051951543 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1716 | 1467051951552 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d5400 == 27 [pid = 1716] [id = 695] 11:25:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 56 (0x8eb4ec00) [pid = 1716] [serial = 2086] [outer = (nil)] 11:25:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 57 (0x8ebc9000) [pid = 1716] [serial = 2087] [outer = 0x8eb4ec00] 11:25:51 INFO - PROCESS | 1716 | 1467051951627 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 58 (0x8ed80000) [pid = 1716] [serial = 2088] [outer = 0x8eb4ec00] 11:25:52 INFO - PROCESS | 1716 | 1467051952389 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1392ms 11:25:52 INFO - PROCESS | 1716 | 1467051952432 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:25:52 INFO - PROCESS | 1716 | 1467051952437 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:25:52 INFO - PROCESS | 1716 | 1467051952444 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1716 | 1467051952448 Marionette TRACE conn4 <- [1,2754,null,{}] 11:25:52 INFO - PROCESS | 1716 | 1467051952463 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 1716 | 1467051952472 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:52 INFO - PROCESS | 1716 | 1467051952651 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:25:52 INFO - PROCESS | 1716 | 1467051952803 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1716 | 1467051952815 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:52 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c35800 == 28 [pid = 1716] [id = 696] 11:25:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 59 (0x91c3b400) [pid = 1716] [serial = 2089] [outer = (nil)] 11:25:52 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0x91d29400) [pid = 1716] [serial = 2090] [outer = 0x91c3b400] 11:25:52 INFO - PROCESS | 1716 | 1467051952908 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x91d79c00) [pid = 1716] [serial = 2091] [outer = 0x91c3b400] 11:25:53 INFO - PROCESS | 1716 | 1467051953805 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1382ms 11:25:53 INFO - PROCESS | 1716 | 1467051953826 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 1716 | 1467051953831 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:25:53 INFO - PROCESS | 1716 | 1467051953839 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 1716 | 1467051953844 Marionette TRACE conn4 <- [1,2758,null,{}] 11:25:53 INFO - PROCESS | 1716 | 1467051953851 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 1716 | 1467051953855 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:54 INFO - PROCESS | 1716 | 1467051954113 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:25:54 INFO - PROCESS | 1716 | 1467051954135 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1716 | 1467051954142 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d23c00 == 29 [pid = 1716] [id = 697] 11:25:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x92377c00) [pid = 1716] [serial = 2092] [outer = (nil)] 11:25:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x92a9a400) [pid = 1716] [serial = 2093] [outer = 0x92377c00] 11:25:54 INFO - PROCESS | 1716 | 1467051954215 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x92aa2400) [pid = 1716] [serial = 2094] [outer = 0x92377c00] 11:25:55 INFO - PROCESS | 1716 | 1467051955163 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1387ms 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8c3cc400) [pid = 1716] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8eb52800) [pid = 1716] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8eb58400) [pid = 1716] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8dbacc00) [pid = 1716] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 59 (0x8dba5400) [pid = 1716] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 58 (0x8dba4c00) [pid = 1716] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 57 (0x8dbaec00) [pid = 1716] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 56 (0x8ed72c00) [pid = 1716] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:25:55 INFO - PROCESS | 1716 | --DOMWINDOW == 55 (0x92372000) [pid = 1716] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:25:55 INFO - PROCESS | 1716 | 1467051955299 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 1716 | 1467051955302 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:25:55 INFO - PROCESS | 1716 | 1467051955321 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1716 | 1467051955325 Marionette TRACE conn4 <- [1,2762,null,{}] 11:25:55 INFO - PROCESS | 1716 | 1467051955330 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 1716 | 1467051955336 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:55 INFO - PROCESS | 1716 | 1467051955521 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:25:55 INFO - PROCESS | 1716 | 1467051955665 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1716 | 1467051955674 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:55 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd800 == 30 [pid = 1716] [id = 698] 11:25:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 56 (0x8eb52800) [pid = 1716] [serial = 2095] [outer = (nil)] 11:25:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 57 (0x91c34c00) [pid = 1716] [serial = 2096] [outer = 0x8eb52800] 11:25:55 INFO - PROCESS | 1716 | 1467051955752 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 58 (0x8d1c7800) [pid = 1716] [serial = 2097] [outer = 0x8eb52800] 11:25:56 INFO - PROCESS | 1716 | 1467051956582 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1298ms 11:25:56 INFO - PROCESS | 1716 | 1467051956611 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1716 | 1467051956615 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:25:56 INFO - PROCESS | 1716 | 1467051956621 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1716 | 1467051956625 Marionette TRACE conn4 <- [1,2766,null,{}] 11:25:56 INFO - PROCESS | 1716 | 1467051956639 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 1716 | 1467051956651 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:56 INFO - PROCESS | 1716 | 1467051956878 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:25:57 INFO - PROCESS | 1716 | 1467051957017 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1716 | 1467051957030 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:57 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3400 == 31 [pid = 1716] [id = 699] 11:25:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 59 (0x8c3c8c00) [pid = 1716] [serial = 2098] [outer = (nil)] 11:25:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0x92dd7c00) [pid = 1716] [serial = 2099] [outer = 0x8c3c8c00] 11:25:57 INFO - PROCESS | 1716 | 1467051957111 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x939bbc00) [pid = 1716] [serial = 2100] [outer = 0x8c3c8c00] 11:25:58 INFO - PROCESS | 1716 | 1467051958140 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1533ms 11:25:58 INFO - PROCESS | 1716 | 1467051958157 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 1716 | 1467051958164 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:25:58 INFO - PROCESS | 1716 | 1467051958174 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 1716 | 1467051958178 Marionette TRACE conn4 <- [1,2770,null,{}] 11:25:58 INFO - PROCESS | 1716 | 1467051958190 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:58 INFO - PROCESS | 1716 | 1467051958195 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:58 INFO - PROCESS | 1716 | 1467051958407 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:25:58 INFO - PROCESS | 1716 | 1467051958673 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1716 | 1467051958685 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d3400 == 32 [pid = 1716] [id = 700] 11:25:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8dba7400) [pid = 1716] [serial = 2101] [outer = (nil)] 11:25:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x8e388000) [pid = 1716] [serial = 2102] [outer = 0x8dba7400] 11:25:58 INFO - PROCESS | 1716 | 1467051958780 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8e567c00) [pid = 1716] [serial = 2103] [outer = 0x8dba7400] 11:25:59 INFO - PROCESS | 1716 | 1467051959692 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1554ms 11:25:59 INFO - PROCESS | 1716 | 1467051959728 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1716 | 1467051959735 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:25:59 INFO - PROCESS | 1716 | 1467051959766 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1716 | 1467051959770 Marionette TRACE conn4 <- [1,2774,null,{}] 11:25:59 INFO - PROCESS | 1716 | 1467051959777 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 1716 | 1467051959783 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:25:59 INFO - PROCESS | 1716 | 1467051959975 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:26:00 INFO - PROCESS | 1716 | 1467051960220 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1716 | 1467051960228 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb53c00 == 33 [pid = 1716] [id = 701] 11:26:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x91c37800) [pid = 1716] [serial = 2104] [outer = (nil)] 11:26:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x91d22c00) [pid = 1716] [serial = 2105] [outer = 0x91c37800] 11:26:00 INFO - PROCESS | 1716 | 1467051960333 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x91d87800) [pid = 1716] [serial = 2106] [outer = 0x91c37800] 11:26:01 INFO - PROCESS | 1716 | 1467051961295 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1587ms 11:26:01 INFO - PROCESS | 1716 | 1467051961360 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1716 | 1467051961365 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:26:01 INFO - PROCESS | 1716 | 1467051961374 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1716 | 1467051961381 Marionette TRACE conn4 <- [1,2778,null,{}] 11:26:01 INFO - PROCESS | 1716 | 1467051961398 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 1716 | 1467051961408 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:01 INFO - PROCESS | 1716 | 1467051961625 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:26:01 INFO - PROCESS | 1716 | 1467051961845 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1716 | 1467051961860 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f749000 == 34 [pid = 1716] [id = 702] 11:26:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x92dd1800) [pid = 1716] [serial = 2107] [outer = (nil)] 11:26:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x939c2c00) [pid = 1716] [serial = 2108] [outer = 0x92dd1800] 11:26:01 INFO - PROCESS | 1716 | 1467051961991 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x93bb1400) [pid = 1716] [serial = 2109] [outer = 0x92dd1800] 11:26:02 INFO - PROCESS | 1716 | 1467051962928 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1587ms 11:26:02 INFO - PROCESS | 1716 | 1467051962962 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1716 | 1467051962968 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:26:02 INFO - PROCESS | 1716 | 1467051962974 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 1716 | 1467051962978 Marionette TRACE conn4 <- [1,2782,null,{}] 11:26:02 INFO - PROCESS | 1716 | 1467051962984 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 1716 | 1467051962989 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:03 INFO - PROCESS | 1716 | 1467051963180 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:26:03 INFO - PROCESS | 1716 | 1467051963368 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1716 | 1467051963375 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x939da800 == 35 [pid = 1716] [id = 703] 11:26:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x93bbbc00) [pid = 1716] [serial = 2110] [outer = (nil)] 11:26:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x93d7ac00) [pid = 1716] [serial = 2111] [outer = 0x93bbbc00] 11:26:03 INFO - PROCESS | 1716 | 1467051963458 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x94846000) [pid = 1716] [serial = 2112] [outer = 0x93bbbc00] 11:26:04 INFO - PROCESS | 1716 | 1467051964392 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1481ms 11:26:04 INFO - PROCESS | 1716 | 1467051964457 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1716 | 1467051964462 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:26:04 INFO - PROCESS | 1716 | 1467051964469 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 1716 | 1467051964474 Marionette TRACE conn4 <- [1,2786,null,{}] 11:26:04 INFO - PROCESS | 1716 | 1467051964480 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 1716 | 1467051964485 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:04 INFO - PROCESS | 1716 | 1467051964721 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:26:04 INFO - PROCESS | 1716 | 1467051964954 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1716 | 1467051964963 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8a5400 == 36 [pid = 1716] [id = 704] 11:26:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x939da000) [pid = 1716] [serial = 2113] [outer = (nil)] 11:26:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x954dbc00) [pid = 1716] [serial = 2114] [outer = 0x939da000] 11:26:05 INFO - PROCESS | 1716 | 1467051965087 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x954e0400) [pid = 1716] [serial = 2115] [outer = 0x939da000] 11:26:06 INFO - PROCESS | 1716 | 1467051966135 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:26:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1690ms 11:26:06 INFO - PROCESS | 1716 | 1467051966160 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:26:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:26:06 INFO - PROCESS | 1716 | 1467051966165 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:26:06 INFO - PROCESS | 1716 | 1467051966171 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 1716 | 1467051966175 Marionette TRACE conn4 <- [1,2790,null,{}] 11:26:06 INFO - PROCESS | 1716 | 1467051966181 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 1716 | 1467051966192 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:06 INFO - PROCESS | 1716 | 1467051966553 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:26:06 INFO - PROCESS | 1716 | 1467051966946 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 1716 | 1467051966961 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:06 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cfc00 == 37 [pid = 1716] [id = 705] 11:26:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x97947400) [pid = 1716] [serial = 2116] [outer = (nil)] 11:26:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x98362800) [pid = 1716] [serial = 2117] [outer = 0x97947400] 11:26:07 INFO - PROCESS | 1716 | 1467051967101 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x98a5e400) [pid = 1716] [serial = 2118] [outer = 0x97947400] 11:26:08 INFO - PROCESS | 1716 | 1467051968253 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2139ms 11:26:08 INFO - PROCESS | 1716 | 1467051968326 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1716 | 1467051968330 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:26:08 INFO - PROCESS | 1716 | 1467051968341 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 1716 | 1467051968344 Marionette TRACE conn4 <- [1,2794,null,{}] 11:26:08 INFO - PROCESS | 1716 | 1467051968350 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 1716 | 1467051968356 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:08 INFO - PROCESS | 1716 | 1467051968543 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:26:08 INFO - PROCESS | 1716 | 1467051968737 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 1716 | 1467051968746 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x9794dc00 == 38 [pid = 1716] [id = 706] 11:26:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x98304800) [pid = 1716] [serial = 2119] [outer = (nil)] 11:26:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x99813000) [pid = 1716] [serial = 2120] [outer = 0x98304800] 11:26:08 INFO - PROCESS | 1716 | 1467051968828 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x9a08f000) [pid = 1716] [serial = 2121] [outer = 0x98304800] 11:26:09 INFO - PROCESS | 1716 | 1467051969788 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:26:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1501ms 11:26:09 INFO - PROCESS | 1716 | 1467051969843 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 1716 | 1467051969855 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:26:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:26:09 INFO - PROCESS | 1716 | 1467051969864 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 1716 | 1467051969868 Marionette TRACE conn4 <- [1,2798,null,{}] 11:26:09 INFO - PROCESS | 1716 | 1467051969875 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 1716 | 1467051969880 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:10 INFO - PROCESS | 1716 | 1467051970118 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:26:10 INFO - PROCESS | 1716 | 1467051970359 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1716 | 1467051970368 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3800 == 39 [pid = 1716] [id = 707] 11:26:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8c3c7000) [pid = 1716] [serial = 2122] [outer = (nil)] 11:26:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8c3d2c00) [pid = 1716] [serial = 2123] [outer = 0x8c3c7000] 11:26:10 INFO - PROCESS | 1716 | 1467051970706 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8d9d1000) [pid = 1716] [serial = 2124] [outer = 0x8c3c7000] 11:26:11 INFO - PROCESS | 1716 | 1467051971824 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:26:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1989ms 11:26:11 INFO - PROCESS | 1716 | 1467051971855 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1716 | 1467051971862 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:26:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:26:11 INFO - PROCESS | 1716 | 1467051971872 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 1716 | 1467051971876 Marionette TRACE conn4 <- [1,2802,null,{}] 11:26:11 INFO - PROCESS | 1716 | 1467051971885 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 1716 | 1467051971892 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x92378000 == 38 [pid = 1716] [id = 660] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8e564000 == 37 [pid = 1716] [id = 653] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cac00 == 36 [pid = 1716] [id = 686] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9bc00 == 35 [pid = 1716] [id = 659] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec8400 == 34 [pid = 1716] [id = 655] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8ed7ec00 == 33 [pid = 1716] [id = 658] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec5400 == 32 [pid = 1716] [id = 656] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d000 == 31 [pid = 1716] [id = 661] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d5000 == 30 [pid = 1716] [id = 664] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c7400 == 29 [pid = 1716] [id = 654] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x95285400 == 28 [pid = 1716] [id = 662] 11:26:13 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cec00 == 27 [pid = 1716] [id = 663] 11:26:13 INFO - PROCESS | 1716 | 1467051973140 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8c3d2000) [pid = 1716] [serial = 2060] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d1cf000) [pid = 1716] [serial = 2061] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8ed80c00) [pid = 1716] [serial = 2058] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8ebca400) [pid = 1716] [serial = 2057] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8ebcfc00) [pid = 1716] [serial = 2067] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8ebc7400) [pid = 1716] [serial = 2066] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8dc57800) [pid = 1716] [serial = 2063] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8f8aa000) [pid = 1716] [serial = 2070] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8e568000) [pid = 1716] [serial = 2054] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8e38f800) [pid = 1716] [serial = 2046] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8e386c00) [pid = 1716] [serial = 2045] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x91c3e800) [pid = 1716] [serial = 2072] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x91d2d800) [pid = 1716] [serial = 2049] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8e382400) [pid = 1716] [serial = 2064] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8f8a4800) [pid = 1716] [serial = 2048] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x939e1c00) [pid = 1716] [serial = 2052] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8ebce000) [pid = 1716] [serial = 2069] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x939ba800) [pid = 1716] [serial = 2051] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8eec7800) [pid = 1716] [serial = 2055] [outer = (nil)] [url = about:blank] 11:26:13 INFO - PROCESS | 1716 | 1467051973496 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1716 | 1467051973504 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d3c00 == 28 [pid = 1716] [id = 708] 11:26:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8d1cf000) [pid = 1716] [serial = 2125] [outer = (nil)] 11:26:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8d9cac00) [pid = 1716] [serial = 2126] [outer = 0x8d1cf000] 11:26:13 INFO - PROCESS | 1716 | 1467051973590 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8d9d6c00) [pid = 1716] [serial = 2127] [outer = 0x8d1cf000] 11:26:14 INFO - PROCESS | 1716 | 1467051974468 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:26:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2655ms 11:26:14 INFO - PROCESS | 1716 | 1467051974527 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:26:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:26:14 INFO - PROCESS | 1716 | 1467051974536 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:26:14 INFO - PROCESS | 1716 | 1467051974545 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1716 | 1467051974551 Marionette TRACE conn4 <- [1,2806,null,{}] 11:26:14 INFO - PROCESS | 1716 | 1467051974559 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 1716 | 1467051974565 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:14 INFO - PROCESS | 1716 | 1467051974744 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:26:14 INFO - PROCESS | 1716 | 1467051974887 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1716 | 1467051974899 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e382000 == 29 [pid = 1716] [id = 709] 11:26:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8e382400) [pid = 1716] [serial = 2128] [outer = (nil)] 11:26:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8e389800) [pid = 1716] [serial = 2129] [outer = 0x8e382400] 11:26:14 INFO - PROCESS | 1716 | 1467051974974 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8e55d000) [pid = 1716] [serial = 2130] [outer = 0x8e382400] 11:26:15 INFO - PROCESS | 1716 | 1467051975870 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:26:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1385ms 11:26:15 INFO - PROCESS | 1716 | 1467051975929 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1716 | 1467051975934 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:26:15 INFO - PROCESS | 1716 | 1467051975953 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1716 | 1467051975957 Marionette TRACE conn4 <- [1,2810,null,{}] 11:26:15 INFO - PROCESS | 1716 | 1467051975964 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 1716 | 1467051975969 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:16 INFO - PROCESS | 1716 | 1467051976226 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:26:16 INFO - PROCESS | 1716 | 1467051976253 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1716 | 1467051976260 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc7000 == 30 [pid = 1716] [id = 710] 11:26:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8ebc7800) [pid = 1716] [serial = 2131] [outer = (nil)] 11:26:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8ebca400) [pid = 1716] [serial = 2132] [outer = 0x8ebc7800] 11:26:16 INFO - PROCESS | 1716 | 1467051976336 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8ebd0c00) [pid = 1716] [serial = 2133] [outer = 0x8ebc7800] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8c3c8c00) [pid = 1716] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x92377c00) [pid = 1716] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8eb52800) [pid = 1716] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x92acf800) [pid = 1716] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8ed7e800) [pid = 1716] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x91c3b400) [pid = 1716] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8eb4ec00) [pid = 1716] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8d1d5c00) [pid = 1716] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8dbaa400) [pid = 1716] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:26:17 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8d9d7c00) [pid = 1716] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:26:18 INFO - PROCESS | 1716 | 1467051978073 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2141ms 11:26:18 INFO - PROCESS | 1716 | 1467051978094 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1716 | 1467051978101 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:26:18 INFO - PROCESS | 1716 | 1467051978111 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1716 | 1467051978115 Marionette TRACE conn4 <- [1,2814,null,{}] 11:26:18 INFO - PROCESS | 1716 | 1467051978125 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 1716 | 1467051978131 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:18 INFO - PROCESS | 1716 | 1467051978337 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:26:18 INFO - PROCESS | 1716 | 1467051978523 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1716 | 1467051978537 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd000 == 31 [pid = 1716] [id = 711] 11:26:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8d1cd000) [pid = 1716] [serial = 2134] [outer = (nil)] 11:26:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8dbafc00) [pid = 1716] [serial = 2135] [outer = 0x8d1cd000] 11:26:18 INFO - PROCESS | 1716 | 1467051978623 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8e385400) [pid = 1716] [serial = 2136] [outer = 0x8d1cd000] 11:26:19 INFO - PROCESS | 1716 | 1467051979664 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 11:26:19 INFO - PROCESS | 1716 | 1467051979746 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1716 | 1467051979754 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:26:19 INFO - PROCESS | 1716 | 1467051979766 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1716 | 1467051979771 Marionette TRACE conn4 <- [1,2818,null,{}] 11:26:19 INFO - PROCESS | 1716 | 1467051979778 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 1716 | 1467051979784 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:20 INFO - PROCESS | 1716 | 1467051980031 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:26:20 INFO - PROCESS | 1716 | 1467051980275 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1716 | 1467051980285 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e559400 == 32 [pid = 1716] [id = 712] 11:26:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8ebc3c00) [pid = 1716] [serial = 2137] [outer = (nil)] 11:26:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8ebcc800) [pid = 1716] [serial = 2138] [outer = 0x8ebc3c00] 11:26:20 INFO - PROCESS | 1716 | 1467051980411 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8ed7dc00) [pid = 1716] [serial = 2139] [outer = 0x8ebc3c00] 11:26:21 INFO - PROCESS | 1716 | 1467051981566 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:26:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1846ms 11:26:21 INFO - PROCESS | 1716 | 1467051981613 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:26:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:26:21 INFO - PROCESS | 1716 | 1467051981617 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:26:21 INFO - PROCESS | 1716 | 1467051981624 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1716 | 1467051981631 Marionette TRACE conn4 <- [1,2822,null,{}] 11:26:21 INFO - PROCESS | 1716 | 1467051981650 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 1716 | 1467051981660 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:22 INFO - PROCESS | 1716 | 1467051982036 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:26:22 INFO - PROCESS | 1716 | 1467051982186 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1716 | 1467051982203 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f751c00 == 33 [pid = 1716] [id = 713] 11:26:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8f752400) [pid = 1716] [serial = 2140] [outer = (nil)] 11:26:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8f8a6800) [pid = 1716] [serial = 2141] [outer = 0x8f752400] 11:26:22 INFO - PROCESS | 1716 | 1467051982293 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8f8af000) [pid = 1716] [serial = 2142] [outer = 0x8f752400] 11:26:23 INFO - PROCESS | 1716 | 1467051983292 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1756ms 11:26:23 INFO - PROCESS | 1716 | 1467051983381 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1716 | 1467051983386 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:26:23 INFO - PROCESS | 1716 | 1467051983394 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1716 | 1467051983399 Marionette TRACE conn4 <- [1,2826,null,{}] 11:26:23 INFO - PROCESS | 1716 | 1467051983406 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 1716 | 1467051983411 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:23 INFO - PROCESS | 1716 | 1467051983647 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:26:23 INFO - PROCESS | 1716 | 1467051983935 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1716 | 1467051983941 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd400 == 34 [pid = 1716] [id = 714] 11:26:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8e381800) [pid = 1716] [serial = 2143] [outer = (nil)] 11:26:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d28000) [pid = 1716] [serial = 2144] [outer = 0x8e381800] 11:26:24 INFO - PROCESS | 1716 | 1467051984030 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92373000) [pid = 1716] [serial = 2145] [outer = 0x8e381800] 11:26:25 INFO - PROCESS | 1716 | 1467051985190 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1885ms 11:26:25 INFO - PROCESS | 1716 | 1467051985281 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1716 | 1467051985287 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:26:25 INFO - PROCESS | 1716 | 1467051985298 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1716 | 1467051985302 Marionette TRACE conn4 <- [1,2830,null,{}] 11:26:25 INFO - PROCESS | 1716 | 1467051985405 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 1716 | 1467051985418 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:25 INFO - PROCESS | 1716 | 1467051985728 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:26:25 INFO - PROCESS | 1716 | 1467051985874 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1716 | 1467051985888 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8e382000 == 33 [pid = 1716] [id = 709] 11:26:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d3c00 == 32 [pid = 1716] [id = 708] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92dd7c00) [pid = 1716] [serial = 2099] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x92a9a400) [pid = 1716] [serial = 2093] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91c34c00) [pid = 1716] [serial = 2096] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x92aa2400) [pid = 1716] [serial = 2094] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x92ad3800) [pid = 1716] [serial = 2081] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x92ada400) [pid = 1716] [serial = 2082] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x91d26800) [pid = 1716] [serial = 2073] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x91d29400) [pid = 1716] [serial = 2090] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x939bbc00) [pid = 1716] [serial = 2100] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8ebc9000) [pid = 1716] [serial = 2087] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8ed80000) [pid = 1716] [serial = 2088] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x91d2f000) [pid = 1716] [serial = 2078] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x91d80800) [pid = 1716] [serial = 2079] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8dc58000) [pid = 1716] [serial = 2084] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8dc60400) [pid = 1716] [serial = 2085] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8e55c400) [pid = 1716] [serial = 2075] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8eebe000) [pid = 1716] [serial = 2076] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 59 (0x8d1c7800) [pid = 1716] [serial = 2097] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | --DOMWINDOW == 58 (0x91d79c00) [pid = 1716] [serial = 2091] [outer = (nil)] [url = about:blank] 11:26:25 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d3c00 == 33 [pid = 1716] [id = 715] 11:26:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 59 (0x8d1c7800) [pid = 1716] [serial = 2146] [outer = (nil)] 11:26:25 INFO - PROCESS | 1716 | ++DOMWINDOW == 60 (0x8dbaf400) [pid = 1716] [serial = 2147] [outer = 0x8d1c7800] 11:26:26 INFO - PROCESS | 1716 | 1467051986003 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x8dc5e000) [pid = 1716] [serial = 2148] [outer = 0x8d1c7800] 11:26:26 INFO - PROCESS | 1716 | 1467051986829 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1594ms 11:26:26 INFO - PROCESS | 1716 | 1467051986893 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1716 | 1467051986901 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:26:26 INFO - PROCESS | 1716 | 1467051986912 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1716 | 1467051986916 Marionette TRACE conn4 <- [1,2834,null,{}] 11:26:26 INFO - PROCESS | 1716 | 1467051986923 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 1716 | 1467051986929 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:27 INFO - PROCESS | 1716 | 1467051987111 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:26:27 INFO - PROCESS | 1716 | 1467051987255 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1716 | 1467051987262 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3000 == 34 [pid = 1716] [id = 716] 11:26:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8eb4fc00) [pid = 1716] [serial = 2149] [outer = (nil)] 11:26:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x8ebcd400) [pid = 1716] [serial = 2150] [outer = 0x8eb4fc00] 11:26:27 INFO - PROCESS | 1716 | 1467051987339 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8eebc800) [pid = 1716] [serial = 2151] [outer = 0x8eb4fc00] 11:26:28 INFO - PROCESS | 1716 | 1467051988219 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:26:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1330ms 11:26:28 INFO - PROCESS | 1716 | 1467051988244 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:26:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:26:28 INFO - PROCESS | 1716 | 1467051988248 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:26:28 INFO - PROCESS | 1716 | 1467051988256 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1716 | 1467051988262 Marionette TRACE conn4 <- [1,2838,null,{}] 11:26:28 INFO - PROCESS | 1716 | 1467051988279 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 1716 | 1467051988288 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:28 INFO - PROCESS | 1716 | 1467051988471 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:26:28 INFO - PROCESS | 1716 | 1467051988630 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1716 | 1467051988644 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f74f800 == 35 [pid = 1716] [id = 717] 11:26:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8f8a6400) [pid = 1716] [serial = 2152] [outer = (nil)] 11:26:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x91c36c00) [pid = 1716] [serial = 2153] [outer = 0x8f8a6400] 11:26:28 INFO - PROCESS | 1716 | 1467051988717 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x91d24400) [pid = 1716] [serial = 2154] [outer = 0x8f8a6400] 11:26:29 INFO - PROCESS | 1716 | 1467051989718 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:26:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1493ms 11:26:29 INFO - PROCESS | 1716 | 1467051989748 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:26:29 INFO - PROCESS | 1716 | 1467051989753 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:26:29 INFO - PROCESS | 1716 | 1467051989759 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1716 | 1467051989763 Marionette TRACE conn4 <- [1,2842,null,{}] 11:26:29 INFO - PROCESS | 1716 | 1467051989768 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 1716 | 1467051989773 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:29 INFO - PROCESS | 1716 | 1467051989997 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:26:30 INFO - PROCESS | 1716 | 1467051990044 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1716 | 1467051990049 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:30 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c37400 == 36 [pid = 1716] [id = 718] 11:26:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x91d28400) [pid = 1716] [serial = 2155] [outer = (nil)] 11:26:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x91d87400) [pid = 1716] [serial = 2156] [outer = 0x91d28400] 11:26:30 INFO - PROCESS | 1716 | 1467051990133 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x9237e000) [pid = 1716] [serial = 2157] [outer = 0x91d28400] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8e382400) [pid = 1716] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x91c37800) [pid = 1716] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8c3c7000) [pid = 1716] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x939da000) [pid = 1716] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x97947400) [pid = 1716] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x8dba7400) [pid = 1716] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x98304800) [pid = 1716] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x93bbbc00) [pid = 1716] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x92dd1800) [pid = 1716] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:26:30 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8d1cf000) [pid = 1716] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:26:31 INFO - PROCESS | 1716 | 1467051991092 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1384ms 11:26:31 INFO - PROCESS | 1716 | 1467051991143 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1716 | 1467051991147 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:26:31 INFO - PROCESS | 1716 | 1467051991154 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1716 | 1467051991157 Marionette TRACE conn4 <- [1,2846,null,{}] 11:26:31 INFO - PROCESS | 1716 | 1467051991163 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 1716 | 1467051991168 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:31 INFO - PROCESS | 1716 | 1467051991395 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:26:31 INFO - PROCESS | 1716 | 1467051991405 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1716 | 1467051991416 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c7000 == 37 [pid = 1716] [id = 719] 11:26:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x8d1c9c00) [pid = 1716] [serial = 2158] [outer = (nil)] 11:26:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x92a96800) [pid = 1716] [serial = 2159] [outer = 0x8d1c9c00] 11:26:31 INFO - PROCESS | 1716 | 1467051991486 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x92a99c00) [pid = 1716] [serial = 2160] [outer = 0x8d1c9c00] 11:26:32 INFO - PROCESS | 1716 | 1467051992377 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:26:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1284ms 11:26:32 INFO - PROCESS | 1716 | 1467051992442 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1716 | 1467051992446 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:26:32 INFO - PROCESS | 1716 | 1467051992453 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1716 | 1467051992457 Marionette TRACE conn4 <- [1,2850,null,{}] 11:26:32 INFO - PROCESS | 1716 | 1467051992463 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 1716 | 1467051992474 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:32 INFO - PROCESS | 1716 | 1467051992773 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:26:33 INFO - PROCESS | 1716 | 1467051993093 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1716 | 1467051993111 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c9800 == 38 [pid = 1716] [id = 720] 11:26:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8c3c9c00) [pid = 1716] [serial = 2161] [outer = (nil)] 11:26:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8c3d0000) [pid = 1716] [serial = 2162] [outer = 0x8c3c9c00] 11:26:33 INFO - PROCESS | 1716 | 1467051993300 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8d1d1c00) [pid = 1716] [serial = 2163] [outer = 0x8c3c9c00] 11:26:34 INFO - PROCESS | 1716 | 1467051994281 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1891ms 11:26:34 INFO - PROCESS | 1716 | 1467051994347 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 1716 | 1467051994354 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:26:34 INFO - PROCESS | 1716 | 1467051994363 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1716 | 1467051994368 Marionette TRACE conn4 <- [1,2854,null,{}] 11:26:34 INFO - PROCESS | 1716 | 1467051994376 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 1716 | 1467051994386 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:34 INFO - PROCESS | 1716 | 1467051994655 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:26:34 INFO - PROCESS | 1716 | 1467051994945 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1716 | 1467051994953 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4cc00 == 39 [pid = 1716] [id = 721] 11:26:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8ebc8800) [pid = 1716] [serial = 2164] [outer = (nil)] 11:26:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8ed7fc00) [pid = 1716] [serial = 2165] [outer = 0x8ebc8800] 11:26:35 INFO - PROCESS | 1716 | 1467051995040 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8eec0c00) [pid = 1716] [serial = 2166] [outer = 0x8ebc8800] 11:26:36 INFO - PROCESS | 1716 | 1467051996006 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1695ms 11:26:36 INFO - PROCESS | 1716 | 1467051996058 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1716 | 1467051996064 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:26:36 INFO - PROCESS | 1716 | 1467051996072 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1716 | 1467051996077 Marionette TRACE conn4 <- [1,2858,null,{}] 11:26:36 INFO - PROCESS | 1716 | 1467051996084 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 1716 | 1467051996091 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:36 INFO - PROCESS | 1716 | 1467051996316 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:26:36 INFO - PROCESS | 1716 | 1467051996693 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1716 | 1467051996703 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c41800 == 40 [pid = 1716] [id = 722] 11:26:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x91d2d000) [pid = 1716] [serial = 2167] [outer = (nil)] 11:26:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x91d7f800) [pid = 1716] [serial = 2168] [outer = 0x91d2d000] 11:26:36 INFO - PROCESS | 1716 | 1467051996793 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x92a97000) [pid = 1716] [serial = 2169] [outer = 0x91d2d000] 11:26:37 INFO - PROCESS | 1716 | 1467051997807 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1784ms 11:26:37 INFO - PROCESS | 1716 | 1467051997859 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1716 | 1467051997865 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:26:37 INFO - PROCESS | 1716 | 1467051997884 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1716 | 1467051997892 Marionette TRACE conn4 <- [1,2862,null,{}] 11:26:37 INFO - PROCESS | 1716 | 1467051997899 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 1716 | 1467051997907 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:38 INFO - PROCESS | 1716 | 1467051998159 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:26:38 INFO - PROCESS | 1716 | 1467051998396 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1716 | 1467051998404 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0ed400 == 41 [pid = 1716] [id = 723] 11:26:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8e55f400) [pid = 1716] [serial = 2170] [outer = (nil)] 11:26:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x92dcf000) [pid = 1716] [serial = 2171] [outer = 0x8e55f400] 11:26:38 INFO - PROCESS | 1716 | 1467051998537 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x92dd6400) [pid = 1716] [serial = 2172] [outer = 0x8e55f400] 11:26:39 INFO - PROCESS | 1716 | 1467051999521 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1699ms 11:26:39 INFO - PROCESS | 1716 | 1467051999576 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1716 | 1467051999579 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:26:39 INFO - PROCESS | 1716 | 1467051999587 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1716 | 1467051999590 Marionette TRACE conn4 <- [1,2866,null,{}] 11:26:39 INFO - PROCESS | 1716 | 1467051999597 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 1716 | 1467051999601 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:39 INFO - PROCESS | 1716 | 1467051999800 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:26:40 INFO - PROCESS | 1716 | 1467052000045 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1716 | 1467052000054 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3d1c00 == 42 [pid = 1716] [id = 724] 11:26:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8d1d0800) [pid = 1716] [serial = 2173] [outer = (nil)] 11:26:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x91d81000) [pid = 1716] [serial = 2174] [outer = 0x8d1d0800] 11:26:40 INFO - PROCESS | 1716 | 1467052000187 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x939bb000) [pid = 1716] [serial = 2175] [outer = 0x8d1d0800] 11:26:41 INFO - PROCESS | 1716 | 1467052001112 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1590ms 11:26:41 INFO - PROCESS | 1716 | 1467052001179 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:26:41 INFO - PROCESS | 1716 | 1467052001183 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:26:41 INFO - PROCESS | 1716 | 1467052001190 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1716 | 1467052001194 Marionette TRACE conn4 <- [1,2870,null,{}] 11:26:41 INFO - PROCESS | 1716 | 1467052001201 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 1716 | 1467052001205 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:41 INFO - PROCESS | 1716 | 1467052001463 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:26:41 INFO - PROCESS | 1716 | 1467052001764 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1716 | 1467052001784 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d4800 == 43 [pid = 1716] [id = 725] 11:26:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8dba4c00) [pid = 1716] [serial = 2176] [outer = (nil)] 11:26:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8e565400) [pid = 1716] [serial = 2177] [outer = 0x8dba4c00] 11:26:41 INFO - PROCESS | 1716 | 1467052001887 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x93d78000) [pid = 1716] [serial = 2178] [outer = 0x8dba4c00] 11:26:43 INFO - PROCESS | 1716 | 1467052003094 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1932ms 11:26:43 INFO - PROCESS | 1716 | 1467052003123 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1716 | 1467052003130 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:26:43 INFO - PROCESS | 1716 | 1467052003139 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1716 | 1467052003143 Marionette TRACE conn4 <- [1,2874,null,{}] 11:26:43 INFO - PROCESS | 1716 | 1467052003154 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 1716 | 1467052003159 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:43 INFO - PROCESS | 1716 | 1467052003393 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:26:43 INFO - PROCESS | 1716 | 1467052003614 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1716 | 1467052003629 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:43 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5b000 == 44 [pid = 1716] [id = 726] 11:26:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8dc5b800) [pid = 1716] [serial = 2179] [outer = (nil)] 11:26:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e38f000) [pid = 1716] [serial = 2180] [outer = 0x8dc5b800] 11:26:43 INFO - PROCESS | 1716 | 1467052003806 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8e560400) [pid = 1716] [serial = 2181] [outer = 0x8dc5b800] 11:26:44 INFO - PROCESS | 1716 | 1467052004737 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d5400 == 43 [pid = 1716] [id = 695] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x91d23c00 == 42 [pid = 1716] [id = 697] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebcc000 == 41 [pid = 1716] [id = 690] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c7000 == 40 [pid = 1716] [id = 719] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x91c37400 == 39 [pid = 1716] [id = 718] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8f74f800 == 38 [pid = 1716] [id = 717] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba3000 == 37 [pid = 1716] [id = 716] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d3c00 == 36 [pid = 1716] [id = 715] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd400 == 35 [pid = 1716] [id = 714] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8f751c00 == 34 [pid = 1716] [id = 713] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8e559400 == 33 [pid = 1716] [id = 712] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd000 == 32 [pid = 1716] [id = 711] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc7000 == 31 [pid = 1716] [id = 710] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7800 == 30 [pid = 1716] [id = 691] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x92acd400 == 29 [pid = 1716] [id = 693] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb56c00 == 28 [pid = 1716] [id = 688] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cd800 == 27 [pid = 1716] [id = 698] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x91c35800 == 26 [pid = 1716] [id = 696] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba2800 == 25 [pid = 1716] [id = 689] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba9400 == 24 [pid = 1716] [id = 694] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3800 == 23 [pid = 1716] [id = 707] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3400 == 22 [pid = 1716] [id = 699] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cb000 == 21 [pid = 1716] [id = 692] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cfc00 == 20 [pid = 1716] [id = 705] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x9794dc00 == 19 [pid = 1716] [id = 706] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba2c00 == 18 [pid = 1716] [id = 687] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1d3400 == 17 [pid = 1716] [id = 700] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8f749000 == 16 [pid = 1716] [id = 702] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x939da800 == 15 [pid = 1716] [id = 703] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb53c00 == 14 [pid = 1716] [id = 701] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8f8a5400 == 13 [pid = 1716] [id = 704] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d4800 == 12 [pid = 1716] [id = 725] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3d1c00 == 11 [pid = 1716] [id = 724] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0ed400 == 10 [pid = 1716] [id = 723] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4cc00 == 9 [pid = 1716] [id = 721] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x91c41800 == 8 [pid = 1716] [id = 722] 11:26:45 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3c9800 == 7 [pid = 1716] [id = 720] 11:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2686ms 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e55d000) [pid = 1716] [serial = 2130] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8e389800) [pid = 1716] [serial = 2129] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8ebca400) [pid = 1716] [serial = 2132] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d87800) [pid = 1716] [serial = 2106] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8d9d1000) [pid = 1716] [serial = 2124] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x954e0400) [pid = 1716] [serial = 2115] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x98a5e400) [pid = 1716] [serial = 2118] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8e567c00) [pid = 1716] [serial = 2103] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x9a08f000) [pid = 1716] [serial = 2121] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x94846000) [pid = 1716] [serial = 2112] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x93bb1400) [pid = 1716] [serial = 2109] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x939c2c00) [pid = 1716] [serial = 2108] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x93d7ac00) [pid = 1716] [serial = 2111] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8c3d2c00) [pid = 1716] [serial = 2123] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x99813000) [pid = 1716] [serial = 2120] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x91d22c00) [pid = 1716] [serial = 2105] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8e388000) [pid = 1716] [serial = 2102] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x954dbc00) [pid = 1716] [serial = 2114] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8d9cac00) [pid = 1716] [serial = 2126] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x8d9d6c00) [pid = 1716] [serial = 2127] [outer = (nil)] [url = about:blank] 11:26:45 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x98362800) [pid = 1716] [serial = 2117] [outer = (nil)] [url = about:blank] 11:26:46 INFO - PROCESS | 1716 | 1467052006062 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1716 | 1467052006068 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:26:46 INFO - PROCESS | 1716 | 1467052006085 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1716 | 1467052006094 Marionette TRACE conn4 <- [1,2878,null,{}] 11:26:46 INFO - PROCESS | 1716 | 1467052006103 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 1716 | 1467052006109 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:46 INFO - PROCESS | 1716 | 1467052006287 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:26:46 INFO - PROCESS | 1716 | 1467052006298 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1716 | 1467052006310 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:46 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd400 == 8 [pid = 1716] [id = 727] 11:26:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8d1ce800) [pid = 1716] [serial = 2182] [outer = (nil)] 11:26:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8d1d4000) [pid = 1716] [serial = 2183] [outer = 0x8d1ce800] 11:26:46 INFO - PROCESS | 1716 | 1467052006387 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8d9cd000) [pid = 1716] [serial = 2184] [outer = 0x8d1ce800] 11:26:47 INFO - PROCESS | 1716 | 1467052007558 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1503ms 11:26:47 INFO - PROCESS | 1716 | 1467052007592 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 1716 | 1467052007597 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:26:47 INFO - PROCESS | 1716 | 1467052007612 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1716 | 1467052007620 Marionette TRACE conn4 <- [1,2882,null,{}] 11:26:47 INFO - PROCESS | 1716 | 1467052007627 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 1716 | 1467052007634 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:47 INFO - PROCESS | 1716 | 1467052007839 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:26:48 INFO - PROCESS | 1716 | 1467052008048 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1716 | 1467052008057 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:48 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc5d800 == 9 [pid = 1716] [id = 728] 11:26:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8dc60000) [pid = 1716] [serial = 2185] [outer = (nil)] 11:26:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8e388000) [pid = 1716] [serial = 2186] [outer = 0x8dc60000] 11:26:48 INFO - PROCESS | 1716 | 1467052008139 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8e390400) [pid = 1716] [serial = 2187] [outer = 0x8dc60000] 11:26:49 INFO - PROCESS | 1716 | 1467052009110 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1545ms 11:26:49 INFO - PROCESS | 1716 | 1467052009151 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1716 | 1467052009155 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:26:49 INFO - PROCESS | 1716 | 1467052009169 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1716 | 1467052009174 Marionette TRACE conn4 <- [1,2886,null,{}] 11:26:49 INFO - PROCESS | 1716 | 1467052009193 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 1716 | 1467052009204 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:49 INFO - PROCESS | 1716 | 1467052009472 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:26:49 INFO - PROCESS | 1716 | 1467052009500 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1716 | 1467052009515 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebccc00 == 10 [pid = 1716] [id = 729] 11:26:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8ebcd800) [pid = 1716] [serial = 2188] [outer = (nil)] 11:26:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8ed7b400) [pid = 1716] [serial = 2189] [outer = 0x8ebcd800] 11:26:49 INFO - PROCESS | 1716 | 1467052009595 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8eec7c00) [pid = 1716] [serial = 2190] [outer = 0x8ebcd800] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8d1c9c00) [pid = 1716] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x91d28400) [pid = 1716] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8f752400) [pid = 1716] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8ebc7800) [pid = 1716] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8e381800) [pid = 1716] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8d1cd000) [pid = 1716] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8ebc3c00) [pid = 1716] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x8eb4fc00) [pid = 1716] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8d1c7800) [pid = 1716] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:26:50 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8f8a6400) [pid = 1716] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:26:51 INFO - PROCESS | 1716 | 1467052011199 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2096ms 11:26:51 INFO - PROCESS | 1716 | 1467052011261 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:26:51 INFO - PROCESS | 1716 | 1467052011265 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:26:51 INFO - PROCESS | 1716 | 1467052011272 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1716 | 1467052011276 Marionette TRACE conn4 <- [1,2890,null,{}] 11:26:51 INFO - PROCESS | 1716 | 1467052011282 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 1716 | 1467052011286 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:51 INFO - PROCESS | 1716 | 1467052011460 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:26:51 INFO - PROCESS | 1716 | 1467052011617 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1716 | 1467052011624 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 11 [pid = 1716] [id = 730] 11:26:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x8d1cd000) [pid = 1716] [serial = 2191] [outer = (nil)] 11:26:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x8ed72c00) [pid = 1716] [serial = 2192] [outer = 0x8d1cd000] 11:26:51 INFO - PROCESS | 1716 | 1467052011705 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8f74d000) [pid = 1716] [serial = 2193] [outer = 0x8d1cd000] 11:26:52 INFO - PROCESS | 1716 | 1467052012555 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:26:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1339ms 11:26:52 INFO - PROCESS | 1716 | 1467052012612 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1716 | 1467052012615 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:26:52 INFO - PROCESS | 1716 | 1467052012623 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1716 | 1467052012626 Marionette TRACE conn4 <- [1,2894,null,{}] 11:26:52 INFO - PROCESS | 1716 | 1467052012634 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 1716 | 1467052012639 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:52 INFO - PROCESS | 1716 | 1467052012837 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:26:53 INFO - PROCESS | 1716 | 1467052013045 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1716 | 1467052013058 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:53 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2400 == 12 [pid = 1716] [id = 731] 11:26:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8c0f2c00) [pid = 1716] [serial = 2194] [outer = (nil)] 11:26:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8c3cac00) [pid = 1716] [serial = 2195] [outer = 0x8c0f2c00] 11:26:53 INFO - PROCESS | 1716 | 1467052013215 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8d1c9c00) [pid = 1716] [serial = 2196] [outer = 0x8c0f2c00] 11:26:54 INFO - PROCESS | 1716 | 1467052014281 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1739ms 11:26:54 INFO - PROCESS | 1716 | 1467052014366 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:26:54 INFO - PROCESS | 1716 | 1467052014375 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:26:54 INFO - PROCESS | 1716 | 1467052014384 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1716 | 1467052014389 Marionette TRACE conn4 <- [1,2898,null,{}] 11:26:54 INFO - PROCESS | 1716 | 1467052014399 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 1716 | 1467052014408 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:54 INFO - PROCESS | 1716 | 1467052014617 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:26:54 INFO - PROCESS | 1716 | 1467052014846 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1716 | 1467052014857 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc55400 == 13 [pid = 1716] [id = 732] 11:26:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8e38e000) [pid = 1716] [serial = 2197] [outer = (nil)] 11:26:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8e55f000) [pid = 1716] [serial = 2198] [outer = 0x8e38e000] 11:26:54 INFO - PROCESS | 1716 | 1467052014985 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x8eb4d800) [pid = 1716] [serial = 2199] [outer = 0x8e38e000] 11:26:56 INFO - PROCESS | 1716 | 1467052016074 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1739ms 11:26:56 INFO - PROCESS | 1716 | 1467052016127 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:26:56 INFO - PROCESS | 1716 | 1467052016134 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:26:56 INFO - PROCESS | 1716 | 1467052016143 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1716 | 1467052016146 Marionette TRACE conn4 <- [1,2902,null,{}] 11:26:56 INFO - PROCESS | 1716 | 1467052016155 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 1716 | 1467052016160 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:56 INFO - PROCESS | 1716 | 1467052016386 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:26:56 INFO - PROCESS | 1716 | 1467052016680 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1716 | 1467052016690 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f3800 == 14 [pid = 1716] [id = 733] 11:26:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x8d1d5800) [pid = 1716] [serial = 2200] [outer = (nil)] 11:26:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x8f74f800) [pid = 1716] [serial = 2201] [outer = 0x8d1d5800] 11:26:56 INFO - PROCESS | 1716 | 1467052016777 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x8f8acc00) [pid = 1716] [serial = 2202] [outer = 0x8d1d5800] 11:26:57 INFO - PROCESS | 1716 | 1467052017860 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1792ms 11:26:57 INFO - PROCESS | 1716 | 1467052017934 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:26:57 INFO - PROCESS | 1716 | 1467052017939 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:26:57 INFO - PROCESS | 1716 | 1467052017956 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1716 | 1467052017966 Marionette TRACE conn4 <- [1,2906,null,{}] 11:26:57 INFO - PROCESS | 1716 | 1467052017977 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 1716 | 1467052017986 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:58 INFO - PROCESS | 1716 | 1467052018242 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:26:58 INFO - PROCESS | 1716 | 1467052018513 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1716 | 1467052018529 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:26:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d2b800 == 15 [pid = 1716] [id = 734] 11:26:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x91d7c400) [pid = 1716] [serial = 2203] [outer = (nil)] 11:26:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x91d82c00) [pid = 1716] [serial = 2204] [outer = 0x91d7c400] 11:26:58 INFO - PROCESS | 1716 | 1467052018649 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92371800) [pid = 1716] [serial = 2205] [outer = 0x91d7c400] 11:26:59 INFO - PROCESS | 1716 | 1467052019726 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1826ms 11:26:59 INFO - PROCESS | 1716 | 1467052019774 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1716 | 1467052019779 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:26:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:26:59 INFO - PROCESS | 1716 | 1467052019787 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1716 | 1467052019790 Marionette TRACE conn4 <- [1,2910,null,{}] 11:26:59 INFO - PROCESS | 1716 | 1467052019797 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 1716 | 1467052019802 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:00 INFO - PROCESS | 1716 | 1467052020005 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:27:00 INFO - PROCESS | 1716 | 1467052020241 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1716 | 1467052020249 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cc000 == 16 [pid = 1716] [id = 735] 11:27:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8dc5bc00) [pid = 1716] [serial = 2206] [outer = (nil)] 11:27:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8eb57800) [pid = 1716] [serial = 2207] [outer = 0x8dc5bc00] 11:27:00 INFO - PROCESS | 1716 | 1467052020383 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8e38cc00) [pid = 1716] [serial = 2208] [outer = 0x8dc5bc00] 11:27:01 INFO - PROCESS | 1716 | 1467052021507 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:27:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:27:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1740ms 11:27:01 INFO - PROCESS | 1716 | 1467052021568 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1716 | 1467052021583 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:27:01 INFO - TEST-START | /DOMEvents/constructors.html 11:27:01 INFO - PROCESS | 1716 | 1467052021610 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1716 | 1467052021620 Marionette TRACE conn4 <- [1,2914,null,{}] 11:27:01 INFO - PROCESS | 1716 | 1467052021660 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 1716 | 1467052021676 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:02 INFO - PROCESS | 1716 | 1467052022160 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:27:02 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1c8400 == 15 [pid = 1716] [id = 730] 11:27:02 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebccc00 == 14 [pid = 1716] [id = 729] 11:27:02 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5d800 == 13 [pid = 1716] [id = 728] 11:27:02 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd400 == 12 [pid = 1716] [id = 727] 11:27:02 INFO - PROCESS | 1716 | 1467052022379 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1716 | 1467052022394 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:02 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cd800 == 13 [pid = 1716] [id = 736] 11:27:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8d9d4000) [pid = 1716] [serial = 2209] [outer = (nil)] 11:27:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8dc52c00) [pid = 1716] [serial = 2210] [outer = 0x8d9d4000] 11:27:02 INFO - PROCESS | 1716 | 1467052022466 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8e381400) [pid = 1716] [serial = 2211] [outer = 0x8d9d4000] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x91d87400) [pid = 1716] [serial = 2156] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8f8a6800) [pid = 1716] [serial = 2141] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8f8af000) [pid = 1716] [serial = 2142] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8ebd0c00) [pid = 1716] [serial = 2133] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x91d28000) [pid = 1716] [serial = 2144] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92373000) [pid = 1716] [serial = 2145] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8dbafc00) [pid = 1716] [serial = 2135] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x8e385400) [pid = 1716] [serial = 2136] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8ebcc800) [pid = 1716] [serial = 2138] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 73 (0x8ed7dc00) [pid = 1716] [serial = 2139] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 72 (0x8ebcd400) [pid = 1716] [serial = 2150] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 71 (0x8eebc800) [pid = 1716] [serial = 2151] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 70 (0x8dbaf400) [pid = 1716] [serial = 2147] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8dc5e000) [pid = 1716] [serial = 2148] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x91d24400) [pid = 1716] [serial = 2154] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x9237e000) [pid = 1716] [serial = 2157] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x91c36c00) [pid = 1716] [serial = 2153] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x92a99c00) [pid = 1716] [serial = 2160] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x92a96800) [pid = 1716] [serial = 2159] [outer = (nil)] [url = about:blank] 11:27:03 INFO - PROCESS | 1716 | 1467052023421 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:27:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:27:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:27:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1890ms 11:27:03 INFO - PROCESS | 1716 | 1467052023498 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1716 | 1467052023511 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:27:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:27:03 INFO - PROCESS | 1716 | 1467052023530 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1716 | 1467052023541 Marionette TRACE conn4 <- [1,2918,null,{}] 11:27:03 INFO - PROCESS | 1716 | 1467052023548 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 1716 | 1467052023554 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:03 INFO - PROCESS | 1716 | 1467052023804 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:27:03 INFO - PROCESS | 1716 | 1467052023903 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1716 | 1467052023912 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e388800 == 14 [pid = 1716] [id = 737] 11:27:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x8ebcc800) [pid = 1716] [serial = 2212] [outer = (nil)] 11:27:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x8ed76800) [pid = 1716] [serial = 2213] [outer = 0x8ebcc800] 11:27:03 INFO - PROCESS | 1716 | 1467052023990 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8ed7f000) [pid = 1716] [serial = 2214] [outer = 0x8ebcc800] 11:27:04 INFO - PROCESS | 1716 | 1467052024846 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:27:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1345ms 11:27:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:27:04 INFO - PROCESS | 1716 | 1467052024878 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1716 | 1467052024882 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:27:04 INFO - PROCESS | 1716 | 1467052024890 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1716 | 1467052024896 Marionette TRACE conn4 <- [1,2922,null,{}] 11:27:04 INFO - PROCESS | 1716 | 1467052024922 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 1716 | 1467052024931 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:05 INFO - PROCESS | 1716 | 1467052025173 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:27:05 INFO - PROCESS | 1716 | 1467052025195 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1716 | 1467052025205 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c34c00 == 15 [pid = 1716] [id = 738] 11:27:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x91c35000) [pid = 1716] [serial = 2215] [outer = (nil)] 11:27:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x91c3c000) [pid = 1716] [serial = 2216] [outer = 0x91c35000] 11:27:05 INFO - PROCESS | 1716 | 1467052025282 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x91d24c00) [pid = 1716] [serial = 2217] [outer = 0x91c35000] 11:27:06 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:27:06 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:27:06 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:27:06 INFO - PROCESS | 1716 | [1716] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:27:06 INFO - PROCESS | 1716 | 1467052026411 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:27:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:27:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:27:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:27:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:27:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:27:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:27:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:27:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:27:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:27:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1599ms 11:27:06 INFO - PROCESS | 1716 | 1467052026491 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1716 | 1467052026511 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:27:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:27:06 INFO - PROCESS | 1716 | 1467052026534 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1716 | 1467052026538 Marionette TRACE conn4 <- [1,2926,null,{}] 11:27:06 INFO - PROCESS | 1716 | 1467052026549 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 1716 | 1467052026553 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:06 INFO - PROCESS | 1716 | 1467052026886 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 69 (0x8ebcd800) [pid = 1716] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 68 (0x8c3c9c00) [pid = 1716] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 67 (0x8ebc8800) [pid = 1716] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 66 (0x8d1ce800) [pid = 1716] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 65 (0x8dc60000) [pid = 1716] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 64 (0x91d2d000) [pid = 1716] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 63 (0x8dc5b800) [pid = 1716] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 62 (0x8e55f400) [pid = 1716] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 61 (0x8d1d0800) [pid = 1716] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:27:06 INFO - PROCESS | 1716 | --DOMWINDOW == 60 (0x8dba4c00) [pid = 1716] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:27:07 INFO - PROCESS | 1716 | 1467052027108 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1716 | 1467052027117 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0eec00 == 16 [pid = 1716] [id = 739] 11:27:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 61 (0x8d9d1400) [pid = 1716] [serial = 2218] [outer = (nil)] 11:27:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 62 (0x8e564c00) [pid = 1716] [serial = 2219] [outer = 0x8d9d1400] 11:27:07 INFO - PROCESS | 1716 | 1467052027203 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 63 (0x91d80000) [pid = 1716] [serial = 2220] [outer = 0x8d9d1400] 11:27:07 INFO - PROCESS | 1716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:27:07 INFO - PROCESS | 1716 | 1467052027951 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:27:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1439ms 11:27:07 INFO - PROCESS | 1716 | 1467052027972 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1716 | 1467052027976 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:27:07 INFO - PROCESS | 1716 | 1467052027983 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1716 | 1467052027988 Marionette TRACE conn4 <- [1,2930,null,{}] 11:27:07 INFO - PROCESS | 1716 | 1467052027994 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 1716 | 1467052028000 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:08 INFO - PROCESS | 1716 | 1467052028230 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:27:08 INFO - PROCESS | 1716 | 1467052028334 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1716 | 1467052028342 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:08 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f8ae400 == 17 [pid = 1716] [id = 740] 11:27:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 64 (0x91d7e000) [pid = 1716] [serial = 2221] [outer = (nil)] 11:27:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 65 (0x92acf800) [pid = 1716] [serial = 2222] [outer = 0x91d7e000] 11:27:08 INFO - PROCESS | 1716 | 1467052028416 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1716 | ++DOMWINDOW == 66 (0x92ad3800) [pid = 1716] [serial = 2223] [outer = 0x91d7e000] 11:27:09 INFO - PROCESS | 1716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:27:09 INFO - PROCESS | 1716 | 1467052029323 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:27:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1389ms 11:27:09 INFO - PROCESS | 1716 | 1467052029375 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1716 | 1467052029382 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:27:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:27:09 INFO - PROCESS | 1716 | 1467052029411 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1716 | 1467052029416 Marionette TRACE conn4 <- [1,2934,null,{}] 11:27:09 INFO - PROCESS | 1716 | 1467052029430 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 1716 | 1467052029438 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:09 INFO - PROCESS | 1716 | 1467052029692 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:27:10 INFO - PROCESS | 1716 | 1467052030109 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1716 | 1467052030127 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba3800 == 18 [pid = 1716] [id = 741] 11:27:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 67 (0x8eb58800) [pid = 1716] [serial = 2224] [outer = (nil)] 11:27:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 68 (0x8ebcb400) [pid = 1716] [serial = 2225] [outer = 0x8eb58800] 11:27:10 INFO - PROCESS | 1716 | 1467052030288 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 69 (0x8eec5800) [pid = 1716] [serial = 2226] [outer = 0x8eb58800] 11:27:11 INFO - PROCESS | 1716 | 1467052031537 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2165ms 11:27:11 INFO - PROCESS | 1716 | 1467052031557 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1716 | 1467052031565 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:27:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:27:11 INFO - PROCESS | 1716 | 1467052031578 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1716 | 1467052031584 Marionette TRACE conn4 <- [1,2938,null,{}] 11:27:11 INFO - PROCESS | 1716 | 1467052031591 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 1716 | 1467052031598 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:11 INFO - PROCESS | 1716 | 1467052031830 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:27:12 INFO - PROCESS | 1716 | 1467052032032 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1716 | 1467052032043 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc53800 == 19 [pid = 1716] [id = 742] 11:27:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 70 (0x8f8af400) [pid = 1716] [serial = 2227] [outer = (nil)] 11:27:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 71 (0x91c3e400) [pid = 1716] [serial = 2228] [outer = 0x8f8af400] 11:27:12 INFO - PROCESS | 1716 | 1467052032158 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 72 (0x91d7e800) [pid = 1716] [serial = 2229] [outer = 0x8f8af400] 11:27:13 INFO - PROCESS | 1716 | 1467052033217 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms 11:27:13 INFO - PROCESS | 1716 | 1467052033266 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1716 | 1467052033269 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:27:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:27:13 INFO - PROCESS | 1716 | 1467052033280 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1716 | 1467052033290 Marionette TRACE conn4 <- [1,2942,null,{}] 11:27:13 INFO - PROCESS | 1716 | 1467052033353 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 1716 | 1467052033364 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:13 INFO - PROCESS | 1716 | 1467052033606 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:27:13 INFO - PROCESS | 1716 | 1467052033801 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1716 | 1467052033814 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:13 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cc400 == 20 [pid = 1716] [id = 743] 11:27:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 73 (0x92dd1c00) [pid = 1716] [serial = 2230] [outer = (nil)] 11:27:13 INFO - PROCESS | 1716 | ++DOMWINDOW == 74 (0x92dd6800) [pid = 1716] [serial = 2231] [outer = 0x92dd1c00] 11:27:13 INFO - PROCESS | 1716 | 1467052033942 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x939b9c00) [pid = 1716] [serial = 2232] [outer = 0x92dd1c00] 11:27:14 INFO - PROCESS | 1716 | 1467052034847 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:27:14 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:27:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:27:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1607ms 11:27:14 INFO - PROCESS | 1716 | 1467052034887 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1716 | 1467052034891 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:27:14 INFO - PROCESS | 1716 | 1467052034899 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1716 | 1467052034904 Marionette TRACE conn4 <- [1,2946,null,{}] 11:27:14 INFO - PROCESS | 1716 | 1467052034910 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 1716 | 1467052034915 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:15 INFO - PROCESS | 1716 | 1467052035117 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:27:15 INFO - PROCESS | 1716 | 1467052035317 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1716 | 1467052035324 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x939bd400 == 21 [pid = 1716] [id = 744] 11:27:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x939e5400) [pid = 1716] [serial = 2233] [outer = (nil)] 11:27:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x93b69000) [pid = 1716] [serial = 2234] [outer = 0x939e5400] 11:27:15 INFO - PROCESS | 1716 | 1467052035420 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x93bb1c00) [pid = 1716] [serial = 2235] [outer = 0x939e5400] 11:27:16 INFO - PROCESS | 1716 | 1467052036347 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:27:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1487ms 11:27:16 INFO - PROCESS | 1716 | 1467052036387 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1716 | 1467052036392 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:27:16 INFO - PROCESS | 1716 | 1467052036399 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1716 | 1467052036404 Marionette TRACE conn4 <- [1,2950,null,{}] 11:27:16 INFO - PROCESS | 1716 | 1467052036410 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 1716 | 1467052036417 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:16 INFO - PROCESS | 1716 | 1467052036685 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:27:16 INFO - PROCESS | 1716 | 1467052036885 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1716 | 1467052036895 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:16 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4c000 == 22 [pid = 1716] [id = 745] 11:27:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8ebce400) [pid = 1716] [serial = 2236] [outer = (nil)] 11:27:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x93d76000) [pid = 1716] [serial = 2237] [outer = 0x8ebce400] 11:27:16 INFO - PROCESS | 1716 | 1467052036986 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x93d7c000) [pid = 1716] [serial = 2238] [outer = 0x8ebce400] 11:27:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x93d74000 == 23 [pid = 1716] [id = 746] 11:27:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x954ddc00) [pid = 1716] [serial = 2239] [outer = (nil)] 11:27:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x954de800) [pid = 1716] [serial = 2240] [outer = 0x954ddc00] 11:27:18 INFO - PROCESS | 1716 | 1467052038075 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:27:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1743ms 11:27:18 INFO - PROCESS | 1716 | 1467052038144 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1716 | 1467052038150 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:27:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:27:18 INFO - PROCESS | 1716 | 1467052038159 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1716 | 1467052038164 Marionette TRACE conn4 <- [1,2954,null,{}] 11:27:18 INFO - PROCESS | 1716 | 1467052038220 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 1716 | 1467052038234 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:18 INFO - PROCESS | 1716 | 1467052038539 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:27:18 INFO - PROCESS | 1716 | 1467052038803 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1716 | 1467052038814 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:18 INFO - PROCESS | 1716 | ++DOCSHELL 0x8f750400 == 24 [pid = 1716] [id = 747] 11:27:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x954dd400) [pid = 1716] [serial = 2241] [outer = (nil)] 11:27:18 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x97949400) [pid = 1716] [serial = 2242] [outer = 0x954dd400] 11:27:18 INFO - PROCESS | 1716 | 1467052038940 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x9830a400) [pid = 1716] [serial = 2243] [outer = 0x954dd400] 11:27:19 INFO - PROCESS | 1716 | 1467052039781 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:27:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:27:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1641ms 11:27:19 INFO - PROCESS | 1716 | 1467052039801 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1716 | 1467052039806 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:27:19 INFO - PROCESS | 1716 | 1467052039813 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1716 | 1467052039818 Marionette TRACE conn4 <- [1,2958,null,{}] 11:27:19 INFO - PROCESS | 1716 | 1467052039824 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 1716 | 1467052039829 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:20 INFO - PROCESS | 1716 | 1467052040032 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:27:20 INFO - PROCESS | 1716 | 1467052040232 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1716 | 1467052040240 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3cd400 == 25 [pid = 1716] [id = 748] 11:27:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8c3d1000) [pid = 1716] [serial = 2244] [outer = (nil)] 11:27:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x98a5f800) [pid = 1716] [serial = 2245] [outer = 0x8c3d1000] 11:27:20 INFO - PROCESS | 1716 | 1467052040371 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x99814800) [pid = 1716] [serial = 2246] [outer = 0x8c3d1000] 11:27:21 INFO - PROCESS | 1716 | 1467052041279 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:27:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1482ms 11:27:21 INFO - PROCESS | 1716 | 1467052041297 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:27:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:27:21 INFO - PROCESS | 1716 | 1467052041302 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:27:21 INFO - PROCESS | 1716 | 1467052041309 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1716 | 1467052041312 Marionette TRACE conn4 <- [1,2962,null,{}] 11:27:21 INFO - PROCESS | 1716 | 1467052041320 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 1716 | 1467052041325 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:21 INFO - PROCESS | 1716 | 1467052041757 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:27:22 INFO - PROCESS | 1716 | 1467052042043 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1716 | 1467052042053 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba5800 == 26 [pid = 1716] [id = 749] 11:27:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8dba6400) [pid = 1716] [serial = 2247] [outer = (nil)] 11:27:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x8dbae800) [pid = 1716] [serial = 2248] [outer = 0x8dba6400] 11:27:22 INFO - PROCESS | 1716 | 1467052042154 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8e38d800) [pid = 1716] [serial = 2249] [outer = 0x8dba6400] 11:27:23 INFO - PROCESS | 1716 | 1467052043054 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:27:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1788ms 11:27:23 INFO - PROCESS | 1716 | 1467052043099 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1716 | 1467052043107 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:27:23 INFO - PROCESS | 1716 | 1467052043117 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1716 | 1467052043123 Marionette TRACE conn4 <- [1,2966,null,{}] 11:27:23 INFO - PROCESS | 1716 | 1467052043132 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 1716 | 1467052043139 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:23 INFO - PROCESS | 1716 | 1467052043336 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:27:23 INFO - PROCESS | 1716 | 1467052043645 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1716 | 1467052043653 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:23 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9cc800 == 27 [pid = 1716] [id = 750] 11:27:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x8e382400) [pid = 1716] [serial = 2250] [outer = (nil)] 11:27:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8f750800) [pid = 1716] [serial = 2251] [outer = 0x8e382400] 11:27:23 INFO - PROCESS | 1716 | 1467052043749 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8f8b1800) [pid = 1716] [serial = 2252] [outer = 0x8e382400] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cc000 == 26 [pid = 1716] [id = 735] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x91d2b800 == 25 [pid = 1716] [id = 734] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc55400 == 24 [pid = 1716] [id = 732] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f3800 == 23 [pid = 1716] [id = 733] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f2400 == 22 [pid = 1716] [id = 731] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8dc5b000 == 21 [pid = 1716] [id = 726] 11:27:25 INFO - PROCESS | 1716 | --DOCSHELL 0x93d74000 == 20 [pid = 1716] [id = 746] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x93d78000) [pid = 1716] [serial = 2178] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8e565400) [pid = 1716] [serial = 2177] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8eec7c00) [pid = 1716] [serial = 2190] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8ed72c00) [pid = 1716] [serial = 2192] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8e390400) [pid = 1716] [serial = 2187] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8ed7b400) [pid = 1716] [serial = 2189] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x8d1d1c00) [pid = 1716] [serial = 2163] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x8c3d0000) [pid = 1716] [serial = 2162] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8eec0c00) [pid = 1716] [serial = 2166] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8ed7fc00) [pid = 1716] [serial = 2165] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8d1d4000) [pid = 1716] [serial = 2183] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8d9cd000) [pid = 1716] [serial = 2184] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8e388000) [pid = 1716] [serial = 2186] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x92a97000) [pid = 1716] [serial = 2169] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x91d7f800) [pid = 1716] [serial = 2168] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8e560400) [pid = 1716] [serial = 2181] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e38f000) [pid = 1716] [serial = 2180] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92dd6400) [pid = 1716] [serial = 2172] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92dcf000) [pid = 1716] [serial = 2171] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x939bb000) [pid = 1716] [serial = 2175] [outer = (nil)] [url = about:blank] 11:27:25 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x91d81000) [pid = 1716] [serial = 2174] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 1716 | 1467052046002 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:27:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2949ms 11:27:26 INFO - PROCESS | 1716 | 1467052046066 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 1716 | 1467052046073 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:27:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:27:26 INFO - PROCESS | 1716 | 1467052046085 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 1716 | 1467052046093 Marionette TRACE conn4 <- [1,2970,null,{}] 11:27:26 INFO - PROCESS | 1716 | 1467052046167 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 1716 | 1467052046175 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:26 INFO - PROCESS | 1716 | 1467052046387 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:27:26 INFO - PROCESS | 1716 | 1467052046579 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 1716 | 1467052046594 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d7800 == 21 [pid = 1716] [id = 751] 11:27:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8d9d8400) [pid = 1716] [serial = 2253] [outer = (nil)] 11:27:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8dba9400) [pid = 1716] [serial = 2254] [outer = 0x8d9d8400] 11:27:26 INFO - PROCESS | 1716 | 1467052046727 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8dbad000) [pid = 1716] [serial = 2255] [outer = 0x8d9d8400] 11:27:27 INFO - PROCESS | 1716 | 1467052047737 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:27:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1683ms 11:27:27 INFO - PROCESS | 1716 | 1467052047767 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 1716 | 1467052047778 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:27:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:27:27 INFO - PROCESS | 1716 | 1467052047793 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 1716 | 1467052047798 Marionette TRACE conn4 <- [1,2974,null,{}] 11:27:27 INFO - PROCESS | 1716 | 1467052047807 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 1716 | 1467052047815 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:28 INFO - PROCESS | 1716 | 1467052048063 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:27:28 INFO - PROCESS | 1716 | 1467052048246 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 1716 | 1467052048257 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e55bc00 == 22 [pid = 1716] [id = 752] 11:27:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8e55d000) [pid = 1716] [serial = 2256] [outer = (nil)] 11:27:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x8e566c00) [pid = 1716] [serial = 2257] [outer = 0x8e55d000] 11:27:28 INFO - PROCESS | 1716 | 1467052048351 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8eb54000) [pid = 1716] [serial = 2258] [outer = 0x8e55d000] 11:27:29 INFO - PROCESS | 1716 | 1467052049289 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:27:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1541ms 11:27:29 INFO - PROCESS | 1716 | 1467052049333 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:27:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:27:29 INFO - PROCESS | 1716 | 1467052049338 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:27:29 INFO - PROCESS | 1716 | 1467052049346 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 1716 | 1467052049354 Marionette TRACE conn4 <- [1,2978,null,{}] 11:27:29 INFO - PROCESS | 1716 | 1467052049374 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 1716 | 1467052049386 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:29 INFO - PROCESS | 1716 | 1467052049673 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:27:29 INFO - PROCESS | 1716 | 1467052049815 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 1716 | 1467052049828 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:29 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eec1c00 == 23 [pid = 1716] [id = 753] 11:27:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8eec2000) [pid = 1716] [serial = 2259] [outer = (nil)] 11:27:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8f744400) [pid = 1716] [serial = 2260] [outer = 0x8eec2000] 11:27:29 INFO - PROCESS | 1716 | 1467052049968 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8f74fc00) [pid = 1716] [serial = 2261] [outer = 0x8eec2000] 11:27:30 INFO - PROCESS | 1716 | 1467052050988 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:27:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1701ms 11:27:31 INFO - PROCESS | 1716 | 1467052051046 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 1716 | 1467052051053 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:27:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:27:31 INFO - PROCESS | 1716 | 1467052051062 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 1716 | 1467052051067 Marionette TRACE conn4 <- [1,2982,null,{}] 11:27:31 INFO - PROCESS | 1716 | 1467052051075 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 1716 | 1467052051080 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:31 INFO - PROCESS | 1716 | 1467052051368 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:27:31 INFO - PROCESS | 1716 | 1467052051506 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 1716 | 1467052051516 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:31 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c3b400 == 24 [pid = 1716] [id = 754] 11:27:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x91d22400) [pid = 1716] [serial = 2262] [outer = (nil)] 11:27:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x91d2e400) [pid = 1716] [serial = 2263] [outer = 0x91d22400] 11:27:31 INFO - PROCESS | 1716 | 1467052051607 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x92376800) [pid = 1716] [serial = 2264] [outer = 0x91d22400] 11:27:32 INFO - PROCESS | 1716 | 1467052052564 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:27:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:27:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:27:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 11:27:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:27:32 INFO - PROCESS | 1716 | 1467052052607 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 1716 | 1467052052610 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:27:32 INFO - PROCESS | 1716 | 1467052052619 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 1716 | 1467052052622 Marionette TRACE conn4 <- [1,2986,null,{}] 11:27:32 INFO - PROCESS | 1716 | 1467052052630 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 1716 | 1467052052637 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:32 INFO - PROCESS | 1716 | 1467052052869 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:27:33 INFO - PROCESS | 1716 | 1467052053101 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 1716 | 1467052053107 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:33 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebc9400 == 25 [pid = 1716] [id = 755] 11:27:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x8ed7bc00) [pid = 1716] [serial = 2265] [outer = (nil)] 11:27:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9237f000) [pid = 1716] [serial = 2266] [outer = 0x8ed7bc00] 11:27:33 INFO - PROCESS | 1716 | 1467052053205 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x92aa2400) [pid = 1716] [serial = 2267] [outer = 0x8ed7bc00] 11:27:34 INFO - PROCESS | 1716 | 1467052054148 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:27:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1586ms 11:27:34 INFO - PROCESS | 1716 | 1467052054204 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 1716 | 1467052054208 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:27:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:27:34 INFO - PROCESS | 1716 | 1467052054217 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 1716 | 1467052054222 Marionette TRACE conn4 <- [1,2990,null,{}] 11:27:34 INFO - PROCESS | 1716 | 1467052054228 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 1716 | 1467052054241 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:34 INFO - PROCESS | 1716 | 1467052054584 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:27:34 INFO - PROCESS | 1716 | 1467052054730 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 1716 | 1467052054742 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:34 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcd400 == 26 [pid = 1716] [id = 756] 11:27:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x92dd2000) [pid = 1716] [serial = 2268] [outer = (nil)] 11:27:34 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939bac00) [pid = 1716] [serial = 2269] [outer = 0x92dd2000] 11:27:34 INFO - PROCESS | 1716 | 1467052054866 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x939e6400) [pid = 1716] [serial = 2270] [outer = 0x92dd2000] 11:27:35 INFO - PROCESS | 1716 | ++DOCSHELL 0x95285400 == 27 [pid = 1716] [id = 757] 11:27:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x95285c00) [pid = 1716] [serial = 2271] [outer = (nil)] 11:27:35 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x954d3000) [pid = 1716] [serial = 2272] [outer = 0x95285c00] 11:27:35 INFO - PROCESS | 1716 | 1467052055982 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:27:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1790ms 11:27:36 INFO - PROCESS | 1716 | 1467052056017 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 1716 | 1467052056021 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:27:36 INFO - PROCESS | 1716 | 1467052056033 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 1716 | 1467052056038 Marionette TRACE conn4 <- [1,2994,null,{}] 11:27:36 INFO - PROCESS | 1716 | 1467052056051 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 1716 | 1467052056059 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:36 INFO - PROCESS | 1716 | 1467052056265 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:27:36 INFO - PROCESS | 1716 | 1467052056466 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 1716 | 1467052056475 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:36 INFO - PROCESS | 1716 | ++DOCSHELL 0x939c1800 == 28 [pid = 1716] [id = 758] 11:27:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x93b67400) [pid = 1716] [serial = 2273] [outer = (nil)] 11:27:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x93d80400) [pid = 1716] [serial = 2274] [outer = 0x93b67400] 11:27:36 INFO - PROCESS | 1716 | 1467052056565 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x95282c00) [pid = 1716] [serial = 2275] [outer = 0x93b67400] 11:27:37 INFO - PROCESS | 1716 | 1467052057489 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:27:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:27:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1502ms 11:27:37 INFO - PROCESS | 1716 | 1467052057562 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 1716 | 1467052057569 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:27:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:27:37 INFO - PROCESS | 1716 | 1467052057581 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 1716 | 1467052057584 Marionette TRACE conn4 <- [1,2998,null,{}] 11:27:37 INFO - PROCESS | 1716 | 1467052057613 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 1716 | 1467052057619 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:37 INFO - PROCESS | 1716 | 1467052057829 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:27:38 INFO - PROCESS | 1716 | 1467052058030 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 1716 | 1467052058042 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:38 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cec00 == 29 [pid = 1716] [id = 759] 11:27:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x91c37400) [pid = 1716] [serial = 2276] [outer = (nil)] 11:27:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x966cdc00) [pid = 1716] [serial = 2277] [outer = 0x91c37400] 11:27:38 INFO - PROCESS | 1716 | 1467052058167 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x97942c00) [pid = 1716] [serial = 2278] [outer = 0x91c37400] 11:27:39 INFO - PROCESS | 1716 | 1467052059489 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:27:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1952ms 11:27:39 INFO - PROCESS | 1716 | 1467052059534 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 1716 | 1467052059541 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:27:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:27:39 INFO - PROCESS | 1716 | 1467052059560 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 1716 | 1467052059566 Marionette TRACE conn4 <- [1,3002,null,{}] 11:27:39 INFO - PROCESS | 1716 | 1467052059580 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 1716 | 1467052059587 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:39 INFO - PROCESS | 1716 | 1467052059774 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:27:40 INFO - PROCESS | 1716 | 1467052060021 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 1716 | 1467052060037 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:40 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dba5000 == 30 [pid = 1716] [id = 760] 11:27:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x8dba7400) [pid = 1716] [serial = 2279] [outer = (nil)] 11:27:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x8dc54000) [pid = 1716] [serial = 2280] [outer = 0x8dba7400] 11:27:40 INFO - PROCESS | 1716 | 1467052060115 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x8dc5fc00) [pid = 1716] [serial = 2281] [outer = 0x8dba7400] 11:27:40 INFO - PROCESS | 1716 | 1467052060881 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:27:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1349ms 11:27:40 INFO - PROCESS | 1716 | 1467052060900 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 1716 | 1467052060908 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:27:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:27:40 INFO - PROCESS | 1716 | 1467052060921 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 1716 | 1467052060925 Marionette TRACE conn4 <- [1,3006,null,{}] 11:27:40 INFO - PROCESS | 1716 | 1467052060932 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 1716 | 1467052060939 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:41 INFO - PROCESS | 1716 | 1467052061215 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:27:41 INFO - PROCESS | 1716 | 1467052061338 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 1716 | 1467052061345 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:41 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e565800 == 31 [pid = 1716] [id = 761] 11:27:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8ed71400) [pid = 1716] [serial = 2282] [outer = (nil)] 11:27:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8ed7d800) [pid = 1716] [serial = 2283] [outer = 0x8ed71400] 11:27:41 INFO - PROCESS | 1716 | 1467052061430 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x8f744c00) [pid = 1716] [serial = 2284] [outer = 0x8ed71400] 11:27:42 INFO - PROCESS | 1716 | 1467052062300 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:27:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1392ms 11:27:42 INFO - PROCESS | 1716 | 1467052062312 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1716 | 1467052062317 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:27:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:27:42 INFO - PROCESS | 1716 | 1467052062337 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 1716 | 1467052062343 Marionette TRACE conn4 <- [1,3010,null,{}] 11:27:42 INFO - PROCESS | 1716 | 1467052062361 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 1716 | 1467052062370 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:42 INFO - PROCESS | 1716 | 1467052062645 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:27:42 INFO - PROCESS | 1716 | 1467052062670 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1716 | 1467052062679 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:42 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d86000 == 32 [pid = 1716] [id = 762] 11:27:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x92372800) [pid = 1716] [serial = 2285] [outer = (nil)] 11:27:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x92a9d400) [pid = 1716] [serial = 2286] [outer = 0x92372800] 11:27:42 INFO - PROCESS | 1716 | 1467052062774 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x92adc800) [pid = 1716] [serial = 2287] [outer = 0x92372800] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x8dba6400) [pid = 1716] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8eb58800) [pid = 1716] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x8f8af400) [pid = 1716] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x92dd1c00) [pid = 1716] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x939e5400) [pid = 1716] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x91c35000) [pid = 1716] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x954ddc00) [pid = 1716] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8ebce400) [pid = 1716] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8c3d1000) [pid = 1716] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8d9d1400) [pid = 1716] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8d1d5800) [pid = 1716] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x91d7c400) [pid = 1716] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8e38e000) [pid = 1716] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8dc5bc00) [pid = 1716] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8c0f2c00) [pid = 1716] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8ebcc800) [pid = 1716] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8d9d4000) [pid = 1716] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x91d7e000) [pid = 1716] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8d1cd000) [pid = 1716] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:27:43 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x954dd400) [pid = 1716] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:27:43 INFO - PROCESS | 1716 | 1467052063987 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:27:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1711ms 11:27:44 INFO - PROCESS | 1716 | 1467052064036 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:27:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:27:44 INFO - PROCESS | 1716 | 1467052064041 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:27:44 INFO - PROCESS | 1716 | 1467052064049 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 1716 | 1467052064052 Marionette TRACE conn4 <- [1,3014,null,{}] 11:27:44 INFO - PROCESS | 1716 | 1467052064059 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 1716 | 1467052064065 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:44 INFO - PROCESS | 1716 | 1467052064320 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:27:44 INFO - PROCESS | 1716 | 1467052064418 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1716 | 1467052064426 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:44 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2c00 == 33 [pid = 1716] [id = 763] 11:27:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x8d9d4000) [pid = 1716] [serial = 2288] [outer = (nil)] 11:27:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x91c41c00) [pid = 1716] [serial = 2289] [outer = 0x8d9d4000] 11:27:44 INFO - PROCESS | 1716 | 1467052064501 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x92ad1400) [pid = 1716] [serial = 2290] [outer = 0x8d9d4000] 11:27:44 INFO - PROCESS | 1716 | [1716] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:45 INFO - PROCESS | 1716 | 1467052065335 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:27:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:27:45 INFO - {} 11:27:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:27:45 INFO - {} 11:27:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:27:45 INFO - {} 11:27:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:27:45 INFO - {} 11:27:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1340ms 11:27:45 INFO - TEST-START | /FileAPI/fileReader.html 11:27:45 INFO - PROCESS | 1716 | 1467052065390 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 1716 | 1467052065393 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:27:45 INFO - PROCESS | 1716 | 1467052065401 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 1716 | 1467052065405 Marionette TRACE conn4 <- [1,3018,null,{}] 11:27:45 INFO - PROCESS | 1716 | 1467052065411 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 1716 | 1467052065417 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:45 INFO - PROCESS | 1716 | 1467052065583 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:27:45 INFO - PROCESS | 1716 | 1467052065738 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 1716 | 1467052065748 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:45 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9ca400 == 34 [pid = 1716] [id = 764] 11:27:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x91d7e000) [pid = 1716] [serial = 2291] [outer = (nil)] 11:27:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x98360c00) [pid = 1716] [serial = 2292] [outer = 0x91d7e000] 11:27:45 INFO - PROCESS | 1716 | 1467052065821 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x995a2000) [pid = 1716] [serial = 2293] [outer = 0x91d7e000] 11:27:46 INFO - PROCESS | 1716 | 1467052066833 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:27:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:27:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:27:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:27:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 1492ms 11:27:46 INFO - PROCESS | 1716 | 1467052066894 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 1716 | 1467052066902 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /FileAPI/historical.html 11:27:46 INFO - PROCESS | 1716 | 1467052066912 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 1716 | 1467052066921 Marionette TRACE conn4 <- [1,3022,null,{}] 11:27:46 INFO - PROCESS | 1716 | 1467052066931 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 1716 | 1467052066938 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:47 INFO - PROCESS | 1716 | 1467052067270 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:27:47 INFO - PROCESS | 1716 | 1467052067470 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1716 | 1467052067478 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:47 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc55800 == 35 [pid = 1716] [id = 765] 11:27:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x8dc5f800) [pid = 1716] [serial = 2294] [outer = (nil)] 11:27:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x8ed77000) [pid = 1716] [serial = 2295] [outer = 0x8dc5f800] 11:27:47 INFO - PROCESS | 1716 | 1467052067586 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x91d22c00) [pid = 1716] [serial = 2296] [outer = 0x8dc5f800] 11:27:48 INFO - PROCESS | 1716 | 1467052068478 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:27:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:27:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:27:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:27:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:27:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:27:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:27:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:27:48 INFO - TEST-OK | /FileAPI/historical.html | took 1590ms 11:27:48 INFO - PROCESS | 1716 | 1467052068505 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 1716 | 1467052068514 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:27:48 INFO - TEST-START | /FileAPI/idlharness.html 11:27:48 INFO - PROCESS | 1716 | 1467052068528 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 1716 | 1467052068534 Marionette TRACE conn4 <- [1,3026,null,{}] 11:27:48 INFO - PROCESS | 1716 | 1467052068541 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 1716 | 1467052068546 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:48 INFO - PROCESS | 1716 | 1467052068788 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:27:49 INFO - PROCESS | 1716 | 1467052068987 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 1716 | 1467052068995 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:49 INFO - PROCESS | 1716 | ++DOCSHELL 0x92dcb800 == 36 [pid = 1716] [id = 766] 11:27:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x939be000) [pid = 1716] [serial = 2297] [outer = (nil)] 11:27:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x966d0400) [pid = 1716] [serial = 2298] [outer = 0x939be000] 11:27:49 INFO - PROCESS | 1716 | 1467052069084 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x995a0400) [pid = 1716] [serial = 2299] [outer = 0x939be000] 11:27:50 INFO - PROCESS | 1716 | 1467052070730 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:27:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:27:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:27:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:27:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:27:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2434ms 11:27:51 INFO - PROCESS | 1716 | 1467052070964 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1716 | 1467052070968 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:27:51 INFO - TEST-START | /FileAPI/idlharness.worker 11:27:51 INFO - PROCESS | 1716 | 1467052070987 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 1716 | 1467052071001 Marionette TRACE conn4 <- [1,3030,null,{}] 11:27:51 INFO - PROCESS | 1716 | 1467052071119 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 1716 | 1467052071136 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:51 INFO - PROCESS | 1716 | 1467052071380 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:27:51 INFO - PROCESS | 1716 | 1467052071579 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 1716 | 1467052071591 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:51 INFO - PROCESS | 1716 | ++DOCSHELL 0x95288c00 == 37 [pid = 1716] [id = 767] 11:27:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9a981400) [pid = 1716] [serial = 2300] [outer = (nil)] 11:27:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9a9aac00) [pid = 1716] [serial = 2301] [outer = 0x9a981400] 11:27:51 INFO - PROCESS | 1716 | 1467052071715 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x9a9b0400) [pid = 1716] [serial = 2302] [outer = 0x9a981400] 11:27:52 INFO - PROCESS | 1716 | [1716] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:54 INFO - {} 11:27:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3159ms 11:27:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:27:54 INFO - PROCESS | 1716 | 1467052073980 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:27:54 INFO - PROCESS | 1716 | 1467052074144 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1716 | 1467052074151 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:27:54 INFO - PROCESS | 1716 | 1467052074166 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1716 | 1467052074179 Marionette TRACE conn4 <- [1,3034,null,{}] 11:27:54 INFO - PROCESS | 1716 | 1467052074200 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 1716 | 1467052074206 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:54 INFO - PROCESS | 1716 | 1467052074536 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:27:54 INFO - PROCESS | 1716 | 1467052074734 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 1716 | 1467052074747 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:54 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f2000 == 38 [pid = 1716] [id = 768] 11:27:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8d9d1000) [pid = 1716] [serial = 2303] [outer = (nil)] 11:27:54 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x9a9b8800) [pid = 1716] [serial = 2304] [outer = 0x8d9d1000] 11:27:54 INFO - PROCESS | 1716 | 1467052074873 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x9b8a9c00) [pid = 1716] [serial = 2305] [outer = 0x8d9d1000] 11:27:55 INFO - PROCESS | 1716 | 1467052075758 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:27:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1653ms 11:27:55 INFO - PROCESS | 1716 | 1467052075821 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:27:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:27:55 INFO - PROCESS | 1716 | 1467052075827 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:27:55 INFO - PROCESS | 1716 | 1467052075835 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 1716 | 1467052075840 Marionette TRACE conn4 <- [1,3038,null,{}] 11:27:55 INFO - PROCESS | 1716 | 1467052075868 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 1716 | 1467052075875 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:56 INFO - PROCESS | 1716 | 1467052076088 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:27:56 INFO - PROCESS | 1716 | 1467052076676 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 1716 | 1467052076689 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:56 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d9d3400 == 39 [pid = 1716] [id = 769] 11:27:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8d9d5c00) [pid = 1716] [serial = 2306] [outer = (nil)] 11:27:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8dc5bc00) [pid = 1716] [serial = 2307] [outer = 0x8d9d5c00] 11:27:56 INFO - PROCESS | 1716 | 1467052076807 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8e55fc00) [pid = 1716] [serial = 2308] [outer = 0x8d9d5c00] 11:27:57 INFO - PROCESS | 1716 | 1467052077683 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:27:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:27:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:27:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1907ms 11:27:57 INFO - PROCESS | 1716 | 1467052077746 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 1716 | 1467052077752 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:27:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:27:57 INFO - PROCESS | 1716 | 1467052077763 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 1716 | 1467052077767 Marionette TRACE conn4 <- [1,3042,null,{}] 11:27:57 INFO - PROCESS | 1716 | 1467052077778 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 1716 | 1467052077788 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:58 INFO - PROCESS | 1716 | 1467052077999 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:27:58 INFO - PROCESS | 1716 | 1467052078310 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1716 | 1467052078321 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:27:58 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e390800 == 40 [pid = 1716] [id = 770] 11:27:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8ed77400) [pid = 1716] [serial = 2309] [outer = (nil)] 11:27:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8f8a2400) [pid = 1716] [serial = 2310] [outer = 0x8ed77400] 11:27:58 INFO - PROCESS | 1716 | 1467052078416 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 1716 | ++DOMWINDOW == 113 (0x8f8b0c00) [pid = 1716] [serial = 2311] [outer = 0x8ed77400] 11:27:59 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cd800 == 39 [pid = 1716] [id = 736] 11:27:59 INFO - PROCESS | 1716 | --DOCSHELL 0x91c34c00 == 38 [pid = 1716] [id = 738] 11:27:59 INFO - PROCESS | 1716 | --DOCSHELL 0x8dba5800 == 37 [pid = 1716] [id = 749] 11:27:59 INFO - PROCESS | 1716 | --DOCSHELL 0x8c3cc400 == 36 [pid = 1716] [id = 743] 11:27:59 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0eec00 == 35 [pid = 1716] [id = 739] 11:27:59 INFO - PROCESS | 1716 | --DOMWINDOW == 112 (0x8f750800) [pid = 1716] [serial = 2251] [outer = (nil)] [url = about:blank] 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:27:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:27:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:27:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:27:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:27:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2132ms 11:27:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:28:00 INFO - PROCESS | 1716 | 1467052079768 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8d1cec00 == 34 [pid = 1716] [id = 759] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x939c1800 == 33 [pid = 1716] [id = 758] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x95285400 == 32 [pid = 1716] [id = 757] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x92dcd400 == 31 [pid = 1716] [id = 756] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8ebc9400 == 30 [pid = 1716] [id = 755] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x91c3b400 == 29 [pid = 1716] [id = 754] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8eec1c00 == 28 [pid = 1716] [id = 753] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8e55bc00 == 27 [pid = 1716] [id = 752] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d7800 == 26 [pid = 1716] [id = 751] 11:28:00 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9cc800 == 25 [pid = 1716] [id = 750] 11:28:00 INFO - PROCESS | 1716 | 1467052079912 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 1716 | 1467052079933 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:28:00 INFO - PROCESS | 1716 | 1467052080081 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 1716 | 1467052080085 Marionette TRACE conn4 <- [1,3046,null,{}] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x8f74d000) [pid = 1716] [serial = 2193] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8dbae800) [pid = 1716] [serial = 2248] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x8ebcb400) [pid = 1716] [serial = 2225] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x91c3e400) [pid = 1716] [serial = 2228] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x8eec5800) [pid = 1716] [serial = 2226] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x92dd6800) [pid = 1716] [serial = 2231] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x91d7e800) [pid = 1716] [serial = 2229] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x93b69000) [pid = 1716] [serial = 2234] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x939b9c00) [pid = 1716] [serial = 2232] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x93bb1c00) [pid = 1716] [serial = 2235] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8e38d800) [pid = 1716] [serial = 2249] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x954de800) [pid = 1716] [serial = 2240] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x93d7c000) [pid = 1716] [serial = 2238] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x93d76000) [pid = 1716] [serial = 2237] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x97949400) [pid = 1716] [serial = 2242] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x98a5f800) [pid = 1716] [serial = 2245] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x9830a400) [pid = 1716] [serial = 2243] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x99814800) [pid = 1716] [serial = 2246] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x91c3c000) [pid = 1716] [serial = 2216] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x91d24c00) [pid = 1716] [serial = 2217] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8e564c00) [pid = 1716] [serial = 2219] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8f74f800) [pid = 1716] [serial = 2201] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 89 (0x8f8acc00) [pid = 1716] [serial = 2202] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 88 (0x91d82c00) [pid = 1716] [serial = 2204] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 87 (0x92371800) [pid = 1716] [serial = 2205] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 86 (0x8e55f000) [pid = 1716] [serial = 2198] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 85 (0x8eb4d800) [pid = 1716] [serial = 2199] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 84 (0x8eb57800) [pid = 1716] [serial = 2207] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 83 (0x8e38cc00) [pid = 1716] [serial = 2208] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8c3cac00) [pid = 1716] [serial = 2195] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x8d1c9c00) [pid = 1716] [serial = 2196] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8ed76800) [pid = 1716] [serial = 2213] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x8dc52c00) [pid = 1716] [serial = 2210] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x8e381400) [pid = 1716] [serial = 2211] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x92acf800) [pid = 1716] [serial = 2222] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x92ad3800) [pid = 1716] [serial = 2223] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 75 (0x91d80000) [pid = 1716] [serial = 2220] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | --DOMWINDOW == 74 (0x8ed7f000) [pid = 1716] [serial = 2214] [outer = (nil)] [url = about:blank] 11:28:00 INFO - PROCESS | 1716 | 1467052080163 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 1716 | 1467052080167 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:00 INFO - PROCESS | 1716 | 1467052080378 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:28:00 INFO - PROCESS | 1716 | 1467052080539 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1716 | 1467052080547 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:00 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e566400 == 26 [pid = 1716] [id = 771] 11:28:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 75 (0x8eb4d800) [pid = 1716] [serial = 2312] [outer = (nil)] 11:28:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 76 (0x8ebc6c00) [pid = 1716] [serial = 2313] [outer = 0x8eb4d800] 11:28:00 INFO - PROCESS | 1716 | 1467052080629 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x8ed7f400) [pid = 1716] [serial = 2314] [outer = 0x8eb4d800] 11:28:00 INFO - PROCESS | 1716 | [1716] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:28:01 INFO - PROCESS | 1716 | 1467052081447 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:28:01 INFO - {} 11:28:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1509ms 11:28:01 INFO - PROCESS | 1716 | 1467052081470 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:28:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:28:01 INFO - PROCESS | 1716 | 1467052081474 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:28:01 INFO - PROCESS | 1716 | 1467052081490 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1716 | 1467052081500 Marionette TRACE conn4 <- [1,3050,null,{}] 11:28:01 INFO - PROCESS | 1716 | 1467052081518 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 1716 | 1467052081526 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:01 INFO - PROCESS | 1716 | 1467052081705 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:28:01 INFO - PROCESS | 1716 | 1467052081880 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 1716 | 1467052081888 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:01 INFO - PROCESS | 1716 | ++DOCSHELL 0x8eb4dc00 == 27 [pid = 1716] [id = 772] 11:28:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x8eec5800) [pid = 1716] [serial = 2315] [outer = (nil)] 11:28:01 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x92a98800) [pid = 1716] [serial = 2316] [outer = 0x8eec5800] 11:28:01 INFO - PROCESS | 1716 | 1467052081978 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x92ad6000) [pid = 1716] [serial = 2317] [outer = 0x8eec5800] 11:28:02 INFO - PROCESS | 1716 | 1467052082813 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:28:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1357ms 11:28:02 INFO - PROCESS | 1716 | 1467052082840 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 1716 | 1467052082846 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:28:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:28:02 INFO - PROCESS | 1716 | 1467052082869 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 1716 | 1467052082873 Marionette TRACE conn4 <- [1,3054,null,{}] 11:28:02 INFO - PROCESS | 1716 | 1467052082880 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 1716 | 1467052082884 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:03 INFO - PROCESS | 1716 | 1467052083132 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:28:03 INFO - PROCESS | 1716 | 1467052083160 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 1716 | 1467052083168 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:03 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0f1800 == 28 [pid = 1716] [id = 773] 11:28:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8d1d2000) [pid = 1716] [serial = 2318] [outer = (nil)] 11:28:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x939e3400) [pid = 1716] [serial = 2319] [outer = 0x8d1d2000] 11:28:03 INFO - PROCESS | 1716 | 1467052083238 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x93bb5000) [pid = 1716] [serial = 2320] [outer = 0x8d1d2000] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 82 (0x8dba7400) [pid = 1716] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 81 (0x95285c00) [pid = 1716] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 80 (0x8d9d4000) [pid = 1716] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 79 (0x91c37400) [pid = 1716] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 78 (0x92372800) [pid = 1716] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 77 (0x8e382400) [pid = 1716] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:28:04 INFO - PROCESS | 1716 | --DOMWINDOW == 76 (0x8ed71400) [pid = 1716] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:28:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:28:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:28:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:28:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:28:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:28:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2176ms 11:28:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:28:05 INFO - PROCESS | 1716 | 1467052084824 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:28:05 INFO - PROCESS | 1716 | 1467052085055 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 1716 | 1467052085060 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:28:05 INFO - PROCESS | 1716 | 1467052085069 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 1716 | 1467052085084 Marionette TRACE conn4 <- [1,3058,null,{}] 11:28:05 INFO - PROCESS | 1716 | 1467052085098 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 1716 | 1467052085104 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:05 INFO - PROCESS | 1716 | 1467052085330 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:28:05 INFO - PROCESS | 1716 | 1467052085480 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 1716 | 1467052085500 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:05 INFO - PROCESS | 1716 | ++DOCSHELL 0x92a9dc00 == 29 [pid = 1716] [id = 774] 11:28:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 77 (0x92acdc00) [pid = 1716] [serial = 2321] [outer = (nil)] 11:28:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 78 (0x939bd800) [pid = 1716] [serial = 2322] [outer = 0x92acdc00] 11:28:05 INFO - PROCESS | 1716 | 1467052085582 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 1716 | ++DOMWINDOW == 79 (0x95282400) [pid = 1716] [serial = 2323] [outer = 0x92acdc00] 11:28:06 INFO - PROCESS | 1716 | 1467052086391 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:28:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:28:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:28:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:28:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:28:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:28:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:28:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:28:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:28:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1400ms 11:28:06 INFO - PROCESS | 1716 | 1467052086475 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1716 | 1467052086483 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:28:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:28:06 INFO - PROCESS | 1716 | 1467052086500 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1716 | 1467052086503 Marionette TRACE conn4 <- [1,3062,null,{}] 11:28:06 INFO - PROCESS | 1716 | 1467052086511 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 1716 | 1467052086517 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:06 INFO - PROCESS | 1716 | 1467052086756 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:28:07 INFO - PROCESS | 1716 | 1467052086987 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 1716 | 1467052087001 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:07 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5000 == 30 [pid = 1716] [id = 775] 11:28:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 80 (0x8c3c6000) [pid = 1716] [serial = 2324] [outer = (nil)] 11:28:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 81 (0x8d1cac00) [pid = 1716] [serial = 2325] [outer = 0x8c3c6000] 11:28:07 INFO - PROCESS | 1716 | 1467052087132 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1716 | ++DOMWINDOW == 82 (0x8d1d4000) [pid = 1716] [serial = 2326] [outer = 0x8c3c6000] 11:28:07 INFO - PROCESS | 1716 | [1716] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:28:08 INFO - PROCESS | 1716 | 1467052088279 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:28:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:28:08 INFO - {} 11:28:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1840ms 11:28:08 INFO - PROCESS | 1716 | 1467052088355 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 1716 | 1467052088362 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:28:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:28:08 INFO - PROCESS | 1716 | 1467052088374 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 1716 | 1467052088379 Marionette TRACE conn4 <- [1,3066,null,{}] 11:28:08 INFO - PROCESS | 1716 | 1467052088389 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 1716 | 1467052088394 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:08 INFO - PROCESS | 1716 | 1467052088650 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:28:09 INFO - PROCESS | 1716 | 1467052089012 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1716 | 1467052089021 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:09 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cc000 == 31 [pid = 1716] [id = 776] 11:28:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 83 (0x8eb49c00) [pid = 1716] [serial = 2327] [outer = (nil)] 11:28:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 84 (0x8ed80400) [pid = 1716] [serial = 2328] [outer = 0x8eb49c00] 11:28:09 INFO - PROCESS | 1716 | 1467052089119 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 1716 | ++DOMWINDOW == 85 (0x8f74b000) [pid = 1716] [serial = 2329] [outer = 0x8eb49c00] 11:28:10 INFO - PROCESS | 1716 | 1467052090081 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:28:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:28:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1746ms 11:28:10 INFO - PROCESS | 1716 | 1467052090126 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 1716 | 1467052090134 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:28:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:28:10 INFO - PROCESS | 1716 | 1467052090144 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 1716 | 1467052090148 Marionette TRACE conn4 <- [1,3070,null,{}] 11:28:10 INFO - PROCESS | 1716 | 1467052090176 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 1716 | 1467052090184 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:10 INFO - PROCESS | 1716 | 1467052090431 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:28:10 INFO - PROCESS | 1716 | 1467052090696 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 1716 | 1467052090705 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:10 INFO - PROCESS | 1716 | ++DOCSHELL 0x91d2cc00 == 32 [pid = 1716] [id = 777] 11:28:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 86 (0x91d2f800) [pid = 1716] [serial = 2330] [outer = (nil)] 11:28:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 87 (0x91d87400) [pid = 1716] [serial = 2331] [outer = 0x91d2f800] 11:28:10 INFO - PROCESS | 1716 | 1467052090855 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1716 | ++DOMWINDOW == 88 (0x9237b000) [pid = 1716] [serial = 2332] [outer = 0x91d2f800] 11:28:11 INFO - PROCESS | 1716 | 1467052091826 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:28:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1744ms 11:28:11 INFO - PROCESS | 1716 | 1467052091895 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1716 | 1467052091901 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:28:11 INFO - PROCESS | 1716 | 1467052091921 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 1716 | 1467052091932 Marionette TRACE conn4 <- [1,3074,null,{}] 11:28:11 INFO - PROCESS | 1716 | 1467052091939 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 1716 | 1467052091948 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:12 INFO - PROCESS | 1716 | 1467052092148 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:28:12 INFO - PROCESS | 1716 | 1467052092407 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 1716 | 1467052092420 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:12 INFO - PROCESS | 1716 | ++DOCSHELL 0x91c39c00 == 33 [pid = 1716] [id = 778] 11:28:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 89 (0x91d80000) [pid = 1716] [serial = 2333] [outer = (nil)] 11:28:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 90 (0x939b7800) [pid = 1716] [serial = 2334] [outer = 0x91d80000] 11:28:12 INFO - PROCESS | 1716 | 1467052092544 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1716 | ++DOMWINDOW == 91 (0x939dc800) [pid = 1716] [serial = 2335] [outer = 0x91d80000] 11:28:13 INFO - PROCESS | 1716 | 1467052093556 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:28:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:28:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1676ms 11:28:13 INFO - PROCESS | 1716 | 1467052093590 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 1716 | 1467052093597 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:28:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:28:13 INFO - PROCESS | 1716 | 1467052093612 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 1716 | 1467052093620 Marionette TRACE conn4 <- [1,3078,null,{}] 11:28:13 INFO - PROCESS | 1716 | 1467052093635 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 1716 | 1467052093642 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:13 INFO - PROCESS | 1716 | 1467052093989 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:28:14 INFO - PROCESS | 1716 | 1467052094192 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 1716 | 1467052094202 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:14 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c3c5c00 == 34 [pid = 1716] [id = 779] 11:28:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 92 (0x8dbab800) [pid = 1716] [serial = 2336] [outer = (nil)] 11:28:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 93 (0x92a9a800) [pid = 1716] [serial = 2337] [outer = 0x8dbab800] 11:28:14 INFO - PROCESS | 1716 | 1467052094343 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x93d7d400) [pid = 1716] [serial = 2338] [outer = 0x8dbab800] 11:28:15 INFO - PROCESS | 1716 | 1467052095215 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1716 | 1467052095277 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:28:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:28:15 INFO - PROCESS | 1716 | 1467052095289 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 1716 | 1467052095298 Marionette TRACE conn4 <- [1,3082,null,{}] 11:28:15 INFO - PROCESS | 1716 | 1467052095328 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 1716 | 1467052095333 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:15 INFO - PROCESS | 1716 | 1467052095547 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:28:15 INFO - PROCESS | 1716 | 1467052095760 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 1716 | 1467052095778 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:15 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a08dc00 == 35 [pid = 1716] [id = 780] 11:28:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x9a08ec00) [pid = 1716] [serial = 2339] [outer = (nil)] 11:28:15 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x9a098000) [pid = 1716] [serial = 2340] [outer = 0x9a08ec00] 11:28:15 INFO - PROCESS | 1716 | 1467052095917 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x9a5f2400) [pid = 1716] [serial = 2341] [outer = 0x9a08ec00] 11:28:16 INFO - PROCESS | 1716 | 1467052096940 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:28:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:28:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:28:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:28:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1710ms 11:28:17 INFO - PROCESS | 1716 | 1467052097001 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 1716 | 1467052097005 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:28:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:28:17 INFO - PROCESS | 1716 | 1467052097033 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 1716 | 1467052097037 Marionette TRACE conn4 <- [1,3086,null,{}] 11:28:17 INFO - PROCESS | 1716 | 1467052097047 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 1716 | 1467052097052 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:17 INFO - PROCESS | 1716 | 1467052097270 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:28:17 INFO - PROCESS | 1716 | 1467052097485 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 1716 | 1467052097492 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:17 INFO - PROCESS | 1716 | ++DOCSHELL 0x8c0fc800 == 36 [pid = 1716] [id = 781] 11:28:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x8c3cb000) [pid = 1716] [serial = 2342] [outer = (nil)] 11:28:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x9a9b7400) [pid = 1716] [serial = 2343] [outer = 0x8c3cb000] 11:28:17 INFO - PROCESS | 1716 | 1467052097621 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x9aac6400) [pid = 1716] [serial = 2344] [outer = 0x8c3cb000] 11:28:18 INFO - PROCESS | 1716 | 1467052098565 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:28:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1606ms 11:28:18 INFO - PROCESS | 1716 | 1467052098622 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 1716 | 1467052098626 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:28:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:28:18 INFO - PROCESS | 1716 | 1467052098642 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 1716 | 1467052098649 Marionette TRACE conn4 <- [1,3090,null,{}] 11:28:18 INFO - PROCESS | 1716 | 1467052098679 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 1716 | 1467052098684 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:18 INFO - PROCESS | 1716 | 1467052098904 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:28:19 INFO - PROCESS | 1716 | 1467052099119 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1716 | 1467052099130 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:19 INFO - PROCESS | 1716 | ++DOCSHELL 0x9a097400 == 37 [pid = 1716] [id = 782] 11:28:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x9a9afc00) [pid = 1716] [serial = 2345] [outer = (nil)] 11:28:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x9aacdc00) [pid = 1716] [serial = 2346] [outer = 0x9a9afc00] 11:28:19 INFO - PROCESS | 1716 | 1467052099248 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1716 | ++DOMWINDOW == 103 (0x9aace000) [pid = 1716] [serial = 2347] [outer = 0x9a9afc00] 11:28:20 INFO - PROCESS | 1716 | 1467052100180 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:28:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1600ms 11:28:20 INFO - PROCESS | 1716 | 1467052100235 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 1716 | 1467052100238 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:28:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:28:20 INFO - PROCESS | 1716 | 1467052100247 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 1716 | 1467052100251 Marionette TRACE conn4 <- [1,3094,null,{}] 11:28:20 INFO - PROCESS | 1716 | 1467052100258 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 1716 | 1467052100264 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:20 INFO - PROCESS | 1716 | 1467052100465 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:28:20 INFO - PROCESS | 1716 | 1467052100680 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 1716 | 1467052100691 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:20 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1c8400 == 38 [pid = 1716] [id = 783] 11:28:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 104 (0x8d9d2c00) [pid = 1716] [serial = 2348] [outer = (nil)] 11:28:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 105 (0x8eebfc00) [pid = 1716] [serial = 2349] [outer = 0x8d9d2c00] 11:28:20 INFO - PROCESS | 1716 | 1467052100825 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 1716 | ++DOMWINDOW == 106 (0x92aa4000) [pid = 1716] [serial = 2350] [outer = 0x8d9d2c00] 11:28:21 INFO - PROCESS | 1716 | 1467052101813 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:28:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1583ms 11:28:21 INFO - PROCESS | 1716 | 1467052101831 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 1716 | 1467052101835 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:28:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:28:21 INFO - PROCESS | 1716 | 1467052101845 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 1716 | 1467052101848 Marionette TRACE conn4 <- [1,3098,null,{}] 11:28:21 INFO - PROCESS | 1716 | 1467052101856 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 1716 | 1467052101863 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:22 INFO - PROCESS | 1716 | 1467052102070 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:28:22 INFO - PROCESS | 1716 | 1467052102694 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 1716 | 1467052102705 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:22 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1cec00 == 39 [pid = 1716] [id = 784] 11:28:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 107 (0x8d1cf000) [pid = 1716] [serial = 2351] [outer = (nil)] 11:28:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 108 (0x8d9d7800) [pid = 1716] [serial = 2352] [outer = 0x8d1cf000] 11:28:22 INFO - PROCESS | 1716 | 1467052102792 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 1716 | ++DOMWINDOW == 109 (0x8dc5d800) [pid = 1716] [serial = 2353] [outer = 0x8d1cf000] 11:28:23 INFO - PROCESS | 1716 | 1467052103704 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1886ms 11:28:23 INFO - PROCESS | 1716 | 1467052103733 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 1716 | 1467052103739 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:28:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:28:23 INFO - PROCESS | 1716 | 1467052103749 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 1716 | 1467052103753 Marionette TRACE conn4 <- [1,3102,null,{}] 11:28:23 INFO - PROCESS | 1716 | 1467052103763 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 1716 | 1467052103768 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:24 INFO - PROCESS | 1716 | 1467052104049 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:28:24 INFO - PROCESS | 1716 | 1467052104378 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 1716 | 1467052104390 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:24 INFO - PROCESS | 1716 | ++DOCSHELL 0x8d1d3800 == 40 [pid = 1716] [id = 785] 11:28:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 110 (0x8dc52800) [pid = 1716] [serial = 2354] [outer = (nil)] 11:28:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 111 (0x8eebd000) [pid = 1716] [serial = 2355] [outer = 0x8dc52800] 11:28:24 INFO - PROCESS | 1716 | 1467052104522 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 1716 | ++DOMWINDOW == 112 (0x8f74e800) [pid = 1716] [serial = 2356] [outer = 0x8dc52800] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8e388800 == 39 [pid = 1716] [id = 737] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x92a9dc00 == 38 [pid = 1716] [id = 774] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8c0f1800 == 37 [pid = 1716] [id = 773] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8eb4dc00 == 36 [pid = 1716] [id = 772] 11:28:25 INFO - PROCESS | 1716 | 1467052105607 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8e566400 == 35 [pid = 1716] [id = 771] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8e390800 == 34 [pid = 1716] [id = 770] 11:28:25 INFO - PROCESS | 1716 | --DOCSHELL 0x8d9d3400 == 33 [pid = 1716] [id = 769] 11:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1901ms 11:28:25 INFO - PROCESS | 1716 | 1467052105654 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:28:25 INFO - PROCESS | 1716 | 1467052105661 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:28:25 INFO - PROCESS | 1716 | 1467052105669 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 1716 | 1467052105674 Marionette TRACE conn4 <- [1,3106,null,{}] 11:28:25 INFO - PROCESS | 1716 | 1467052105681 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 1716 | 1467052105685 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:25 INFO - PROCESS | 1716 | 1467052105894 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 111 (0x9237f000) [pid = 1716] [serial = 2266] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 110 (0x8dc5fc00) [pid = 1716] [serial = 2281] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 109 (0x954d3000) [pid = 1716] [serial = 2272] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 108 (0x91c41c00) [pid = 1716] [serial = 2289] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 107 (0x939bac00) [pid = 1716] [serial = 2269] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 106 (0x93d80400) [pid = 1716] [serial = 2274] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 105 (0x966cdc00) [pid = 1716] [serial = 2277] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 104 (0x92a9d400) [pid = 1716] [serial = 2286] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 103 (0x8f8b1800) [pid = 1716] [serial = 2252] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 102 (0x91d2e400) [pid = 1716] [serial = 2263] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x8f744400) [pid = 1716] [serial = 2260] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x8ed7d800) [pid = 1716] [serial = 2283] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x92adc800) [pid = 1716] [serial = 2287] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8f744c00) [pid = 1716] [serial = 2284] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x97942c00) [pid = 1716] [serial = 2278] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x8dba9400) [pid = 1716] [serial = 2254] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8e566c00) [pid = 1716] [serial = 2257] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8dc54000) [pid = 1716] [serial = 2280] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x92ad1400) [pid = 1716] [serial = 2290] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1716 | 1467052106229 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 1716 | 1467052106238 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:26 INFO - PROCESS | 1716 | ++DOCSHELL 0x8dc54000 == 34 [pid = 1716] [id = 786] 11:28:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 94 (0x8ed7d800) [pid = 1716] [serial = 2357] [outer = (nil)] 11:28:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 95 (0x8f8a5c00) [pid = 1716] [serial = 2358] [outer = 0x8ed7d800] 11:28:26 INFO - PROCESS | 1716 | 1467052106315 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 1716 | ++DOMWINDOW == 96 (0x91c3a000) [pid = 1716] [serial = 2359] [outer = 0x8ed7d800] 11:28:27 INFO - PROCESS | 1716 | 1467052107105 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:28:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1490ms 11:28:27 INFO - PROCESS | 1716 | 1467052107160 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1716 | 1467052107165 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:28:27 INFO - PROCESS | 1716 | 1467052107180 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1716 | 1467052107190 Marionette TRACE conn4 <- [1,3110,null,{}] 11:28:27 INFO - PROCESS | 1716 | 1467052107215 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 1716 | 1467052107223 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:27 INFO - PROCESS | 1716 | 1467052107421 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:28:27 INFO - PROCESS | 1716 | 1467052107432 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1716 | 1467052107440 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:27 INFO - PROCESS | 1716 | ++DOCSHELL 0x8e387000 == 35 [pid = 1716] [id = 787] 11:28:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 97 (0x92a9d000) [pid = 1716] [serial = 2360] [outer = (nil)] 11:28:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 98 (0x92ad3400) [pid = 1716] [serial = 2361] [outer = 0x92a9d000] 11:28:27 INFO - PROCESS | 1716 | 1467052107514 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1716 | ++DOMWINDOW == 99 (0x92ad8c00) [pid = 1716] [serial = 2362] [outer = 0x92a9d000] 11:28:28 INFO - PROCESS | 1716 | 1467052108518 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:28:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:28:28 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:28:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:28:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1365ms 11:28:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:28:28 INFO - PROCESS | 1716 | 1467052108539 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 1716 | 1467052108543 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:28:28 INFO - PROCESS | 1716 | 1467052108559 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 1716 | 1467052108562 Marionette TRACE conn4 <- [1,3114,null,{}] 11:28:28 INFO - PROCESS | 1716 | 1467052108569 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 1716 | 1467052108574 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:28 INFO - PROCESS | 1716 | 1467052108833 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:28:28 INFO - PROCESS | 1716 | 1467052108870 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\", \"1e59d041-cb59-452c-b659-c8005a907b30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 1716 | 1467052108880 Marionette INFO sendAsync b95d5b1d-411f-421e-8cd1-a2ee07c3d8e4 11:28:28 INFO - PROCESS | 1716 | ++DOCSHELL 0x8ebcb400 == 36 [pid = 1716] [id = 788] 11:28:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 100 (0x92dcc400) [pid = 1716] [serial = 2363] [outer = (nil)] 11:28:28 INFO - PROCESS | 1716 | ++DOMWINDOW == 101 (0x939e5400) [pid = 1716] [serial = 2364] [outer = 0x92dcc400] 11:28:28 INFO - PROCESS | 1716 | 1467052108967 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 1716 | ++DOMWINDOW == 102 (0x93d78800) [pid = 1716] [serial = 2365] [outer = 0x92dcc400] 11:28:29 INFO - PROCESS | 1716 | 1467052109937 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:28:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1405ms 11:28:29 INFO - PROCESS | 1716 | 1467052109955 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 1716 | 1467052109960 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 101 (0x93b67400) [pid = 1716] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 100 (0x92dd2000) [pid = 1716] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 99 (0x8e55d000) [pid = 1716] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 98 (0x8d9d8400) [pid = 1716] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 97 (0x8ed7bc00) [pid = 1716] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 96 (0x91d22400) [pid = 1716] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 95 (0x8eec2000) [pid = 1716] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 94 (0x8d1d2000) [pid = 1716] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 93 (0x8eec5800) [pid = 1716] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 92 (0x8ed77400) [pid = 1716] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 91 (0x8eb4d800) [pid = 1716] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:28:30 INFO - PROCESS | 1716 | --DOMWINDOW == 90 (0x8d9d5c00) [pid = 1716] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:28:31 WARNING - u'runner_teardown' () 11:28:31 INFO - No more tests 11:28:31 INFO - Got 0 unexpected results 11:28:31 INFO - SUITE-END | took 1363s 11:28:31 INFO - Closing logging queue 11:28:31 INFO - queue closed 11:28:31 INFO - Return code: 0 11:28:31 WARNING - # TBPL SUCCESS # 11:28:31 INFO - Running post-action listener: _resource_record_post_action 11:28:31 INFO - Running post-run listener: _resource_record_post_run 11:28:32 INFO - Total resource usage - Wall time: 1403s; CPU: 98.0%; Read bytes: 14176256; Write bytes: 925974528; Read time: 744; Write time: 282048 11:28:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:28:32 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133390336; Read time: 8; Write time: 153900 11:28:32 INFO - run-tests - Wall time: 1368s; CPU: 98.0%; Read bytes: 13635584; Write bytes: 792563712; Read time: 716; Write time: 128148 11:28:32 INFO - Running post-run listener: _upload_blobber_files 11:28:32 INFO - Blob upload gear active. 11:28:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:28:32 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:28:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:28:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:28:33 INFO - (blobuploader) - INFO - Open directory for files ... 11:28:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:28:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:28:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:28:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:28:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:28:35 INFO - (blobuploader) - INFO - Done attempting. 11:28:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:28:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:28:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:28:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:28:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:28:36 INFO - (blobuploader) - INFO - Done attempting. 11:28:36 INFO - (blobuploader) - INFO - Iteration through files over. 11:28:36 INFO - Return code: 0 11:28:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:28:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:28:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a5f21c48a2de6bef2fb4182309e5ff9bcf8088c5b936d753118ad3f6051a3cc72db5bba7f0d9740d7dfc0ca00de8b7a7441162024c89196b90a7060f9bd4c52", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61daa7d8fe5851d82174a35c2a26e880b49d3ddf3eabe27d4a89b72ffbd675deb2f8ed47aedcaf075046b1263cf4724b30184ac68f2ceba9e165cc96c23f9af0"} 11:28:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:28:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:28:36 INFO - Contents: 11:28:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a5f21c48a2de6bef2fb4182309e5ff9bcf8088c5b936d753118ad3f6051a3cc72db5bba7f0d9740d7dfc0ca00de8b7a7441162024c89196b90a7060f9bd4c52", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61daa7d8fe5851d82174a35c2a26e880b49d3ddf3eabe27d4a89b72ffbd675deb2f8ed47aedcaf075046b1263cf4724b30184ac68f2ceba9e165cc96c23f9af0"} 11:28:36 INFO - Running post-run listener: copy_logs_to_upload_dir 11:28:36 INFO - Copying logs to upload dir... 11:28:36 INFO - mkdir: /builds/slave/test/build/upload/logs 11:28:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1494.256156 ========= master_lag: 0.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 54 secs) (at 2016-06-27 11:28:37.402412) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:28:37.406342) ========= 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-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a5f21c48a2de6bef2fb4182309e5ff9bcf8088c5b936d753118ad3f6051a3cc72db5bba7f0d9740d7dfc0ca00de8b7a7441162024c89196b90a7060f9bd4c52", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61daa7d8fe5851d82174a35c2a26e880b49d3ddf3eabe27d4a89b72ffbd675deb2f8ed47aedcaf075046b1263cf4724b30184ac68f2ceba9e165cc96c23f9af0"} build_url:https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032784 build_url: 'https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3a5f21c48a2de6bef2fb4182309e5ff9bcf8088c5b936d753118ad3f6051a3cc72db5bba7f0d9740d7dfc0ca00de8b7a7441162024c89196b90a7060f9bd4c52", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/61daa7d8fe5851d82174a35c2a26e880b49d3ddf3eabe27d4a89b72ffbd675deb2f8ed47aedcaf075046b1263cf4724b30184ac68f2ceba9e165cc96c23f9af0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qv_2_ey8Tc2sIUbl64vmtw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:28:37.522415) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:28:37.522736) ========= 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-1467050360.969907-650591370 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017830 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:28:37.617588) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 11:28:37.617899) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 11:28:37.621335) ========= ========= Total master_lag: 6.37 =========